@charset "utf-8";
/* CSS Document */

body {
	background-color: #e4cd99;
	font-family: Arial, Verdana, sans-serif; 
	font-size: 12px; 
	color: #404040;

}
#content	{
	width:660px;
	margin:5px 5px 5px 5px;
	padding:0px 10px 0px 5px;
}
.content	{
	margin:5px 5px 5px 5px;
	padding:0px 10px 0px 5px;
	color: #404040;

}
h1	{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:24px;
	color:#72142c;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#d29a3d;
	margin-bottom:25px;
}
h2	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333333;
}
h3	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
}
h4	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FF0000;
}
a:link	{
	border:0px;
	color:#d29a3d;
	text-decoration:underline;
	font-weight:bold;
}
a:hover	{
	border:0px;
	color:#D4E07B;
	text-decoration:none;
	font-weight:bold;
}
a:visited	{
	border:0px;
	color:#d29a3d;
	text-decoration:underline;
	font-weight:bold;
}
.utilities	{
	background-image:url(Collateral/Images/header_top_01.jpg);
	line-height:40px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-right:10px;
}
.utilities a	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-right:10px;
	text-decoration:none;
}
.utilities a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#464646;
	padding-right:10px;
	text-decoration: underline;
}
.footer	{
	background-image:url(Collateral/Images/footer.jpg);
	line-height:32px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
}
.header_mid	{
	background-image:url(Collateral/Images/header_mid.jpg);
	line-height:144px;
}
.column-left	{
	width:205px;
	vertical-align:top;
	background-color:#FFF;
	text-align:center;
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;*/
	padding:20px 2px 1px 2px;
	margin:0px;
}
.column-center	{
	width:426px;
	vertical-align:top;
	background-color:#FFF;
	/*border-color:#000;
	border-right:1px;
	border-left:1px;*/
	text-align:center;
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333333;*/
	padding:20px 2px 1px 2px;
	margin:0px;
}
.column-right	{
	width:205px;
	vertical-align:top;
	background-color:#FFF;
	text-align:center;
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:12px;*/
	/*font-weight:bold;*/
	/*color:#333333;*/
	padding:20px 2px 1px 2px;
	margin:0px;
}
.int_column_right	{

	vertical-align:top;
	background-color:#FFF;
	text-align:left;
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;*/
}
.tableheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	font-variant: normals;
	color: #72142c;
	/*background-color: #ffffff;*/
}
.tableheader-halloween {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	font-variant: normals;
	color: #FF6600;
	background-color: #ffffff;
}
.tableheader-xmas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	font-variant: normals;
	color: #FF0000;
}
.rowcolor1 {
	font-family: Monotype Corsiva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #d29a3d;
	background-color: #FFFFFF;
	line-height:20px;
}
.rowcolor1_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #d29a3d;
	/*background-color: #FFFFFF;*/
	line-height:20px;
}
.rowcolor2 {
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #72142c;
	background-color: #FFFFFF;
	line-height:20px;
}
.rowcolor3 {
	font-family: arial;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	line-height:20px;
	border-bottom:1px solid #eeeeee;}
.rowcolor4 {
	font-family: arial;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	line-height:20px;
	/*border-bottom:1px solid #eeeeee;*/}

.table-row {
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	line-height:20px;
	border-bottom:1px solid #eeeeee;
	padding:5px 0px 5px 0px;}
	
.table-alt_row {
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
	line-height:20px;
	padding:5px 0px 5px 0px;
	border-bottom:1px solid #eeeeee;}

		#wine .tableheader {
			font-family: Monotype Corsiva, Arial, Helvetica, sans-serif;
			font-size: 28px;
			font-style: italic;
			font-weight: bold;
			font-variant: normals;
			color: #72142c;
			background-color: #ffffff;
		}
		#wine .rowcolor1 {
			font-family: Monotype Corsiva, arial;
			font-size: 22px;
			font-style: normal;
			font-weight: bold;
			color: #d29a3d;
			background-color: #FFFFFF;
			line-height:20px;
		}
		#wine .rowcolor2 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-style: normal;
			font-weight: bold;
			color: #72142c;
			background-color: #FFFFFF;
			line-height:20px;
			border-bottom:1px solid #eeeeee;
			padding: 6px 0px 0px 10px;
		}
		#wine .rowcolor2_price {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-style: normal;
			font-weight: bold;
			color: #d29a3d;
			background-color: #FFFFFF;
			line-height:20px;
			border-bottom:1px solid #eeeeee;
			padding: 6px 0px 0px 10px;
		}
		#wine .rowcolor3 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: italic;
			font-weight: normal;
			color: #000000;
			background-color: #FFFFFF;
			line-height:20px;
			border-bottom:1px solid #eeeeee;
		}
		#martini .tableheader {
			font-family: Monotype Corsiva, Arial, Helvetica, sans-serif;
			font-size: 28px;
			font-style: italic;
			font-weight: bold;
			font-variant: normals;
			color: #72142c;
			background-color: #ffffff;
		}
		#martini .rowcolor1 {
			font-family: Monotype Corsiva, arial;
			font-size: 22px;
			font-style: normal;
			font-weight: bold;
			color: #d29a3d;
			background-color: #FFFFFF;
			line-height:20px;
		}
		#martini .rowcolor2 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-style: normal;
			font-weight: bold;
			color: #d29a3d;
			background-color: #FFFFFF;
			line-height:20px;
			padding: 5px 0px 0px 10px;
		}
		#martini .rowcolor3 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: italic;
			font-weight: normal;
			color: #000000;
			background-color: #FFFFFF;
			line-height:20px;
			border-bottom:1px solid #eeeeee;
			padding: 1px 0px 0px 10px;
		}
		#martini .rowcolor4 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: italic;
			font-weight: normal;
			color: #000000;
			background-color: #FFFFFF;
			line-height:20px;
			/*border-bottom:1px solid #eeeeee;*/
			padding: 1px 0px 0px 10px;
		}

