#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }
#overlay{ background-image: url(../images/overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");
}

body{
background-color:#adc1da;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
}
#top{
background-image:url(../images/lo_top_plain_bg.jpg);
margin:auto;
margin-bottom:0px;
height:140px;
width:100%;
}
#top_center{
background-image:url(../images/lo_top_center_bg.jpg);
width:960px;
height:140px;
margin:auto;
}
#logo{
text-indent:-999999px;
background-image:url(../images/lo_logo.jpg);
height:140px;
width:329px;
padding:0px;
margin:0px;
}
#nav_top{
margin-top:-140px;
margin-left:680px;
padding-top:14px;
height:126px;
}
#nav_top ul{
list-style:none;
display:inline;
margin:0px;
}
#nav_top ul li{
list-style:none;
display:inline;
margin:0px;
margin-right:20px;
}
#nav_top a{
font-weight:bold;
text-decoration:none;
font-size:12px;
color:#563516;
}
#nav_top a:hover{
text-decoration:underline;
color:#6f573f;
}
#top_right{
background-image:url(../images/lo_top_right_plain_bg.jpg);
margin-top:-140px;
margin-left:946px;
width:14px;
height:140px;
}
#main_layout{
background-image:url(../images/lo_center_bg.jpg);
width:960px;
height:auto;
margin:auto;
padding:0px;
}
#nav_side{
height:395px;
width:169px;
margin:0px;
padding:0px;
}
#nav_side ul{
list-style:none;
margin:0px;
padding:0px;
padding-top:9px;
}
#nav_side ul li{
list-style:none;
margin:0px;
padding:0px;
margin-left:24px;
padding-top:4px;
}
#nav_side a{
font-weight:bolder;
text-decoration:none;
font-size:16px;
color:#563516;
}
#nav_side a:hover{
text-decoration:underline;
color:#6f573f;
}
#hours{
width:169px;
margin-top:24px;
text-align:center;
font-weight:bold;
font-size:12px;
color:#563516;
}
#hours h3{
font-size:12px;
margin:0px;
margin-top:16px;
padding:0px;
text-decoration:underline;
}
#bot{
background-image:url(../images/lo_bot_bg.jpg);
width:100%;
height:45px;
margin:0px;
padding:0px;
}
#bot_center{
width:960px;
height:45px;
margin:auto;
padding:0px;
}
#bot_info{
margin:0px;
padding:0px;
padding-top:18px;
margin-left:30px;
font-size:11px;
color:#563516;
}
#bot_info a{
text-decoration:none;
font-size:11px;
color:#563516;
}
#bot_info a:hover{
text-decoration:underline;
color:#6f573f;
}
#bot_info strong{
font-weight:bold;
font-size:12px;
}
.sep{
margin:0px;
padding:0px;
margin-left:10px;
margin-right:10px;
}
#content{
position:relative;
width:777px;
margin:0px;
padding:0px;
padding-bottom:0px;
margin-top:-395px;
margin-left:169px;
font-size:12px;
}
#content h1{;
font-size:18px;
color:#444;
margin-bottom:0px;
}
#content h2{
font-size:16px;
color:#444;
margin:0px;
margin-top:16px;
margin-bottom:2px;
}
#content h3{
font-size:14px;
color:#444;
margin:0px;
margin-top:16px;
margin-bottom:2px;
}
#content strong{
color: #000000;
}
.menu p{
margin:0px;
margin-bottom:12px;
line-height:19px;
}
.light{
color: #000000;
}
.accompanied{
margin-bottom:0px;
font-weight:bold;
color:#444444;
}
#pad{
margin:0px;
padding:20px;
width:747px;
font-size:12px;
font-weight:normal;
}
#pad  a{
text-decoration:none;
font-size:14px;
color:#563516;
}
#pad a:hover{
text-decoration:underline;
font-weight:bold;
color:#6f573f;
font-weight:bold;
}
#center_menu{
height:28px;
width:100%;
text-align:center;
background-image:url(../images/lo_center_menu_bg.jpg);
margin-bottom:0px;
}
#center_menu ul{
list-style:none;
margin:0px;
padding:0px;
padding-top:3px;
}
#center_menu ul li{
list-style:none;
display:inline;
margin:0px;
padding:0px;
margin-right:24px;
}
#center_menu a{
text-decoration:none;
font-size:14px;
color:#563516;
}
#center_menu a:hover{
text-decoration:underline;
color:#6f573f;
}
.cm_current{
font-weight:bolder;
}
.menu{
text-align:center;
}
.price{
margin-left:24px;
}
.rotd{
text-align:center;
}
.rotd a{
font-weight:bold;
text-decoration:none;
color:#563516;
}
h1{text-align:center;}
.wine table{
margin:auto;
text-align:right;
}
.wine td{padding:5px;}
.wine td h1{text-align:left;}
#wine_name{width:520px;}
#wine_glass{width:40px;}
#wine_bottle{width:40px;}
.wine_left{text-align:left;}
#wine_links{
margin-left:156px;
margin-top:30px;
margin-bottom:250px;
}
#wine_links td{
width:250px;
vertical-align:text-top;
text-align:left;
}
#wine_links ul{
list-style:none;
margin:0px;
padding:0px;
}
#wine_links li{
list-style:none;
margin:0px;
padding:0px;
}
.chef p{
text-align:justify;
line-height:20px;
padding-left:100px;
padding-right:100px;
}
.chef img{
margin-left:200px;
margin-top:20px;
border:solid 8px;
border-color:#949ba5;
}
.text p{
text-align:justify;
line-height:20px;
padding-left:100px;
padding-right:100px;
}
.text h2{
text-align:center;
line-height:20px;
padding-left:100px;
padding-right:100px;
}
.text img{
margin-left:200px;
margin-top:20px;
border:solid 8px;
border-color:#949ba5;
}
#about_top10{
margin-left:100px;
}
#about_table{
margin:auto;
}
#flash_video{
margin-left:8px;
}
#bot_space{
height:320px;
}
.vids{
line-height:20px;
padding-left:100px;
padding-right:100px;
}
.vids ul{
list-style:none;
display:inline;
margin:0px;
padding:0px;
}
.vids li{
padding:0px;
list-style:none;
display:block;
position:relative;
height:300px;
width:360px;
margin-bottom:0px;
overflow:auto;
}
.col1{
margin-top:0px;
margin-left:20px;
}
.col2{
margin-top:-300px;
margin-left:390px;
}
#bg0{width:777px; height:420px; margin-bottom:-420px; background-repeat:no-repeat; background-image:url(../images/bg0.jpg);}
#bg1{width:777px; height:420px; margin-bottom:-420px; background-repeat:no-repeat; background-image:url(../images/bg1.jpg);}
#bg2{width:777px; height:420px; margin-bottom:-420px; background-repeat:no-repeat; background-image:url(../images/bg2.jpg);}
#bg3{width:777px; height:420px; margin-bottom:-420px; background-repeat:no-repeat; background-image:url(../images/bg3.jpg);}
#bg4{width:777px; height:420px; margin-bottom:-420px; background-repeat:no-repeat; background-image:url(../images/bg4.jpg);}
#bg5{width:777px; height:420px; margin-bottom:-420px; background-repeat:no-repeat; background-image:url(../images/bg5.jpg);}
#bg6{width:777px; height:420px; margin-bottom:-420px; background-repeat:no-repeat; background-image:url(../images/bg6.jpg);}
#bg7{width:777px; height:420px; margin-bottom:-420px; background-repeat:no-repeat; background-image:url(../images/bg7.jpg);}
#bg8{width:777px; height:420px; margin-bottom:-420px; background-repeat:no-repeat; background-image:url(../images/bg8.jpg);}
#bg9{width:777px; height:420px; margin-bottom:-420px; background-repeat:no-repeat; background-image:url(../images/bg9.jpg);}
#bg10{width:777px; height:420px; margin-bottom:-420px; background-repeat:no-repeat; background-image:url(../images/bg10.jpg);}
#bg11{width:777px; height:420px; margin-bottom:-420px; background-repeat:no-repeat; background-image:url(../images/bg11.jpg);}
#verse{
margin-left:16px;
padding-top:-2px;
}




