/* WINEBAR CSS */
#masthead {background:#FFFFFF url(../_images/img_masthead_winebar.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; padding:0 0 5px 0;}
#main-copy {float:left; width: 445px; margin:26px 0 10px 16px; padding:0;}

#main-copy-menu {float:left; width: 500px; margin:26px 0px 20px 16px; padding:0;}
/*IE 7 fix*/
* html .test {}*: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;}

/*TITLES*/
h1{float:left; font-size: 20px; padding-bottom:16px; color:#4a1a2c; width:452px; height: 31px; line-height:1000px; overflow:hidden;}
h1.winebar{background:transparent url(../_images/title_winebar.gif) no-repeat;}
h1.winelist{background:transparent url(../_images/title_winelist.gif) no-repeat;}


ul.wine-type-list {float:left; width:500px; margin:0; padding:0 0 30px 0; list-style:none;}
ul.wine-type-list li {float:left; margin:0;display:inline;width:auto; padding:0 3px 0 3px; color:#cca9b6; line-height:19px; font-weight: bold;}
ul.wine-type-list li a{color: #8e3557; background-color:transparent; text-decoration:none;}
ul.wine-type-list li a:hover, ul.wine-type-list li.on a{padding: 0px; border-bottom: 1px dotted #e384a9; text-decoration:none;}


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

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

table#wine td.bin{ width: 40px;}
table#wine td.item{ width: 376px;}

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

table#wine td.menu-note, table#wine th.menu-note{color:#8e3557; width:10px; font-size:16px;}
#menu-note{color:#8e3557;}

div.wine_callout{float:left; padding: 10px 0 10px 0; margin:0; width: 445px; height: 20px;}
div.wine_callout a{float:left; font-size:18px; display:block; color:#8e3557; text-decoration:none;}
div.wine_callout a:hover{text-decoration:none;}


