body {
	margin:0px;
	padding:0px;
	background:#160c02;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#dac694;
	}

.hidden {
	display: none;
}

#enter {
	padding:0px;
	position:absolute;
	margin-left:-300px;
	margin-top:-200px;
	left:50%;
	top:50%;
	width:600px;
	height:400px;
	background-image:url(../images/splash3.jpg);
}

#home_content {
	position:absolute;
	top:0px;
	margin-left:-510px;
	left:50%;
	padding:0px;
	width:1020px;
	height:630px;
	background:url(../images/home7.jpg);
	}
#home_content2 {
	position:absolute;
	top:0px;
	margin-left:-510px;
	left:50%;
	padding:0px;
	width:1020px;
	height:630px;
	background:url(../images/home.jpg);
	}
#home_content3 {
	position:absolute;
	top:0px;
	margin-left:-510px;
	left:50%;
	padding:0px;
	width:1020px;
	height:630px;
	background:url(../images/home2.jpg);
	}
#chef_content {
	position:absolute;
	top:0px;
	margin-left:-510px;
	left:50%;
	padding:0px;
	width:1020px;
	height:630px;
	background:url(../images/steve.jpg);
	}
#lunch_content {
	position:absolute;
	top:0px;
	margin-left:-510px;
	left:50%;
	padding:0px;
	width:1020px;
	height:630px;
	background:url(../images/food4.jpg);
	}
#lunchstarter_content {
	position:absolute;
	top:0px;
	margin-left:-510px;
	left:50%;
	padding:0px;
	width:1020px;
	height:630px;
	background:url(../images/food4.jpg);
	}
#lunchmain_content {
	position:absolute;
	top:0px;
	margin-left:-510px;
	left:50%;
	padding:0px;
	width:1020px;
	height:630px;
	background:url(../images/food4.jpg);
	}
#lunchdessert_content {
	position:absolute;
	top:0px;
	margin-left:-510px;
	left:50%;
	padding:0px;
	width:1020px;
	height:630px;
	background:url(../images/food4.jpg);
	}
#lunchsunday_content {
	position:absolute;
	top:0px;
	margin-left:-510px;
	left:50%;
	padding:0px;
	width:1020px;
	height:630px;
	background:url(../images/food4.jpg);
	}
#lunchgarden_content {
	position:absolute;
	top:0px;
	margin-left:-510px;
	left:50%;
	padding:0px;
	width:1020px;
	height:630px;
	background:url(../images/food4.jpg);
	}
#afternoontea_content {
	position:absolute;
	top:0px;
	margin-left:-510px;
	left:50%;
	padding:0px;
	width:1020px;
	height:630px;
	background:url(../images/food2.jpg);
	}
#cakes_content {
	position:absolute;
	top:0px;
	margin-left:-510px;
	left:50%;
	padding:0px;
	width:1020px;
	height:630px;
	background:url(../images/food1.jpg);
	}
#dinner_content {
	position:absolute;
	top:0px;
	margin-left:-510px;
	left:50%;
	padding:0px;
	width:1020px;
	height:630px;
	background:url(../images/food3.jpg);
	}
#supper_content {
	position:absolute;
	top:0px;
	margin-left:-510px;
	left:50%;
	padding:0px;
	width:1020px;
	height:630px;
	background:url(../images/food6.jpg);
	}
#wine_content {
	position:absolute;
	top:0px;
	margin-left:-510px;
	left:50%;
	padding:0px;
	width:1020px;
	height:630px;
	background:url(../images/wine.jpg);
	}
#map_content {
	position:absolute;
	top:0px;
	margin-left:-510px;
	left:50%;
	padding:0px;
	width:1020px;
	height:630px;
	background:url(../images/woodbg2.jpg);
	}
#contact_content {
	position:absolute;
	top:0px;
	margin-left:-510px;
	left:50%;
	padding:0px;
	width:1020px;
	height:630px;
	background:url(../images/clock.jpg);
	}
#careers_content {
	position:absolute;
	top:0px;
	margin-left:-510px;
	left:50%;
	padding:0px;
	width:1020px;
	height:630px;
	background:url(../images/clock.jpg);
	}
#functions_content {
	position:absolute;
	top:0px;
	margin-left:-510px;
	left:50%;
	padding:0px;
	width:1020px;
	height:630px;
	background:url(../images/woodbg2.jpg);
	}
	
#header {
	margin:0px;
	padding:0px;
	width:1020px;
	height:120px;
	float:left;
	}
#logo {
	margin:0px;
	padding:0px;
	width:351px;
	height:80px;
	background-repeat:no-repeat;
	position:relative;
	left:20px;
	top:20px;
	float:left;
	}
#secondary_nav {
	margin:0px;
	padding:0px;
	width:510px;
	height:120px;
	float:right;
	background:#4b2511;
	}
#content {
	margin:0px;
	padding:0px;
	width:1020px;
	height:379px;
	}
#content_right {
	margin:0px;
	padding:0px;
	width:510px;
	height:379px;
	float:right;
	background:#000000;
	}
#map {
	margin:0px;
	padding:0px;
	width:510px;
	height:379px;
	float:left;
	}
#events {
	margin:0px;
	padding:0px;
	width:510px;
	height:379px;
	float:left;
	background:#000000;
	}		
	
#content_right_iframe {
	margin:0px;
	padding:0px;
	width:510px;
	height:379px;
	float:right;
	background:transparent;
	border:none;
	overflow:hidden;
	}
