@charset "utf-8";
/* CSS Document */

html {font-size:100.01%;}
body {background:#463a2a url("../images/bg.gif") center top repeat-y;color:#555;font-family:Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;font-size:11px;line-height:1.4em;}
strong {font-weight:bold;}

.clear_div:after {clear:both;content:".";display:block;height:0;visibility:hidden;}
.clear_div {display:inline-block;}
* html .clear_div {height:1%;}
.clear_div {display:block;}

a {background:none;text-decoration:none;}
a:link, a:visited {color:#b87e22;}
a:hover, a:active {border-bottom:1px dotted #2c1e08;color:#5f3f0f;}

#main_container {margin:0 auto;position:relative;width:800px;}

#left_col {float:left;width:560px;}
#left_col .inner {margin:0 30px;}
#left_col h1 {background:none;color:#691505;margin-bottom:12px;}
#navi_top {font-family:Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;font-weight:bold;margin:35px 0 20px;text-align:center;}
#navi_top ul li {display:inline;margin:0 5px;}
#navi_top ul li a {padding:3px 5px;text-decoration:none;}
#navi_top ul li a:link,#navi_top ul li a:visited {background:none;color:#321203;}
#navi_top ul li a:hover,#navi_top ul li a:active {background:#413320;color:#fffef1;}
#theme_image {width:500px;margin-bottom:40px;}
.logo1 {background:transparent url("../images/img_main.jpg") no-repeat;color:inherit;height:350px;}
.logo2 {background:transparent url("../images/img_main2.jpg") no-repeat;color:inherit;height:188px;}
#mission {font-family:"Lucida Sans","Lucida Sans Unicode","Lucida Grande",Lucida,sans-serif;font-size:12px;}
#mission p {margin-top:8px;}
#gallery {margin-top:25px;}
#gallery a {border:none;}
#gallery img {border:5px solid #e8d16e;margin:5px;position:relative;}
#mbNavigation a {border:none;}
.menu_item {margin-top:35px;}
#menu_items h1 {margin-bottom:5px;}
#menu_items h5 {font-family:"Lucida Sans","Lucida Sans Unicode","Lucida Grande",Lucida,sans-serif;letter-spacing:1px;text-transform:uppercase;}
#menu_items p {font-family:Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;font-size:10px;font-style:italic;margin:2px 0;}
#menu_items p span {text-transform:uppercase;}
#menu_items ul {margin-top:20px;}
#menu_items ul li {margin:15px 0;}
#menu_items ul li span {display:block;font-size:10px;line-height:normal;margin-top:1px;}
table.wine1,table.wine2{font-family:Tahoma,Geneva,"DejaVu Sans Condensed",sans-serif;font-size:11px;}
#menu_items table {margin-top:15px;width:100%;}
#menu_items table tr {vertical-align:top;}
#menu_items table tr td {padding:5px 0;}
#menu_items table tr td em {background:none;color:#000;font-size:10px;font-style:italic;}
#menu_items table th {font-family:Tahoma,Geneva,"DejaVu Sans Condensed",sans-serif;font-size:11px;font-weight:bold;text-transform:uppercase;}
#menu_items table.wine1 th.type {width:76%;}
#menu_items table.wine1 th.glass {width:12%;}
#menu_items table.wine1 th.bottle {width:12%;}
#menu_items table.wine2 th.type {width:88%;}
#menu_items table.wine2 th.bottle {width:12%;}
#specials p {margin-top:15px;}
#specials .spc_items span {display:block;font-size:12px;font-weight:bold;margin-bottom:3px;}
#specials .spc_items em {font-style:italic;}

#events h3 {margin:20px 0;}
#events h5 {margin:20px 0 200px;}
#events .course {margin:15px 0;}
#events .course h4 {background:none;color:#8e4f18;margin-bottom:5px;}
#events .course span {background:none;color:#000;display:block;font-weight:bold;}
#events .course em {font-size:10px;font-family:"Lucida Sans","Lucida Sans Unicode","Lucida Grande",Lucida,sans-serif;}

#articles .borderline,#reviews .borderline{border-bottom:1px dotted #e6e6de;margin-bottom:15px;padding-bottom:15px;}
#articles{margin-bottom:50px;}
#articles .img_insert_left,#reviews .img_insert_left{float:left;margin:3px 15px 0 0;overflow:auto;padding:0 0 10px 0;}
#articles span.imgcaption{display:block;font-family:"Lucida Sans","Lucida Sans Unicode","Lucida Grande",Lucida,sans-serif;font-size:10px;margin-top:3px;}
#articles .bubble,#reviews .bubble{font-family:"Lucida Sans","Lucida Sans Unicode","Lucida Grande",Lucida,sans-serif;margin:0 10px;}
#articles .bubble p,#reviews .bubble p{font-size:12px;margin:10px 0;}
#articles .readmore,#reviews .readmore{background:#f3f0eb;border:1px solid #cfc0ad;display:inline-block;padding:3px 5px;}
#articles h1,#reviews h1{margin-bottom:25px;}
#articles h3,#reviews h3{font-size:19px;margin-bottom:5px;}
#articles #impressed h3 span{display:block;font-family:"Lucida Sans","Lucida Sans Unicode","Lucida Grande",Lucida,sans-serif;font-size:13px;margin-top:3px;}

#footer {background:transparent url("../images/footer_border.gif") no-repeat 25px 0;margin-top:85px;padding:75px 0 15px;}
#footer p {padding:0 20px;}
#footer p.footer_navi {background:none;color:#888;font-family:"Lucida Sans","Lucida Sans Unicode","Lucida Grande",Lucida,sans-serif;font-size:9px;letter-spacing:1px;margin:10px 0;text-transform:lowercase;}
#footer p.vagreen{margin-top:15px;}
#footer p.vagreen a{border:0;text-decoration:none;}

#right_col {background:none;color:#504c0e;float:right;width:230px;}
#right_col .inner {margin:60px 15px 15px;}
#right_col h2 {background:none;color:#691505;margin-bottom:10px;}
#dailyspecials{margin:25px 0 0;}
	.daily_cat{font-weight:bold;margin-bottom:2px;}
	.daily_desc{margin-bottom:6px;}
#about ul {margin:10px 0 20px;width:200px;}
#about ul li {margin:5px 0 0;}
#about ul li span{font-family:"Lucida Sans","Lucida Sans Unicode","Lucida Grande",Lucida,sans-serif;font-size:10px;font-weight:bold;}
#about p {font-family:"Lucida Sans","Lucida Sans Unicode","Lucida Grande",Lucida,sans-serif;margin-top:8px;}
#about a.email_addy {background:none;color:#8f6017;}
#daily {font-family:"Lucida Sans","Lucida Sans Unicode","Lucida Grande",Lucida,sans-serif;margin-top:20px;}
#daily ul li {border-bottom:1px dashed #a09e7a;padding:5px 0;}
#menu_list {margin-top:20px;}
#menu_list ul li {border-bottom:1px dashed #a09e7a;}
#menu_list ul li a {background:none;border:none;color:#1e0a02;display:block;padding:5px;text-decoration:none;}
* html #menu_list ul li a {width:200px;}
#menu_list ul li a:hover {background:#bdbb95 url("../images/img_menulist.png");color:#1e0a02;}
#printmenu {margin-top:20px;}
#printmenu a {background-color:#dadac6;border:1px solid #a09e7a;display:block;overflow:auto;padding:5px 3px 4px;}
.icon_pdf{float:left;margin:0 6px 0 0;}
/*Slider - For Restaurant Week */
#toggle {display:none;}
.mooslide {background:#bdbb95;border-bottom:5px solid #7d7b55;color:inherit;font-size:12px;}
.mooslide div {height:130px;margin-left:auto;margin-right:auto;overflow:hidden;padding:20px 0;position:relative;width:800px;}
.mooslide div h1 {background:transparent url("../images/rw_header.gif") no-repeat;height:67px;width:364px;}
.mooslide div .closebox {background:transparent url("../images/rw_close.gif") no-repeat;cursor:pointer;height:18px;position:absolute;right:10px;bottom:0;width:53px;}

h1,h2,h3,h4,h5,h6 {font-family:Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;}
h1 {font-size:24px;}
h2 {font-size:22px;}
h3 {font-size:20px;}
h4 {font-size:16px;}
h5 {font-size:14px;color:#610B0B;}
h6 {font-size:12px;}