/* MENUS CSS */
#masthead {background:#FFFFFF url(../_images/img_masthead_menus.jpg) no-repeat;}

#main-content-container {float:left; width:954px; margin:0; padding:0; border-top:5px solid #4a1a2c; background-color:#FFFFFF;}
#main-content {float:left; margin:0px; padding:5px 5px 0px 5px; display:inline; width:944px;}

#main-img {float:left; width:405px; margin:0; padding:0 0 5px 0;}

#main-copy-menu {float:left; width: 500px; margin:26px 0px 10px 16px; padding:0;}
*:first-child+html #main-copy-menu {padding-bottom:20px;}
div.print{float:left; width: 48px; height: 31px; padding-bottom:16px;}


h3 {float:left; font-size:16px; font-weight:bold; width: 500px;}
h4 {float:left; font-size:16px; font-weight:bold; padding-top: 20px; width: 500px; border-top: 1px dotted #cca9b6;}

/*TITLES*/
h1{float:left; font-size: 20px; padding-bottom:16px; color:#4a1a2c; width:452px; height: 31px; line-height:1000px; overflow:hidden;}
h1.lunch{background:transparent url(../_images/title_lunch.gif) no-repeat;}
h1.dinner{background:transparent url(../_images/title_dinner.gif) no-repeat;}
h1.cheese{background:transparent url(../_images/title_cheese.gif) no-repeat;}
h1.dessert{background:transparent url(../_images/title_dessert.gif) no-repeat;}


/*MENU LIST*/
table#menu{float: left; width:500px; border-colapse:colapse; margin-bottom: 20px;}
table#menu tr.element-heading td{color:#8e3557;	padding: 15px 0 5px 0px; font-weight:bold; font-size:13px; }

table#menu td{padding: 8px 3px 0 0; line-height:14px;}

table#menu td.item{ width: 434px;}
table#menu td.item-cheese{width:490px;}

table#menu td.price{width: 60px; text-align: right;}

.wine-paring{font-style:italic; font-size:11px; color:#666666;}
table#menu td.menu-note{color:#8e3557; width:10px; font-size:16px;}
#menu-note{color:#8e3557;}

/*DESSERT WINE LIST*/
table#dessert-wine{float: left; width:500px; margin: 10px 0 20px 0; border-colapse:colapse;}
table#dessert-wine tr.region-heading td{color:#8e3557;	padding: 15px 0 5px 0px; font-weight:bold; font-size:13px;}

table#dessert-wine td, table#wine th{padding: 3px 3px 0 0;}

table#dessert-wine td.item{ width: 416px;}

table#dessert-wine td.price, table#dessert-wine th.price{width: 30px; text-align: right;}