#nav {
	margin:0px;
	padding:0px;
	width:1020px;
	height:120px;
	background:#4b2511;
	float:left;
	clear:both;
	}

#nav_home {
	margin:0px;
	padding:0px;
	width:170px;
	height:120px;
	float:left;
	}
#nav_home:hover {
	background-color:#371909;
	}
#nav_home:active {
	background-color:#371909;
	}
#nav_home2 {
	margin:0px;
	padding:0px;
	width:170px;
	height:120px;
	float:left;
	background-color:#371909;
	}

#nav_food {
	margin:0px;
	padding:0px;
	width:170px;
	height:120px;
	float:left;
	}
#nav_food:hover {
	background-color:#371909;
	}
#nav_food:active {
	background-color:#371909;
	}
#nav_food2 {
	margin:0px;
	padding:0px;
	width:170px;
	height:120px;
	float:left;
	background-color:#371909;
	}

#nav_wine {
	margin:0px;
	padding:0px;
	width:170px;
	height:120px;
	float:left;
	}
#nav_wine:hover {
	background-color:#371909;
	}
#nav_wine:active {
	background-color:#371909;
	}
#nav_wine2 {
	margin:0px;
	padding:0px;
	width:170px;
	height:120px;
	float:left;
	background-color:#371909;
	}
	
#nav_events {
	margin:0px;
	padding:0px;
	width:170px;
	height:120px;
	float:left;
	}
#nav_events:hover {
	background-color:#371909;
	}
#nav_events:active{
	background-color:#371909;
	}
#nav_events2 {
	margin:0px;
	padding:0px;
	width:170px;
	height:120px;
	float:left;
	background-color:#371909;
	}

#nav_info {
	margin:0px;
	padding:0px;
	width:170px;
	height:120px;
	float:left;
	}
#nav_info:hover {
	background-color:#371909;
	}
#nav_info:active {
	background-color:#371909;
	}
#nav_info2 {
	margin:0px;
	padding:0px;
	width:170px;
	height:120px;
	float:left;
	background-color:#371909;
	}
	
#nav_careers {
	margin:0px;
	padding:0px;
	width:170px;
	height:120px;
	float:left;
	}
#nav_careers:hover {
	background-color:#371909;
	}
#nav_careers:active {
	background-color:#371909;
	}
#nav_careers2 {
	margin:0px;
	padding:0px;
	width:170px;
	height:120px;
	float:left;
	background-color:#371909;
	}
	
#footer {
	margin:0px;
	padding:0px;
	width:1000px;
	height:21px;
	float:left;
	clear:both;
	background:#d0792c;
	}
	
.padding {
	padding-left:20px;
	padding-top:20px;
	}
#second_nav_padding {
	margin:0px;
	padding-top:86px;
	padding-left:20px;
	padding-bottom:20px;
	}
#second_nav_padding h1 {
	margin:0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-style:italic;
	color:#d0792c;
	}
#second_nav_padding2 {
	margin:0px;
	padding-top:66px;
	padding-left:20px;
	padding-bottom:20px;
	}
#second_nav_padding2 h1 {
	margin:0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-style:italic;
	color:#d0792c;
	}
#second_nav_padding3 {
	margin:0px;
	padding-top:76px;
	padding-left:20px;
	padding-bottom:20px;
	}
#second_nav_padding3 h1 {
	margin:0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-style:italic;
	color:#d0792c;
	}
	
#include_content {
	position:relative;
	left:0px;
	top:0px;
	margin:0px;
	padding:20px;
	width:470px;
	height:329px;
	text-align:center;
	float:left;
	}
#include_content2 {
	position:relative;
	left:0px;
	top:0px;
	margin:0px;
	padding:20px;
	width:470px;
	height:329px;
	text-align:left;
	float:left;
	}
	
a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d0792c;
	text-decoration:none;
	}
a.nav1:link {color: #d0792c; font-weight:bold;}	/* unvisited link */
a.nav1:visited {color: #d0792c; font-weight:bold;}	/* visited link */
a.nav1:hover {color: #d0792c; font-weight:bold; text-decoration:underline;}	/* mouse over link */
a.nav1:active {color: #d0792c; font-weight:bold; text-decoration:underline;}	/* selected link */

a.nav2:link {color: #dac694; font-weight:normal;}	/* unvisited link */
a.nav2:visited {color: #dac694; font-weight:normal;}	/* visited link */
a.nav2:hover {color: #d0792c; font-weight:normal;}	/* mouse over link */
a.nav2:active {color: #d0792c; font-weight:normal;}	/* selected link */

.custom {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d0792c;
	font-weight:bold;
	text-decoration:none;
	}

.winelist_button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#dac694;
	font-weight:normal;
	border-style:none;
	border:hidden;
}
.button {
	padding:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#dac694;
	background-color:#4b2511;
	font-weight:normal;
	border-style:none;
	border:hidden;
	cursor:hand;
}

.menu_smalltext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#dac694;
	font-style:italic;
	}

p { margin-top: 0em; }
p + p { margin-top: -0.5em; }

#tb {
margin-right:10px;
margin-bottom:10px;
float:left;
}
#gallery {
	margin:auto;
	padding:0px;
	width:440px;
	height:inherit;
	float:left;
	clear:both;
	margin-bottom:20px;
	}