/* structural styles */
/*---------------------------------------------------------------*/
html,img {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
body {
	color: #BA9765;
	background-color: #DCE2EF;
	margin: 0px;
	padding: 0;
	voice-family: "\"}\""; 
	voice-family:inherit;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
form {
	margin:0;
	padding:0px;
}
h1,h2{
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size:22px;
	text-align:left;
	color:#BA9765;
	font-weight:normal;
	margin:0;
	padding:0px;
}
p.header{
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size:22px;
	text-align:left;
	color:#BA9765;
	font-weight:normal;
	margin:0;
	padding:0px;
}
p,a,ul,li {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	text-align:left;
	margin:0;
	padding:0px 0px 5px 0px;
}


/* container styles */
/*---------------------------------------------------------------*/
div#main{
	width:750px;
	padding:0px;
	margin-top:10px;
	margin-left: auto;
	margin-right: auto;
}
div#header{
	float:left;
	width:750px;
	height:133px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(../../sitepix/header/brel_header.gif);
	background-repeat:no-repeat;
}
div#header div.logo{
	float:right;
	width:174px;
	height:116px;
	margin-top:10px;
	margin-right:18px;
}
div#menus_header{
	float:left;
	width:750px;
	height:193px;
	margin-top:15px;
	margin-left: auto;
	margin-right: auto;
}
div#menus_header div.left_part{
	float:left;
	width:328px;
	height:193px;
	background-image:url(../../sitepix/header/brel_header_left_part.gif);
	background-repeat:no-repeat;
}
div#menus_header div.right_part{
	float:left;
	width:422px;
	height:193px;
}
div#news_header{
	float:left;
	width:750px;
	height:193px;
	margin-top:15px;
	margin-left: auto;
	margin-right: auto;
}
div#news_header div.left_part{
	float:left;
	width:328px;
	height:193px;
	background-image:url(../../sitepix/header/brel_header_left_part.gif);
	background-repeat:no-repeat;
}
div#news_header div.right_part{
	float:left;
	width:422px;
	height:193px;
}
div#beer_header{
	float:left;
	width:750px;
	height:193px;
	margin-top:15px;
	margin-left: auto;
	margin-right: auto;
}
div#beer_header div.left_part{
	float:left;
	width:328px;
	height:193px;
	background-image:url(../../sitepix/header/brel_header_left_part.gif);
	background-repeat:no-repeat;
}
div#beer_header div.right_part{
	float:left;
	width:422px;
	height:193px;
}
div#wine_header{
	float:left;
	width:750px;
	height:193px;
	margin-top:15px;
	margin-left: auto;
	margin-right: auto;
}
div#wine_header div.left_part{
	float:left;
	width:328px;
	height:193px;
	background-image:url(../../sitepix/header/brel_header_left_part.gif);
	background-repeat:no-repeat;
}
div#wine_header div.right_part{
	float:left;
	width:422px;
	height:193px;
}
div#entertainment_header{
	float:left;
	width:750px;
	height:193px;
	margin-top:15px;
	margin-left: auto;
	margin-right: auto;
}
div#entertainment_header div.left_part{
	float:left;
	width:328px;
	height:193px;
	background-image:url(../../sitepix/header/brel_header_left_part.gif);
	background-repeat:no-repeat;
}
div#entertainment_header div.right_part{
	float:left;
	width:422px;
	height:193px;
}
div#offers_header{
	float:left;
	width:750px;
	height:193px;
	margin-top:15px;
	margin-left: auto;
	margin-right: auto;
}
div#offers_header div.left_part{
	float:left;
	width:328px;
	height:193px;
	background-image:url(../../sitepix/header/brel_header_left_part.gif);
	background-repeat:no-repeat;
}
div#offers_header div.right_part{
	float:left;
	width:422px;
	height:193px;
}
div#content_area{
	float:left;
	width:750px;
	padding:0px;
	margin-top:15px;
	margin-left: auto;
	margin-right: auto;
}
div#left_col{
	float:left;
	width:559px;
	margin:0;
	padding:0px;
}
div#right_col{
	float:left;
	width:176px;
	min-height:385px;
	margin:0 0 0 15px;
	padding:0px;
}
/* page styles */
/*---------------------------------------------------------------*/
div.clear_both{
	clear:both;
	height:0px;
}
div#welcome div.left_part{
	float:left;
	width:264px;
	height:193px;
	background-image:url(../../sitepix/header/brel_home_header_left_part.gif);
	background-repeat:no-repeat;
}
div#welcome div.right_part{
	float:left;
	width:295px;
	height:193px;
}
div#welcome div.left_part div.text_holder{
	float:left;
	width:220px;
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 18px;
}
div#content_top{
	float:left;
	width:559px;
	min-height:345px;
	background-image:url(../../sitepix/structural/content_top_bg.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	background-color:#232176;
}
div#content_top div.map_holder{
	float:left;
	width:523px;
	height: 392px;
	margin:30px 0px 0px 0px;
	padding:0px 18px 0px 18px;
}
div#content_top div.photogallery_holder{
	float:left;
	width:523px;
	margin:30px 0px 0px 0px;
	padding:0px 18px 0px 18px;
}
div#content_bottom{
	float:left;
	width:559px;
	height:40px;
	background-image:url(../../sitepix/structural/content_bottom_bg.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
div#content_top div.text_holder{
	float:left;
	width:512px;
	margin:24px 0px 0px 0px;
	padding:0px 0px 0px 18px;
	text-align:left;
}
div#content_top div#item_holder{
	float:left;
	width:523px;
	margin:15px 0px 0px 0px;
	padding:0px 18px 0px 18px;
	text-align:left;
}
div#content_top div#item_holder div.page_title{
	float:left;
	width:323px;
}
div#content_top div#item_holder div.page_title h2{
	margin:0;
	padding:0px;
	color:#FFF;
	margin-bottom:10px;
}
div#content_top div#item_holder div.drop_down_nav{
	float:left;
	width:200px;
}
div#content_top div#item_holder div.drop_down_nav select{
	width:200px;
}
div#content_top div#item_holder div.item{
	float:left;
	width:523px;
	margin-top:10px;
	margin-bottom:15px;
}
div#content_top div#item_holder div.listing_divider{
	float:left;
	width:523px;
	height:1px;
}
div#content_top div.back_to_top{
	float:right;
	text-align:right;
	margin-top:4px;
}
div#content_top div.back_to_top a{
	color: #BA9765;
	text-decoration:underline;
}
div#content_top div.back_to_top a:hover{
	text-decoration:none;
}
div#content_top div#item_holder div.back_to_top{
	float:right;
	width:523px;
	text-align:right;
	margin-top:4px;
}
div#content_top div#item_holder div.back_to_top a{
	color: #BA9765;
	text-decoration:underline;
}
div#content_top div#item_holder div.back_to_top a:hover{
	text-decoration:none;
}
div#content_top div#item_holder div.item div.left_part{
	float:left;
	width:215px;
	padding-top:4px;
}
div#content_top div#item_holder div.item div.right_part{
	float:left;
	width:308px;
}
div#content_top div#item_holder div.item div.right_part h2{
	margin-bottom:10px;
}
div#content_top div#item_holder div.item div.right_part p{
	color:#FFF;
}
div#content_top div#item_holder div.item div.right_part span{
	color:#BA9765;
}
div#content_top div#date_holder{
	float:left;
	width:523px;
	margin:15px 0px 0px 0px;
	padding:0px 18px 0px 18px;
	text-align:left;
}
div#content_top div#date_holder div.page_title{
	float:left;
	width:323px;
}
div#content_top div#date_holder div.page_title h2{
	margin:0;
	padding:0px;
	color:#FFF;
	margin-bottom:10px;
}
div#content_top div#date_holder div.drop_down_nav{
	float:left;
	width:200px;
}
div#content_top div#date_holder div.drop_down_nav select{
	width:200px;
}
div#content_top div#item_holder div.drop_down_nav select.drinks{
	width:200px;
	border-width:1px;
	border-color:#BA9765;
	border-style:solid;
	border-width:1px;
	background-color:#232176;
	color:#FFF;
	font-size: 11px;
	line-height: 19px;
}
div#content_top div#date_holder div.drop_down_nav select.entertainment{
	width:200px;
	border-width:1px;
	border-color:#BA9765;
	border-style:solid;
	border-width:1px;
	background-color:#232176;
	color:#FFF;
	font-size: 11px;
	line-height: 19px;
}
div#content_top div.date{
	float:left;
	width:523px;
	margin:15px 0px 0px 0px;
	padding:0px 18px 0px 18px;
	text-align:left;
}
div#content_top div.date h2{
	margin:0;
	padding:0px;
	margin-bottom:10px;
}
div#content_top div.date p{
	color:#FFF;
}
div#content_top div.date a.back{
	margin:0;
	padding:0px;
	line-height:30px;
	color:#BA9765;
}
div#content_top div.date a.back:hover{
	text-decoration:none;
}
div#content_top div.date a{
	margin:0;
	padding:0px;
	color:#BA9765;
}
div#content_top div.date a:hover{
	text-decoration:none;
}
div#content_top div.date div.top_part{
	float:left;
	width:523px;
}
div#content_top div.date div.top_part p{
	color:#BA9765;
}
div#content_top div.date div.left_part{
	float:left;
	width:323px;
}
div#content_top div.date div.right_part{
	float:left;
	width:200px;
	text-align:right;
}
div#content_top div.date div.right_part a{
	color:#FFF;
	text-decoration:underline;
}
div#content_top div.date div.right_part a:hover{
	color:#FFF;
	text-decoration:none;
}
div#content_top div.listing_divider_white{
	float:left;
	width:523px;
	height:1px;
	margin:6px 0px 0px 0px;
	padding:0px 18px 0px 18px;
}
div#content_top div.article{
	float:left;
	width:523px;
	margin:15px 0px 0px 0px;
	padding:0px 18px 0px 18px;
	text-align:left;
}
div#content_top div.article h2{
	margin:0;
	padding:0px;
	margin-bottom:10px;
}
div#menus_header div.left_part div.text_holder{
	float:left;
	width:300px;
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 18px;
	text-align:left;
}
div#news_header div.left_part div.text_holder{
	float:left;
	width:300px;
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 18px;
	text-align:left;
}
div#beer_header div.left_part div.text_holder{
	float:left;
	width:300px;
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 18px;
	text-align:left;
}
div#beer_header div.left_part div.text_holder a{
	font-family: "trebuchet MS", Verdana, sans-serif;
	color:#BA9765;
	font-size:22px;
	font-weight:normal;
	text-decoration:none;
}
div#beer_header div.left_part div.text_holder a:hover{
	color:#FFF;
	text-decoration:none;
}
div#beer_header div.left_part div.text_holder a.active{
	font-family: "trebuchet MS", Verdana, sans-serif;
	color:#FFF;
	font-size:22px;
	font-weight:normal;
	text-decoration:none;
}
div#beer_header div.left_part div.text_holder a.active:hover{
	text-decoration:none;
}
div#beer_header div.left_part div.text_holder span.divider{
	font-family: "trebuchet MS", Verdana, sans-serif;
	color:#FFF;
	font-size:22px;
	font-weight:normal;
}
div#wine_header div.left_part div.text_holder{
	float:left;
	width:300px;
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 18px;
	text-align:left;
}
div#wine_header div.left_part div.text_holder a{
	font-family: "trebuchet MS", Verdana, sans-serif;
	color:#BA9765;
	font-size:22px;
	font-weight:normal;
	text-decoration:none;
}
div#wine_header div.left_part div.text_holder a:hover{
	color:#FFF;
	text-decoration:none;
}
div#wine_header div.left_part div.text_holder a.active{
	font-family: "trebuchet MS", Verdana, sans-serif;
	color:#FFF;
	font-size:22px;
	font-weight:normal;
	text-decoration:none;
}
div#wine_header div.left_part div.text_holder a.active:hover{
	text-decoration:none;
}
div#wine_header div.left_part div.text_holder span.divider{
	font-family: "trebuchet MS", Verdana, sans-serif;
	color:#FFF;
	font-size:22px;
	font-weight:normal;
}
div#entertainment_header div.left_part div.text_holder{
	float:left;
	width:300px;
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 18px;
	text-align:left;
}
div#entertainment_header div.left_part div.text_holder span{
	color:#FFF;
}
div#entertainment_header div.left_part div.text_holder a{
}
div#entertainment_header div.left_part div.text_holder a:hover{
	text-decoration:none;
}
div#news_header div.left_part div.text_holder{
	float:left;
	width:300px;
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 18px;
	text-align:left;
}
div#news_header div.left_part div.text_holder span{
	color:#FFF;
}
div#news_header div.left_part div.text_holder a{
}
div#news_header div.left_part div.text_holder a:hover{
	text-decoration:none;
}div#offers_header div.left_part div.text_holder{
	float:left;
	width:300px;
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 18px;
	text-align:left;
}
div#offers_header div.left_part div.text_holder span{
	color:#FFF;
}
div#offers_header div.left_part div.text_holder a{
}
div#offers_header div.left_part div.text_holder a:hover{
	text-decoration:none;
}
div#offers_header div.left_part div.text_holder{
	float:left;
	width:300px;
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 18px;
	text-align:left;
}
div#offers_header div.left_part div.text_holder span{
	color:#FFF;
}
div#offers_header div.left_part div.text_holder a{
}
div#offers_header div.left_part div.text_holder a:hover{
	text-decoration:none;
}
div#welcome h2{
	margin:0;
	padding:0px;
	margin-bottom:10px;
}
div#content_top span, div#welcome span{
	color:#FFF;
}
div#menus_header h2, div#beer_header h2, div#wine_header h2, div#entertainment_header h2, div#news_header h2, div#offers_header h2{
	margin:0;
	padding:0px;
	margin-bottom:10px;
	color:#FFF;
}
div#menus_header div.menu_title{
	float:left;
	margin-right:12px;
}
div#menus_header div.menu_title h2{
	margin:0;
	padding:0px;
	color:#BA9765;
}
div#menus_header div.menu_download{
	float:left;
	margin-top:6px;
}
div#menus_header div.menu_download a{
	margin:0;
	padding:0px 0px 0px 20px;
	background-image:url(../../sitepix/structural/pdf_icon.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
div#menus_header div.menu_download a:hover{
	text-decoration:none;
}
div#menus_header div.text_holder a:hover{
	text-decoration:none;
}
/* calendar styles */
/*---------------------------------------------------------------*/
div#calendar{
	float:left;
	width:153px;
	margin:0;
	padding:15px 11px 0px 12px;
	min-height:370px;
	background-image:url(../../sitepix/structural/calendar_bg.gif);
	background-repeat:no-repeat;
}
div#calendar h2{
	margin:0;
	padding:0px;
	margin-bottom:10px;
}
div#calendar h2,div#calendar p,div#calendar a{
	color:#FFF;
}
div#calendar a:hover{
	text-decoration:none;
}
form#frm_month_selector{
	margin-bottom:5px;
}
form#frm_month_selector select{
	font-family: Arial, Verdana, sans-serif;
	font-size:11px;
	line-height:19px;
	border-color:#232176;
	border-style:solid;
	border-width:1px;
	background-color:#BA9765;
	color:#232176;
}
form#frm_month_selector select#dat_month{
	width:89px;
	margin:0px 4px 0px 0px;
	padding:0px;
}
form#frm_month_selector select#dat_year{
	width:59px;
}
div#calendar table.calendar {
	width:153px;
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	border:0;
	margin-bottom:20px; 
}
div#calendar table.calendar td.calendar a{
	line-height:21px;
	color:#BA9765;
	text-decoration:underline; 
}
div#calendar table.calendar td.calendar a:hover{
	text-decoration:none; 
}
div#calendar table.calendar td {
	width:21px;
	height:21px;
	border-width:0px 1px 1px 0px;
	border-style:solid;
	border-color:#BA9765; 
}
div#calendar table.calendar td.calendar{ 
	background-color: #FFF;
	text-align:center;
}
div#calendar table.calendar td.calendarHeader { 
    color: #FFF;
	margin:0;
	padding:0px;
	font-family: "trebuchet MS", Verdana, sans-serif;
	font-size:20px; 
}
div#calendar table.calendar td.calendarToday { 
	color: #FFF;
}
div#calendar table.calendar td.empty { 
	background-color: #d1bb9d;
}
div#calendar table.calendar td.calendarToday a{ 
	line-height:21px;
	color: #FFF;
	text-decoration:underline;
}
div#calendar table.calendar td.calendarToday a:hover{ 
	text-decoration:none;
}
div#calendar table.calendar td.link { 
	background-color: #FFF;
}
div#calendar table.calendar td.link a{ 
	line-height:21px;
	color: #232176;
	text-decoration:underline;
}
div#calendar table.calendar td.link a:hover{ 
	text-decoration:none;
}
/* features styles */
/*---------------------------------------------------------------*/
div#features_holder{
	float:left;
	width:559px;
	height:176px;
	margin:15px 0 0 0;
	padding:0px;
}
div#features_holder_vertical{
	float:left;
	width:176px;
	margin:0;
	padding:0px;
}
div#features_holder_vertical div{
	float:left;
	margin:15px 0px 0px 0px;
	padding:0px;
}
div#featured_event{
	float:left;
	width:176px;
	height:176px;
}
div#featured_event_html{
	float:left;
	width:176px;
	height:176px;
	background-image:url(../../uploads/default_features/default_featured_event.jpg);
	background-repeat:no-repeat;
}
div#featured_event div.text_holder, div#featured_event_html div.text_holder{
	width:153px;
	margin:120px 0 0 0;
	padding:0px 0px 0px 18px;
}
div#features_holder div.text_holder p.title, div#features_holder_html div.text_holder p.title{
	color: #FFF;
}
div#featured_event div.text_holder p.title, div#featured_event_html div.text_holder p.title{
	color: #FFF;
}
div#featured_event div.text_holder p, div#featured_event_html div.text_holder p{
	color: #232176;
	margin:0;
	padding:0px;
}
div#featured_event div.text_holder a, div#featured_event_html div.text_holder a{
	margin:0;
	padding:0px;
	color: #232176;	
	text-decoration:underline;
}
div#featured_event div.text_holder a:hover, div#featured_event_html div.text_holder a:hover{
	text-decoration:none;
}
div#featured_beer{
	float:left;
	width:176px;
	height:176px;
	margin:0 0 0 15px;
	padding:0px;
}
div#featured_beer_html{
	float:left;
	width:176px;
	height:176px;
	margin:0 0 0 15px;
	padding:0px;
	background-image:url(../../uploads/default_features/default_featured_beer.jpg);
	background-repeat:no-repeat;
}
div#featured_beer div.text_holder, div#featured_beer_html div.text_holder{
	width:153px;
	margin:120px 0 0 0;
	padding:0px 0px 0px 18px;
}
div#featured_beer div.text_holder p.title, div#featured_beer_html div.text_holder p.title{
	color: #FFF;
}
div#featured_beer div.text_holder p, div#featured_beer_html div.text_holder p{
	margin:0;
	padding:0px;
}
div#featured_beer div.text_holder a, div#featured_beer_html div.text_holder a{
	margin:0;
	padding:0px;
	color: #BA9765;	
	text-decoration:underline;
}
div#featured_beer div.text_holder a:hover, div#featured_beer_html div.text_holder a:hover{
	text-decoration:none;
}
div#featured_wine{
	float:left;
	width:176px;
	height:176px;
	margin:0 0 0 15px;
	padding:0px;
}
div#featured_wine_html{
	float:left;
	width:176px;
	height:176px;
	margin:0 0 0 15px;
	padding:0px;
	background-image:url(../../uploads/default_features/default_featured_wine.jpg);
	background-repeat:no-repeat;
}
div#featured_wine div.text_holder, div#featured_wine_html div.text_holder{
	width:153px;
	margin:120px 0 0 0;
	padding:0px 0px 0px 18px;
}
div#featured_wine div.text_holder p.title, div#featured_wine_html div.text_holder p.title{
	color: #FFF;
}
div#featured_wine div.text_holder p, div#featured_wine_html div.text_holder p{
	margin:0;
	padding:0px;
	color: #232176;	
}
div#featured_wine div.text_holder a, div#featured_wine_html div.text_holder a{
	margin:0;
	padding:0px;
	color: #232176;	
	text-decoration:underline;
}
div#featured_wine div.text_holder a:hover, div#featured_wine_html div.text_holder a:hover{
	text-decoration:none;
}
div#special_offer{
	float:left;
	width:176px;
	height:176px;
	margin:0 0 0 15px;
	padding:0px;
}
div#special_offer_html{
	float:left;
	width:176px;
	height:176px;
	margin:0 0 0 15px;
	padding:0px;
	background-image:url(../../uploads/default_features/default_special_offer.jpg);
	background-repeat:no-repeat;
}
div#special_offer div.text_holder, div#special_offer_html div.text_holder{
	width:153px;
	margin:120px 0 0 0;
	padding:0px 0px 0px 18px;
}
div#special_offer div.text_holder p.title, div#special_offer_html div.text_holder p.title{
	color: #FFF;
}
div#special_offer div.text_holder p, div#special_offer_html div.text_holder p{
	color: #232176;
	margin:0;
	padding:0px;
}
div#special_offer div.text_holder a, div#special_offer_html div.text_holder a{
	margin:0;
	padding:0px;
	color: #232176;	
	text-decoration:underline;
}
div#special_offer div.text_holder a:hover, div#special_offer_html div.text_holder a:hover{
	text-decoration:none;
}
div#image_gallery{
	float:right;
	width:176px;
	height:176px;
	margin:0;
	padding:0;
}
div#image_gallery_html{
	float:right;
	width:176px;
	height:176px;
	margin:0;
	padding:0;
	background-image:url(../../uploads/default_features/default_image_gallery.jpg);
	background-repeat:no-repeat;
}
div#image_gallery div.text_holder, div#image_gallery_html div.text_holder{
	width:153px;
	margin:120px 0 0 0;
	padding:0px 0px 0px 18px;
}
div#image_gallery div.text_holder p.title, div#image_gallery_html div.text_holder p.title{
	color: #FFF;
}
div#image_gallery div.text_holder p, div#image_gallery_html div.text_holder p{
	color: #BA9765;
	margin:0;
	padding:0px;
}
div#image_gallery div.text_holder a, div#image_gallery_html div.text_holder a{
	margin:0;
	padding:0px;
	color: #BA9765;	
	text-decoration:underline;
}
div#image_gallery div.text_holder a:hover, div#image_gallery_html div.text_holder a:hover{
	text-decoration:none;
}

