/* Menus CSS */

/* Layout */
#main {float:left; width:968px; margin-bottom:10px; padding-bottom:20px; text-align:left; background:transparent url(../_images/bg_menu.gif) repeat;}
#col-2 {min-height:600px; height:auto !important; height:600px;}

#header {width:620px; height:165px; background:transparent url(../_images/top_menu.gif) no-repeat;}
.content {background:transparent url(../_images/bg_menu_outline.gif) repeat-y;}

h4 {color:#A75907;}
.info {width:500px; margin:0; padding:0 0 0 0; font-size:10px; font-style:italic; font-weight:bold; line-height:12px;}

ul.page-header {float:left; width:562px; margin:0; padding:0 0 15px 0; list-style:none;}
ul.page-header li {float:left; padding:0 73px 0 0; display:inline;}
ul.page-header li a {color:#C91C05; font-size:10px; background:transparent url(../_images/icon_pdf.gif) no-repeat; padding-left:25px;}

.menu-container {float:left; width:562px; padding:0px 0px 15px 0px;}
.menu-widget-left {float:left; width:260px; margin:0; padding:0 34px 0 0;}
.menu-widget-right {float:left; width:260px; margin:0; padding:0;}
ul.menu-promos {float:left; width:248px; margin:0; padding:0 0 14px 0; list-style:none;}
ul.menu-promos li {margin:0; padding:0;}
ul.menu-promos li.header {padding:0 0 8px 0; font-size:12px; color:#CB7216; font-weight:bold;}
ul.menu-promos li.sub-header {font-size:12px; color:#000100; font-weight:bold;}
ul.menu-promos li.copy {width:264px; font-size:11px; color:#4F4E4E; line-height:14px;}
ul.menu-promos li.price {font-size:11px; color:#444444; font-weight:bold; line-height:14px;}
ul.menu-promos li.add-on {font-size:11px; color:#444444; font-style:italic; font-weight:bold; line-height:14px;}

ul.menu-title {float:left; width:562px; margin:0; padding:0 0 12px 0; list-style:none;}
ul.menu-title li {display:inline;}
ul.menu-title li.first {float:left; width:300px;}

#menu-bottom {float:left; width:620px; height:151px; background:transparent url(../_images/bottom_menu.gif) no-repeat;}
.pricing {margin:0; padding:30px 0 0 110px; font-size:10px;}

table.beer {float:left; width:562px; margin:10px 0 10px 0; padding:0; border-collapse:collapse;}
table.beer tr {margin:0; padding:0;}
table.beer td {margin:0; padding:3px;}
table.beer td.title {font-size:12px; color:#000100; font-weight:bold;}
table.beer td.price {font-size:11px; color:#444444; font-weight:bold;}

table.wine {float:left; width:562px; margin:10px 0 10px 0; padding:0; border-collapse:collapse;}
table.wine tr {margin:0; padding:0;}
table.wine td {width:231px; margin:0; padding:3px;}
table.wine td.title {width:462px; font-size:12px; color:#000100; font-weight:bold;}
table.wine td.price {width:100px; font-size:11px; color:#444444; font-weight:bold;}

table.bottled {float:left; width:281px; margin:10px 0 10px 0; padding:0; border-collapse:collapse;}
table.bottled tr {margin:0; padding:0;}
table.bottled td {margin:0; padding:3px;}
table.bottled td.title {font-size:12px; color:#000100; font-weight:bold;}
table.bottled td.price {font-size:11px; color:#444444; font-weight:bold;}

table.margaritas {float:left; width:281px; margin:10px 0 10px 0; padding:0; border-collapse:collapse;}
table.margaritas tr {margin:0; padding:0;}
table.margaritas td {margin:0; padding:3px;}
table.margaritas td.title {font-size:12px; color:#000100; font-weight:bold;}
table.margaritas td.price {font-size:11px; color:#444444; font-weight:bold;}

/*songplayer styles*/

div#flash{
	width: 285px;
	height: 100px;
	z-index: 100;
}