#hours	{
	text-align:center;
	vertical-align:top;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	/*font-weight:bold;
	color:#333333;*/
	padding:0px;
	margin:0px;
}
#drink_specials	{
	text-align:left;
	vertical-align:top;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	/*font-weight:bold;*/
	background-color:#fff;
	padding-left:10px;
	padding-top:5px;
	margin-left:30px;
	margin-top:0px;
	border-top:2px solid #FF0000;
	border-left:2px solid #FF0000;
	border-right:2px solid #FF0000;
	border-bottom:2px solid #FF0000;}
	
	#drink_specials .rowcolor1_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #ff0000;
	/*background-color: #FFFFFF;*/
	line-height:20px;}
	
	#drink_specials p{
		color:#ff0000;}
		
	#weekly_drinks	{
	text-align:left;
	vertical-align:top;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	/*font-weight:bold;*/
	background-color:#ffffff;
	padding-left:10px;
	padding-top:5px;
	margin-left:30px;
	margin-top:0px;
	/*border-top:2px solid #d29a3d;
	border-left:2px solid #d29a3d;
	border-right:2px solid #d29a3d;
	border-bottom:2px solid #d29a3d;*/}
	
	#weekly_drinks .rowcolor1_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #ff0000;
	/*background-color: #FFFFFF;*/
	line-height:20px;}
	
	#weekly_drinks p{
		color:#ff0000;}
#late_menu	{
	font-weight:bold;
	font-size:12px;
	text-align:left;
	padding:10px;
	border-top:1px solid #d29a3d;
	border-left:1px solid #d29a3d;
	border-right:1px solid #d29a3d;
	border-bottom:1px solid #d29a3d;
	margin-left:6px;
	}
	#late_menu .rowcolor1_price	{
		font-size:12px;}
	
	#late_menu_header	{
		font-weight:bold;
		color:#d29a3d;
		font-size:16px;
		border:1px solid #d29a3d;
		margin-left:6px;
		margin-top:20px;
		padding:3px;}

.divider	{
	background-image:url(Collateral/Images/divider.jpg);
	width:25px;
	margin:2px;
}
.image-style	{
	border: solid 2px #d29a3d;
}
#rotator	{
	margin:0px;
	width:325px;
	border-top:solid 4px #D4E07B;
	border-left:solid 4px #d29a3d;
	border-right:solid 4px #d29a3d;
	border-bottom:solid 4px #D4E07B;
	padding:0px;
}

/*    5.0 Menu CSS ***************************/

#sddm {
	display:inline;
	float:right;
	margin:0;
	padding:0;
	z-index:30;}

#sddm li
{	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	list-style: none;
	vertical-align:middle;
	float: left;
	font-family: Helvetica, sans-serif;
	font-size:16px;
	font-weight:100;}

#sddm li a {
	background-image:url(Collateral/Images/menu_background.gif);
	background-repeat:repeat;
	border-left:0px solid #DFDBDB;
	border-right:0 solid #EEEEEE;
	color:#FFFFFF;
	display:block;
	margin:0;
	padding:18px 0px;
	text-align:center;
	text-decoration:none;
	width:117px;}

#sddm li a:hover
{	/*background: #49A3FF*/
	color:#6F4E25;}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;}

/* ****************** DropDown portion of menu **************** */
	#sddm div a
	{	position: relative;
		display: block;
		height:25px;
		margin: 0;
		padding: 11px 3px 5px 5px;
		width: 150px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #D09D42;
		color: #FFF;
		font: 14px arial;
		font-weight:normal;
		border-bottom:1px #fff solid;}

	#sddm div a:hover
	{	/*background: #49A3FF;*/
		color: #6F4E25}
	#sddm div m1 m2 m3 {
		height:5px;}

/* ********************** End Menu CSS **************************/
