html, img {
	margin: 0;
	padding: 0;
}

body {
	margin: 0;
	padding: 0;
	background: url(../img/tile.gif) repeat left top;
	color: #fff;
	font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
}

a img {
	border-style: none;
	border-width: 0;
	margin: 0;
	padding: 0;
	display: block;
}

a {
	margin: 0;
	padding: 0;
	display: block;
}

a:focus { 
    outline: none; 
}

#main {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
}

#content-wrap {
	width: 790px;
	height: 590px;
	margin: 0;
	padding: 0;
	background: url(../img/main-back.png) no-repeat center center;
	text-align: left;
	left: 78px;
	top: 98px;
}

#left {
	width: 395px;
	margin: 0;
	padding: 0;
	float: left;
	height: 590px;
}

#bb-logo {
	width: 215px;
	height: 154px;
	margin: 98px 0 0 78px;
	padding: 0;
	clear: both;
}

#menu-title {
	width: 136px;
	padding: 0;
	margin: 86px 0 0 56px;
}

#menu-top {
	width: 136px;
	margin: 0 0 0 56px;
	padding: 0;
	clear: both;
}

#menu-breakfast {
	width: 136px;
	margin: 0 0 0 56px;
	padding: 0;
	clear: both;
}

#menu-lunch {
	width: 136px;
	margin: 0 0 0 56px;
	padding: 0;
	clear: both;
}

#menu-dinner {
	width: 136px;
	margin: 0 0 0 56px;
	padding: 0;
	clear: both;
}

#menu-bottom {
	width: 136px;
	margin: 0 0 0 56px;
	padding: 0;
	clear: both;
}

#contact {
	width: 136px;
	padding: 0;
	clear: both;
	height: 16px;
	margin: 40px 0 0 56px;
}

#right {
	float: left;
	width: 395px;
	height: 590px;
	margin: 0;
	padding: 0;
}

#eat-drink-enjoy {
	margin: 56px 0 0;
}

#eat-drink-enjoy p {
	margin-top: 25px;
	color: #fff;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
}

