/* MENUS CSS */

#content {
	float:left; 
	width:794px; 
	padding:20px 70px 10px 90px;
}
#content-desserts {
	float:left; 
	width:714px; 
	padding:20px 10px 10px 230px;
}

/*drinks styles*/

#content-tertiary{
	float:left; 
	width:680px; 
	padding:20px 10px 10px 40px;
}
ul#drink-images{
	float:left;
	margin-left: 40px; 
	padding:0;
	list-style:none;
	width: 110px;
}
ul#dessert-images{
	float:left;
	margin:55px 0 0 40px; 
	padding:0;
	list-style:none;
	width: 440px;
}
ul#drink-images li, ul#dessert-images li{
	margin:0; 
	padding:0;
	display: block;
	float:left;
	width:105px;
}
 ul#dessert-images li{
 	width:95px;
 }
ul#drink-images li img, ul#dessert-images li img{
	border: 2px solid #ffffff;	
}

#title-tertiary
{
	float:left;
	width:700px;
	padding-bottom: 15px; 
}
#title-cocktails
{
	float:left;
	width:700px;
	padding: 0 0 15px 0; 
}

table#cocktails, table#desserts{
	float: left;
	width: 530px;
	border-colapse:colapse;
	font-size: 11px;
	margin-left: -10px
}
table#desserts{
	width: 240px;
}
table#cocktails td, table#desserts td{
	padding: 3px 10px 3px 10px;
}
table#cocktails td.item{
	width: 200px;
}
table#desserts td.item{
	width: 170px;
}
table#cocktails td.price{
	width: 60px;
	text-align: right;
	font-weight:bold;
	padding: 0 15px 0 0;
}

table#cocktails tr.element-heading td, table#desserts tr.element-heading td
{
	color:#176877;
	font-size: 14px;
	padding: 15px 0 15px 10px;
}

table#cocktails td.green-line{
	border-left: 1px solid #244904;
	width: 3px;
	padding: 0;
}

table#wine {
	float: left;
	width: 530px;
	border-colapse:colapse;
	font-size: 11px;
	margin-left: -10px
}
table#wine tr {
	margin:0;
	padding:0;
}

table#wine td {
	padding: 3px 10px 3px 10px;
}

table#wine td.element-heading {
	color:#176877;
	font-size: 14px;
	padding-top:10px;
}

table#wine td.item{
	width: 330px;
}

table#wine td.price{
	width: 40px;
	text-align: right;
	font-weight:bold;
	padding: 0 15px 0 0;
}

table#wine td.title{
	color:#176877;
	font-weight:bold;
	font-size: 14px;
	padding:10px 0 0 0;
}

table#wine tr.element-heading td
{
	color:#176877;
	font-size: 14px;
	padding: 10px 0 0 10px;
	border-bottom:1px solid #244904;
}

/*IE 6 and IE7 specific styles*/
*html #title-drinks{
	padding-bottom: 10px !important; 
}

#col-1 {
	float:left; 
	width:377px; 
}
#col-2 {
	float:left; 
	width:377px;
	margin-left:25px;
}
strong {
	font-weight:bold;
}

/*Back to Top List*/
ul.back-to-top {margin:0; padding:10px 0 15px 0; list-style:none;}
ul.back-to-top li {margin:0; padding:0;}
ul.back-to-top li a {color:#231F20; text-decoration:none; background: url(../_images/arrow_top.gif) 0 5px no-repeat; padding:0 0 10px 15px;}
ul.back-to-top li a:visited {color:#231F20; text-decoration:none;}
ul.back-to-top li a:hover {color:#509822; text-decoration:none;}

/*Print Functionality*/
ul.print-list {float:right; width:300px; margin-top:-34px; padding:0; list-style:none;}
ul.print-list li {float:left; margin:0; padding:0; display:inline;}
ul.print-list li a {color:#231F20; text-decoration:none; background: url(../_images/arrow_right.gif) 0 3px no-repeat; padding-left:10px;}
ul.print-list li a:visited {color:#231F20; text-decoration:none;}
ul.print-list li a:hover {color:#509822; text-decoration:none;}