/* gerneral holder styles */
/*---------------------------------------------------------------*/
div#general_holder{
	float:left;
	width:750px;
	margin:15px 0 0 0;
	height:176px;
	padding:0px;
}
div#news_holder{
	float:left;
	width:235px;
	height:176px;
	margin:0;
	padding:15px 18px 0px 18px;
	background-image:url(../../sitepix/structural/news_holder_bg.gif);
	background-repeat:no-repeat;
}
div#news_holder div.left_part{
	float:left;
}
div#news_holder div.right_part{
	float:right;
	margin-top:6px;
}
div#news_holder div.right_part a{
	margin:0;
	padding:0px;
	color: #BA9765;	
	text-decoration:underline;
}
div#news_holder div.right_part a:hover{
	text-decoration:none;
}
div#news_holder div.article{
	float:left;
	width:235px;
	margin-top:15px;
}
div#news_holder div.article p.date,a{
	color:#FFF;
}
div#news_holder div.article a:hover{
	text-decoration:none;
}
div#mailing_list_holder{
	float:left;
	width:236px;
	height:176px;
	margin:0 0 0 15px;
	padding:15px 18px 0px 18px;
	background-image:url(../../sitepix/structural/mailing_list_bg.gif);
	background-repeat:no-repeat;
}
div#mailing_list_holder h2{
	margin:0;
	padding:0px;
	margin-bottom:10px;
}
div#mailing_list_holder p{
	color:#FFF;
}
form#frm_signup{
	float:left;
	width:177px;
}
form#frm_signup input.field{
	width:177px;
	height:14px;
	line-height:14px;
	border-width:1px;
	border-style:solid;
	border-color:#BA9765;
	margin-bottom:4px;
	background-color:#C9CAC6;
}
form#frm_signup input.send{
	float:right;
	border-width:0;
	background-color:#232176;
	font-family: "trebuchet MS", Verdana, sans-serif;
	font-size:22px;
	height:28px;
	line-height:28px;
	text-align:right;
	color:#FFF;
	font-weight:normal;
	margin:0;
	padding:0px;
}
div#contact_holder{
	float:left;
	width:153px;
	height:176px;
	margin:0 0 0 15px;
	padding:15px 11px 0px 12px;
	background-image:url(../../sitepix/structural/contact_bg.gif);
	background-repeat:no-repeat;
}
div#contact_holder h2{
	margin:0;
	padding:0px;
	margin-bottom:10px;
}
div#contact_holder h2,div#contact_holder ,div#contact_holder a{
	color:#FFF;
}
div#contact_holder a:hover{
	text-decoration:none;
}
/* footer styles */
/*---------------------------------------------------------------*/
div#footer{
	float:left;
	width:750px;
	margin:0;
	padding:0px 0px 15px 0px;
}
div#footer div#footer_holder{
	float:left;
	width:750px;
	margin:15px 0 0 0;
	padding:0px;
}
div#footer div#footer_holder div#investor_in_people{
	float:left;
	width:94px;
	margin:0;
	padding:0px 0px 0px 18px;
}
div#footer div#footer_holder div#contact_details{
	float:left;
	width:438px;
	margin:0;
	padding:0px 0px 0px 10px;
}
div#footer div#footer_holder div#contact_details p{
	color:#232176;
}
div#footer div#footer_holder div#contact_details a{
	color:#232176;
	text-decoration:underline;
	text-align:right;
}
div#footer div#footer_holder div#contact_details a:hover{
	text-decoration:none;
}
div#footer div#footer_holder div#links{
	float:left;
	width:172px;
	margin:0;
	padding:0px 18px 0px 0px;
	text-align:right;
}
div#footer div#footer_holder div#links p{
	color:#232176;
	text-align:right;
}
div#footer div#footer_holder div#links a{
	color:#232176;
	text-decoration:underline;
	text-align:right;
}
div#footer div#footer_holder div#links a:hover{
	text-decoration:none;
}
/* headlines styles */
/*---------------------------------------------------------------*/
div#headlines{
	float:left;
	width:176px;
	min-height:176px;
	margin:0px 0px 15px 0px;
	padding:0px;
}
div#headlines div.headlines_top{
	float:left;
	width:176px;
	min-height:145px;
	background-image:url(../../sitepix/structural/small_content_top_bg.gif);
	background-repeat:no-repeat;
	background-color:#BA9765;
	text-align:left;
}
div#headlines div.headlines_top h2{
	margin:15px 0px 0px 0px;
	padding:0px 18px 0px 18px;
	color:#FFF;
}
div#headlines div.headlines_top span{
	color:#FFF;
}
div#headlines div.headlines_top p{
	margin:10px 0 0 0;
	padding:0px 18px 0px 18px;
	color:#232176;
}
div#headlines div.headlines_top a{
	margin:0;
	padding:0px 18px 0px 18px;
	color:#FFF;
}
div#headlines div.headlines_bottom{
	float:left;
	width:176px;
	height:31px;
	min-height:31px;
	background-image:url(../../sitepix/structural/small_content_bottom_bg.gif);
	background-repeat:no-repeat;
}
/* offers styles */
/*---------------------------------------------------------------*/
div#offers{
	float:left;
	width:176px;
	min-height:176px;
	margin:0px 0px 15px 0px;
	padding:0px;
}
div#offers div.offers_top{
	float:left;
	width:176px;
	min-height:145px;
	background-image:url(../../sitepix/structural/small_content_top_bg.gif);
	background-repeat:no-repeat;
	background-color:#BA9765;
	text-align:left;
}
div#offers div.offers_top h2{
	margin:15px 0px 0px 0px;
	padding:0px 18px 0px 18px;
	color:#FFF;
}
div#offers div.offers_top span{
	color:#FFF;
}
div#offers div.offers_top p{
	margin:10px 0 0 0;
	padding:0px 18px 0px 18px;
	color:#232176;
}
div#offers div.offers_top a{
	margin:0;
	padding:0px 18px 0px 18px;
	color:#FFF;
}
div#offers div.offers_bottom{
	float:left;
	width:176px;
	height:31px;
	min-height:31px;
	background-image:url(../../sitepix/structural/small_content_bottom_bg.gif);
	background-repeat:no-repeat;
}
/* mailing list styles */
/*---------------------------------------------------------------*/
div#mailing_list{
	float:left;
	width:176px;
	min-height:176px;
	margin:15px 0px 0px 0px;
	padding:0px;
}
div#mailing_list div.mailing_list_top{
	float:left;
	width:176px;
	min-height:145px;
	background-image:url(../../sitepix/structural/small_content_top_bg.gif);
	background-repeat:no-repeat;
	background-color:#BA9765;
	text-align:left;
}
div#mailing_list div.mailing_list_top h2{
	margin:15px 0px 0px 0px;
	padding:0px 18px 0px 18px;
	color:#FFF;
}
div#mailing_list div.mailing_list_top span{
	color:#FFF;
}
div#mailing_list div.mailing_list_top p{
	margin:10px 0 0 0;
	padding:0px 18px 0px 18px;
	color:#FFF;
}
div#mailing_list div.mailing_list_top a{
	margin:0;
	padding:0px 18px 0px 18px;
	color:#FFF;
}
div#mailing_list div.mailing_list_bottom{
	float:left;
	width:176px;
	height:31px;
	min-height:31px;
	background-image:url(../../sitepix/structural/small_content_bottom_bg.gif);
	background-repeat:no-repeat;
}
form#frm_mailing_list{
	float:left;
	width:140px;
}
form#frm_mailing_list input.field{
	width:140px;
	height:14px;
	line-height:14px;
	border-width:1px;
	border-style:solid;
	border-color:#FFF;
	margin-bottom:4px;
	margin-left:18px;
	background-color:#C9CAC6;
}
form#frm_mailing_list input.send{
	float:right;
	border-width:0;
	background-color:#BA9765;
	font-family: "trebuchet MS", Verdana, sans-serif;
	font-size:22px;
	height:28px;
	line-height:28px;
	text-align:right;
	color:#FFF;
	font-weight:normal;
	margin:0;
	padding:0px;
	cursor:hand;
}
/* nav styles */
/*---------------------------------------------------------------*/
div#nav{
	float:left;
	margin:100px 0px 0px 0px;
	padding:0px 0px 0px 18px;
	width:458px;
	height:22px;
}
div#nav ul#top_nav {
	list-style: none;
	padding: 0;
	margin: 0 ;
}
ul#top_nav li {
	display: block;
	float: left;
	margin:0;
	padding:0;
}
ul#top_nav li.divider {
	display: block;
	float: left;
	margin:0;
	padding:0;
	width:20px;
	height:22px;
	background-image:url(../../sitepix/nav/nav_divider.gif);
}
ul#top_nav li a {
	display:block;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	height: 22px;
	background-repeat: no-repeat;
}
ul#top_nav li a#home {
	width: 60px;
	background-image:url(../../sitepix/nav/home.gif);
}
ul#top_nav li a#home:hover,ul#top_nav li a.active#home,ul#top_nav li a.active#home:hover {
	background-position:0px -23px;
}
ul#top_nav li a#menus {
	width: 66px;
	background-image:url(../../sitepix/nav/menus.gif);
}
ul#top_nav li a#menus:hover,ul#top_nav li a.active#menus,ul#top_nav li a.active#menus:hover {
	background-position:0px -23px;
}
ul#top_nav li a#beer {
	width: 51px;
	background-image:url(../../sitepix/nav/beer.gif);
}
ul#top_nav li a#beer:hover,ul#top_nav li a.active#beer,ul#top_nav li a.active#beer:hover {
	background-position:0px -23px;
}
ul#top_nav li a#wine {
	width: 55px;
	background-image:url(../../sitepix/nav/wine.gif);
}
ul#top_nav li a#wine:hover,ul#top_nav li a.active#wine,ul#top_nav li a.active#wine:hover {
	background-position:0px -23px;
}
ul#top_nav li a#entertainment {
	width: 146px;
	background-image:url(../../sitepix/nav/entertainment.gif);
}
ul#top_nav li a#entertainment:hover,ul#top_nav li a.active#entertainment,ul#top_nav li a.active#entertainment:hover {
	background-position:0px -23px;
}
/* quotes styles */
/*---------------------------------------------------------------*/
div#quotes_holder{
	float:left;
	margin:15px 0px 0px 0px;
	padding:0px 18px 0px 18px;
}
div#quotes_holder h2{
	margin-bottom:10px;
}
div#quotes_holder div.quote_item{
	float:left;
	margin:0px 0px 15px 0px;
	padding:0px;
}
div#quotes_holder div.quote_item p.quote{
	color:#BA9765;
	font-style:italic;
}
div#quotes_holder div.quote_item p{
	color:#FFF;
}
