html{background:#bb9559 url(../img/background.jpg) no-repeat top left;font:12px Verdana, Arial, Helvetica, sans-serif;margin:0; padding:0; color: #000;}
body{width:100%; margin:0 auto;}
#container {text-align: left; margin-top:50px; font-weight:600; font-family:Georgia, "Times New Roman", Times, serif; padding:0; margin:0;} 
#header {padding:0; width:100%; height:200px;}

/* Menu */

#menu {float:right;margin-top: 60px;}
#menu ul {padding:0;list-style: none;}
#menu li {display: inline;}
#menu li #home{background:url('../img/home.gif') no-repeat; height:40px; width:94px;}
#menu li #hours{background:url('../img/hours.gif') no-repeat; height:40px; width:143px;}
#menu li #menu2 {background:url('../img/menu.gif') no-repeat; height:40px; width:93px;}
#menu li #wine{background:url('../img/wine.gif') no-repeat; height:45px; width:131px; margin-top:-5px;}
#menu li #coffee{background:url('../img/coffee.gif') no-repeat; height:40px; width:172px;}
#finedinning{background:url('../img/finedining.gif') no-repeat; height:40px; width:300px;}
#sauce{background:url('../img/sauce.gif') no-repeat; height:38px; width:423px;}
#about{background:url('../img/about.gif') no-repeat; height:37px; width:345px;}
#directions{background:url('../img/directions.gif') no-repeat; height:37px; width:345px;}
#menu_page{background:url('../img/menu_page.gif') no-repeat; height:37px; width:345px;}
#winelist{background:url('../img/winelist.gif') no-repeat; height:63px; width:314px;}
#coffeelist{background:url('../img/coffeelist.gif') no-repeat; height:36px; width:283px;}
iframe{margin:0 10px 0 15px; border:2px solid #000; background:#000}
#sauceImg{float:right; margin:10px 10px 0 15px; border:2px solid #000; background:#000}
#menu a {display: block;float: left;}
#menu a:hover, .active a {}

#left {float: left; margin-left: 20px; width: 980px; padding: 15px 0;}
#left p {margin-left:20px;margin-right: 5px; width: 350px;}
#right {float:right;} 
#footer {background:#900; width:100%; height:201px; padding:0; margin:0; text-align:center;} 
#ccontact{padding-top:40px; float:right; margin-right:40px;}
#footerMenu {margin-left: 40px; text-align: center; color:#FFF; width:400px; float:left;}
#footerMenu p {padding:10px;}
#footerMenu ul {padding:0;list-style: none;}
#footerMenu li {display: inline; text-transform:uppercase; text-decoration:underline; list-style:none; padding:0 5px;}
#footerMenu li a {color:#FFF; font-weight:700;}
#numberAdd{ font-size:18px;}


.fltrt {float: right;margin-left: 8px;}
.fltlft {float: left;margin-right: 8px;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

/* Food Menu Styles */
#menuLeft{float: left; margin: 20px 20px 20px 20px;padding:0;}
#menuRight{float: left; margin: 75px 0 20px 0;}
#wineImg{float:left; margin:10px 10px 0 15px; border:2px solid #000; background:#000}
.breakOut{text-align: center; color:#000; margin-left:80px;}
.breakOut2{text-align: center; color:#000; margin-left:30px;}

h2{color:#008C00;font-size: 250%; clear:both;}
dl{width:470px; height:45px; margin:0; padding:3px;background:#FFC;}
dt,dd.price{font-size: 100%;font-weight: bold}
dt{float: left;padding-right: 3px;color: #F70000}
dd{margin:0}
dd.price{float:right;padding-left: 3px;color:#AAA}
dd.ingredients{float:left;width:100%;padding: 3px 0;font:italic 100% Georgia,Times,sans-serif;color:#555}

/*slideshow styles */
#slideshow {list-style:none; color:#fff; float:right;}
#slideshow span {display:none}
#wrapper {width:506px; display:none; float:right; margin:-40px 10px 0 15px;}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:500px; height:300px; padding:2px; border:1px solid #ccc; background:#000}
#information {position:absolute; bottom:0; width:500px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:500px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(../img/left.gif) left center no-repeat}
#imgnext {right:0; background:url(../img/right.gif) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(../img/link.gif) center center no-repeat}
#thumbnails {margin-top:15px}
#slideleft {float:left; width:20px; height:81px; background:url(../img/scroll-left.gif) center center no-repeat; background-color:#222}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:81px; background:#222 url(../img/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:456px; margin-left:5px; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}