body{margin:0;padding:0;background:#F9DD9C url(../imgs/bg.jpg);font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;}
a:hover{color:#878D2D;text-decoration:none;}
p{padding:0;margin:0;margin-top:8px;margin-bottom:8px;}
#container{width:780px;margin:0 auto;background:url(../imgs/cbg.jpg) repeat-y;}
#hlogo{width:249px;height:334px;float:left;padding:0;margin:0;margin-left:15px;text-align:center;border-right:1px solid #000000;background:#5E4A2D;color:#FFFFFF;}
#spacializer{background:url(../imgs/Accents.jpg) bottom no-repeat;margin-top:0;height:334px;}
#spacializer a{color:#000;font-size:20px;font-variant:small-caps;text-decoration:none;}
#logoNsuch{margin-top:5px;}
#header{width:500px;height:334px;float:left;background:#301C03;}
#header2{width:750px;height:180px;}
#nav{background:#EFE9E1 url(../imgs/nav.jpg);width:750px;text-align:center;padding-top:7px;padding-bottom:9px;border-top:1px solid #94896E;border-bottom:1px solid #BFB8A6;color:#BFB8A6;margin:0 auto;}
#hinfo{background:#EFE9E1 url(../imgs/nav.jpg);width:735px;text-align:center;padding-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;border-bottom:1px solid #94896E;color:#000000;font-weight:bold;}
.navbutton{border:1px #DDD7C8;padding:3px;color:#000000;text-decoration:none;font-size:14px;}
.navbutton:hover{color:#504230;border-bottom:2px solid #504230;}
#selected{color:#D3691F;}
#content{width:750px;margin:0 auto;padding:0;padding-top:8px;padding-bottom:5px;background:#E3DDCF;}
blockquote{border-left:1px solid #BFB8A6;padding-left:8px;margin-left:15px;margin-right:15px;font-size:12px;text-align:justify;}
#footer{width:750px;padding-top:5px;padding-bottom:8px;background:url(../imgs/nav.jpg);border-top:1px solid #BFB8A6;margin:0 auto;}
#finfo{font-size:11px;width:735px;margin:0 auto;text-align:center;}
#finfo a:hover{color:#000000;text-decoration:none;}
#logo{width:200px;float:left;padding:0;padding-left:5px;margin:0;text-align:center;}
#rcontent{padding-right:10px;float:left;width:510px;padding-top:8px;}
#imgbox{float:right;}
#fullcontent{width:730px;margin:0 auto;}
#lcontent{float:left;width:191px;margin-top:8px;margin-bottom:8px;margin-right:10px;padding-top:8px;padding-bottom:8px;padding-right:8px;border-right:1px solid #000;}
#lcontent a{font-size:13px;font-weight:bold;text-decoration:none;color:#72781E;}
#lcontent a:hover{color:#878D2D;}
#lcontent p{font-weight:bold;font-variant:small-caps;font-size:14px;margin-bottom:4px;padding-bottom:4px;border-bottom:dashed 1px #000;width:85%;}
#rcontent p{margin:0;}
.limg{margin-top:20px;}
.ltitle{font-weight:bold;text-transform:uppercase;letter-spacing:2px;font-size:18px;font-family:Verdana, Arial, Helvetica, sans-serif;margin-bottom:10px;margin-top:10px;}
.ltag{color:#D3691F;text-transform:uppercase;letter-spacing:0;font-size:13px;line-height:10px;}
.ltag2{color:#A2AB2B;text-transform:uppercase;font-size:11px;}
.laddress{font-family:Arial, Helvetica, sans-serif;margin-bottom:10px;}
.lphone{font-family:Arial, Helvetica, sans-serif;font-size:17px;font-weight:bold;}
.phone{font-size:20px;font-weight:bold;}
.ptitle{font-size:20px;font-weight:bold;color:#666666;}
.itemname{font-weight:bold;}
#logo2{position:absolute;top:28px;left:129px;z-index:1;background:#4C2611;text-align:center;padding:0;margin:0;}
.itemname-large{font-size:15px;font-weight:bold;}
.itemname-large-italic{font-style:italic;font-size:14px;}
#cbottom{width:780px;height:22px;background:url(../imgs/cbottom.jpg) no-repeat top;margin:0 auto;}
.menucategoryname{font-weight:bold;font-size:1.52em;font-variant:small-caps;text-align:center;padding-bottom:5px;padding-top:0;border-bottom:1px dotted #333;}
.menuItem{margin-bottom:2px;font-size:1.05em;border-bottom:1px solid #000;width:75%;}
.menuItem2{margin-bottom:7px;font-size:1.05em;border-bottom:1px solid #000;width:75%;}
.menuItem3{padding-bottom:2px;margin-bottom:7px;font-size:1.05em;border-bottom:1px solid #000;width:95%;}
p[class=menucategoryname] + br[clear] + h3{margin-top:-3px;}
h3[class=menuItem] + p{padding-bottom:20px;}
a[onclick]{font-variant:small-caps;}
a[onclick] + br + br{line-height:6px;}
a[onclick] + br + br + p{margin-top:17px;}
a,#finfo a{color:#72781E;text-decoration:underline;}
.note,.itemname-small{font-size:12px;}
.itemname-large-italic2,.itemname-italic{font-style:italic;font-size:12px;}
#wine {width:520;}
#wine tr {}
#wine td { vertical-align: bottom; border-bottom: 1px solid #CCC; }
