@charset "iso-8859-1";

/**************************************
GENERAL SETTINGS
***************************************/
body{
	margin:0px;
	padding-top:15px;
	background-color:#0e1d18;
}
.clear_both{
	clear:both;
}
h6, h5, h4, h3, h2, h1{ padding:0; margin:0;}

/**************************************
FONTFACE SPECIFICATIONS
***************************************/

@font-face
{
font-family: myUnivers;
src: url('Univers-Condensed.otf')
    ,url(); /* IE */
}


/**************************************
GENERAL LAYOUT BOXMODEL
***************************************/
#page{
	background:url(../imagesnew/base_bg.jpg) no-repeat top center;
	background-attachment:fixed;
}
#page_inner{
	width:997px;
	margin:0px auto;
}

/**************************************
INPUT SPECIFICATIONS
***************************************/
INPUT.look_01{
	height:23px;
	width:170px;
	border:1px solid #848484;
}
INPUT.look_02{
	height:21px;
	width:230px;
	border:1px solid #848484;
	font:12px Tahoma;
	color:#848484;
}
INPUT.look_03{
	height:23px;
	width:170px;
	border-top:1px solid #848484;
	border-left:1px solid #c8c8c6;
	border-right:1px solid #c8c8c6;
	border-bottom:1px solid #c8c8c6;
	font:12px Tahoma;
	color:#848484;
}
TEXTAREA.textarea_01{
	height:77px;
	width:170px;
	border-top:1px solid #848484;
	border-left:1px solid #c8c8c6;
	border-right:1px solid #c8c8c6;
	border-bottom:1px solid #c8c8c6;
	font:12px Tahoma;
	color:#848484;
}


/**************************************
FONT SPECIFICATIONS
***************************************/
.general_text{
	font:12px/18px Helvetica, Arial, sans-serif;
	color:#545454;
	/*font-weight:600;*/
}
.helvatica_14_broun{
	font: 16px Helvetica, Arial, sans-serif;
	color:#695e3a;
}
.helvatica_14_broun_01{
	font: normal 14px/26px Helvetica, Arial, sans-serif;
	color:#50441d;
	font-weight:bold;
}
.helvatica_14_dark_broun{
	font: 14px Helvetica, Arial, sans-serif;
	color:#534a2d;
	font-weight:bold;
}
.helvatica_12_broun{
	font: 12px Helvetica, Arial, sans-serif;
	color:#5c502b;
	font-weight:bold;
}
.helvatica_12_broun_01{
	font: 12px/18px Helvetica, Arial, sans-serif;
	color:#675d3a;
	font-weight:bold;
}

.helvatica_12_gray{
	font: 12px Helvetica, Arial, sans-serif;
	color:#545454;
	font-weight:600;
}
.helvatica_12_gray_01{
	font: 12px Helvetica, Arial, sans-serif;
	color:#676767;
	font-weight:bold;
}
.helvatica_12_gray_03{
	font: 12px Helvetica, Arial, sans-serif;
	color:#333333;
	font-weight:bold;
}
.helvatica_12_gray_02{
	font: 12px Helvetica, Arial, sans-serif;
	color:#4b4b4b;
	font-weight:bold;
}
.helvatica_12_gray_04{
	font: 12px/18px Helvetica, Arial, sans-serif;
	color:#313131;
	font-weight:bold;
}
.helvatica_12_dark_gray{
	font:bold 12px/14px Arial, Helvetica, sans-serif!important;
	color:#414141;
/*	font-weight:600;*/
}
.heading_small_bg{
	background:url(../imagesnew/heading_small_bg.png) no-repeat;
	display:block;
	height:37px;
	font:14px Helvetica, Arial, sans-serif;
	color:#FFFFFF;
	padding:9px 0px 0px 17px;
}
.heading_small_bg a{ text-decoration:none; font:14px Helvetica, Arial, sans-serif; color:#fff; outline:none; border:none;}
.heading_big_bg{
	background:url(../imagesnew/heading_big_bg.png) no-repeat;
	display:block;
	height:37px;
	font:14px Helvetica, Arial, sans-serif;
	color:#FFFFFF;
	padding:9px 0px 0px 40px;
}

/**************************************
HEADER SPECIFICATIONS
***************************************/
#header_container{
	height:120px;
}
.header_left{
	width:167px;
	float:left;
}
.header_gap_01{
	width:14px;
	float:left;
}
.header_middle{
	width:50px;
	float:left;
	padding:59px 0px 0px 0px;
}
.header_gap_02{
	width:31px;
	float:left;
}
.header_right{
	width:735px;
	float:left;
	padding:17px 0px 0px 0px;
	height:90px;
}
.social_icon_holder{
}
.social_icon_left{
	width:21px;
	float:left;
}
.social_icon_gap{
	width:9px;
	float:left;
}
.social_icon_right{
	width:20px;
	float:left;
}

/**************************************
HEIGHT SPECIFICATIONS
***************************************/
.height_03{
	height:3px;
}

.height_05{
	height:5px;
}

.height_06{
	height:6px;
}

.height_07{
	height:7px;
}

.height_21{
	height:21px;
}
.height_13{
	height:13px;
}
.height_10{
	height:10px;
}
.height_25{
	height:25px;
}
.height_24{
	height:24px;
}
.height_20{
	height:20px;
}
.height_33{
	height:33px;
}
.height_19{
	height:19px;
}
.height_36{
	height:36px;
}
.height_36_me{
	height:33px;
	*height:46px;
}
@-moz-document url-prefix() {
  .height_36_me {
     height:31px;
  }
}
.height_14{
	height:14px;
}
.height_95{
	height:95px;
}
.height_50{
	height:50px;
}


/**************************************
MENU SPECIFICATIONS
***************************************/
.menu_container{
	background:url(../imagesnew/nav_bg_px.jpg) repeat-x;
	height:48px;
}
.menu_left_panel, .menu_left_panel2{
	width:738px;
	float:left;
	height:24px;
	padding:15px 0px 0px 0px;
	/*padding:3px 0 0;*/
}
.menu_left_panel2{padding:15px 0 0;*padding:15px 0px 0px 0px;}
.menu_right_panel{
	width:259px;
	height:40px;
	float:left;
	padding:8px 0px 0px 0px;
}

.search_left{
	width:170px;
	float:left;
}
.search_middle{
	width:5px;
	float:left;
}
.search_right{
	width:72px;
	float:left;
}

/*****************************NAVIGATION*************************/

.navigation {font-family:Arial, Helvetica, sans-serif; position:relative; font-size:14px; z-index:100;}

.navigation ul li a, .navigation ul li a:visited {display:block;color:#ffffff;text-decoration:none; font:14px Arial, Helvetica, sans-serif; padding:0px 18px 0px 18px; overflow:hidden; text-transform:uppercase;
}

.navigation ul {padding:0px; margin:0; list-style:none;}

.navigation ul li {float:left; position:relative;}
.navigation ul li ul {display:none; padding-top:0px;}
.navigation ul li ul li {margin-bottom:0; height:36px;}

.navigation ul li a:hover  {color:#ebd310;text-decoration:none;}
.navigation ul li:hover ul {display:block; position:absolute; height:36px; padding:0px 0px 0px 15px;  width:200px;}


.navigation ul li:hover ul li a {display:block; color: #FFFFFF; width:200px; height:26px; padding:10px 0px 0px 15px; text-decoration:none;background-color:#2c2a24; background-image:none; position:relative;}
/*.navigation ul li:hover ul li a.extra, .navigation ul li:hover ul li:hover ul li a.extra{ *padding:10px 0 25px 15px!important;}*/

.navigation ul li:hover ul li a:hover { color:#ebd310; width:200px; height:26px; text-decoration:none; padding-top:10px;}


.navigation ul li:hover ul li ul {display: none;}
.navigation ul li:hover ul li:hover ul {display:block; position:absolute; left:200px; top:0px; width:175px; padding:0px;}

/*****************************NAVIGATION*************************/





/**************************************
CONTENT SPECIFICATIONS
***************************************/
#content_container{
	background:url(../imagesnew/content_bg.png) repeat-y; 
}
#banner_container{
	width:997px;
}
.banner_left{
	background:url(../imagesnew/corner_left.png) no-repeat top;
	width:14px;
	float:left;
}
.banner_middle{
	width:942px;
	float:left;
	padding:0px 15px 19px 13px;
}
.banner_middle_inner_01{
	width:944px;
	float:left;
	padding:0px 13px 19px 13px;
}
.banner_right{
	background:url(../imagesnew/corner_right.png) no-repeat top;
	width:13px;
	float:left;
}

.middle_panel_container{
	padding:0px 0px 0px 0px;
}
.middle_panel_left{
	width:654px;
	float:left;
}
.middle_panel_gap{
	width:30px;
	float:left;
}
.middle_panel_right{
	width:313px;
	float:left;
}

.middle_panel_container_inner{
	padding:0px 25px 20px;
	min-height:750px;
}
.middle_panel_inner_left{
	width:246px;
	float:left;
}
.middle_panel_inner_middle{
	width:26px;
	float:left;
}
.middle_panel_inner_right{
	width:672px;
	float:left;
}
.slider_01{
	padding-left:27px;
}
.slider_panel_container{
	background:url(../imagesnew/slider_base.jpg) no-repeat;
	height:277px;
}

/*.slider_panel_menu_holder{
	height:48px;
}

.slider_panel_menu{
	padding:0px;
	margin:0px;
}
.slider_panel_menu ul{
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.slider_panel_menu ul li{
	float:left;
	display:inline;
	margin-right:5px;
}
.slider_panel_menu ul li a:link,.slider_panel_menu ul li a:active,.slider_panel_menu ul li a:visited{
	font: 14px Helvetica, Arial, sans-serif;
	color:#ffffff;
	background:url(../imagesnew/arrow_list_bg_nor.jpg) no-repeat;
	display:block;
	height:40px;
	width:122px;
	text-decoration:none;
	padding:8px 0px 0px 30px;
}
.slider_panel_menu ul li a:hover{
	color:#2f2a18;
	background:url(../imagesnew/arrow_list_bg_hover.jpg) no-repeat;
}

.slider_panel_menu ul li a.selected_01:link,.slider_panel_menu ul li a.selected_01:active,.slider_panel_menu ul li a.selected_01:visited{
	font: 14px Helvetica, Arial, sans-serif;
	color:#2f2a18;
	background:url(../imagesnew/arrow_list_bg_hover.jpg) no-repeat;
	display:block;
	height:40px;
	width:122px;
	text-decoration:none;
	padding:8px 0px 0px 30px;
}
.slider_panel_menu ul li a.selected_01:hover{
	color:#2f2a18;
	background:url(../imagesnew/arrow_list_bg_hover.jpg) no-repeat;
}*/

.slider_01_holder{
	height:229px;
	position:relative;
}
.slider_first{
	width:169px;
	float:left;
	padding:0px 8px 0px 0px;
}







.entertainment_guide_block_container{
	background-color:#f4efdc;
	border:1px solid #d8d8d4;
	padding:13px 30px 17px 14px;
	width:583px;
	margin:0 0 0 27px;
}
.entertainment_left{
	width:243px;
	float:left;
}
.entertainment_middle{
	width:20px;
	float:left;
}
.entertainment_right{
	width:315px;
	float:left;
	padding-top:15px;
}
.subscribe_left{
	width:232px;
	float:left;
}
.subscribe_middle{
	width:8px;
	float:left;
}
.subscribe_right{
	width:73px;
	float:left;
}
.map_inner_container{
	padding:0px 28px 0px 0px;
}
.map_inner_content_holder{
	padding:10px 0px 0px 15px;
}
.view_map_holder{
	text-align:right;
}
a.view_map_link:link,a.view_map_link:active,a.view_map_link:visited{
	font:12px/18px Helvetica, Arial, sans-serif;
	color:#414141;
	text-decoration:underline;
	font-weight:600;
	text-transform:uppercase;
}
a.view_map_link:hover{
	text-decoration:none;
}
a.view_map_link_01:link,a.view_map_link_01:active,a.view_map_link_01:visited{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#414141;
	text-decoration:underline;
	/*font-weight:600;*/
}
a.view_map_link_01:hover{
	text-decoration:none;
}

.centennial_farm_container{
}
.centennial_farm_inner_holder{
	padding:16px 0px 0px 40px;
}
.centennial_farm_left{
	width:158px;
	float:left;
}
.centennial_farm_middle{
	width:28px;
	float:left;
}
.centennial_farm_right{
	width:427px;
	float:left;
}

.announcements_container{
}
.announcements_inner_holder{
	padding:5px 28px 0px 15px;
}
.announcements_01{
}

.view_calendar{
	position:absolute;
	right:0;
	top:0;
	margin:180px 20px 10px 0px;

}


/**************************************
FOOTER SPECIFICATIONS
***************************************/
.footer_bg{
	background:url(../imagesnew/footer_bg.png) no-repeat;
	height:63px;
	padding:18px 0px 0px 33px;
	font:normal 12px/18px  "Myriad Pro", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
a.footer_link:link,a.footer_link:active,a.footer_link:visited{
	font:12px/18px  "Myriad Pro", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
a.footer_link:hover{
	text-decoration:underline;
}

.foot_left{ width:450px; float:left; }
.foot_right{ float:right; width:170px;  margin:0 26px 0 0; text-align:right!important;}

.foot_right ul{width:auto; height:100%; overflow:hidden; float:none; padding:0; margin:0;}
.foot_right ul li{ float:left; padding:0; margin:0; list-style-type:none;}
.foot_right ul li a{ display:block; float:left; margin:0 6px 0 0; width:32px; height:32px; font-size:0; line-height:0; text-indent:-200000px;}
/*.foot_right ul li a.nomar2{ margin:0;}*/

.foot_right ul li a.fb{ background:url(../images/fb.png) 0 0 no-repeat;}
.foot_right ul li a.twitt{ background:url(../images/twitter.png) 0 0 no-repeat;}
.foot_right ul li a.instagram{ background:url(../images/instagram.png) 0 0 no-repeat;}
.foot_right ul li a.youtube{ background:url(../images/youtube.png) 0 0 no-repeat;}
/*.foot_right ul li a.foursq{ background:url(../images/4squre.png) 0 0 no-repeat;}*/
/*.foot_right ul li a.stupon{ background:url(../images/stupon.png) 0 0 no-repeat;}*/
/*.foot_right ul li a.pint{ background:url(../images/pinterest.png) 0 0 no-repeat;}
.foot_right ul li a.flickr{ background:url(../images/flickr.png) 0 0 no-repeat;}
.foot_right ul li a.gplus{ background:url(../images/gplus.png) 0 0 no-repeat;}*/


/* slider */

		#slider ul, #slider li{ 
			margin:0;
			padding:0;
			list-style:none;
			}	
		#slider, #slider li{ 
			height:391px;
			width:531px;
			overflow:hidden;
			}	
		#slider{ 
			margin-left:55px;
			}	
		#prevBtn, #nextBtn{ 
			display:block;
			width:44px;
			height:44px;
			position:absolute;
			left:19px;
			top:63px;
			}	
		#nextBtn{ 
			left:591px;
			}														
		#prevBtn a, #nextBtn a{  
			display:block;
			width:44px;
			height:44px;
			background:url(../imagesnew/slider_arrow_left.jpg) no-repeat 0 0;	
			border:0px;
			text-indent:-500px;
			overflow:hidden;
			}	
		#nextBtn a{ 
			background:url(../imagesnew/slider_arrow_right.jpg) no-repeat 0 0;
			border:0px;	
			}								
	
	/* // slider */	


.left_pagelink_container{
		
}

a.left_pagelink:link,a.left_pagelink:active,a.left_pagelink:visited{
	display:block;color:#ffffff;text-decoration:none; font:14px Arial, Helvetica, sans-serif; padding:7px 0px 0px 14px;  text-transform:uppercase; width:232px; background:url(../imagesnew/left_pagelink_bg_nor.jpg) repeat-x; height:21px;
}
a.left_pagelink:hover{
	display:block;color:#ffffff;text-decoration:none; font:14px Arial, Helvetica, sans-serif; padding:7px 0px 0px 14px;  text-transform:uppercase; width:232px; background:url(../imagesnew/left_pagelink_bg_hover.jpg) repeat-x; height:21px;
}
a.left_pagelink_inner_link:link,a.left_pagelink_inner_link:active,a.left_pagelink_inner_link:visited{
	display:block;color:#39362f;text-decoration:none; font:12px Arial, Helvetica, sans-serif; padding:7px 0px 0px 14px;  text-transform:uppercase; width:232px; background-color:#f0eee8; height:21px;
}
a.left_pagelink_inner_link:hover{
	display:block;color:#39362f;text-decoration:none; font:12px Arial, Helvetica, sans-serif; padding:7px 0px 0px 14px;  text-transform:uppercase; width:232px; background:url(../imagesnew/left_pagelink_bg_hover.jpg) repeat-x; height:21px;
}

.inner_page_right_bg{
	background:url(../imagesnew/inner_page_bg.jpg) no-repeat top;
	padding:12px 9px 0px 8px;
}
.inner_page_right_bg_01{
	padding:12px 9px 0px 8px;
}


.top_content_container{
}
.top_content_container_left{
	width:177px;
	float:left;
	padding-left:8px;
	font:12px/18px Helvetica, Arial, sans-serif;
	color:#545454;
	font-weight:600;
}
.top_content_container_gap{
	width:48px;
	float:left;
}
.top_content_container_right{
	width:396px;
	float:left;
	padding-right:26px;
	font:12px/18px Helvetica, Arial, sans-serif;
	color:#545454;
	font-weight:600;
}

.middle_content_container{
	
}
.middle_content_container_left{
	width:189px;
	float:left;
	background-color:#fdfaee;
	border:1px solid #dbd5c4;
	padding:15px 20px 16px 13px;
}
.middle_content_container_middle_gap{
	width:9px;
	float:left;
}
.middle_content_container_right{
	width:387px;
	float:left;
	background-color:#fdfaee;
	border:1px solid #dbd5c4;
	padding:15px 20px 12px 13px;
}

.date_list_holder{
	padding:0px 0px 0px 16px;
	font:12px/18px Helvetica, Arial, sans-serif;
	color:#545454;
	font-weight:600;
}


a.gray_link:link,a.gray_link:active,a.gray_link:visited{
	font:12px/18px Helvetica, Arial, sans-serif;
	color:#545454;
	text-decoration:underline;
	font-weight:600;
}
a.gray_link:hover{
	text-decoration:none;
}

.lower_two_blocks_container{
}
.lower_two_blocks_left{
	width:323px;
	float:left;
	background-color:#fdfaee;
	border:1px solid #dbd5c4;
	padding:10px 20px 16px 13px;
}
.lower_two_blocks_gap{
	width:11px;
	float:left;
}

.lower_two_blocks_right{
	width:251px;
	float:left;
	background-color:#fdfaee;
	border:1px solid #dbd5c4;
	padding:6px 20px 8px 13px;
	font:12px/18px Helvetica, Arial, sans-serif;
	color:#545454;
	font-weight:600;
}
.map_02{
	text-align:center;
}
.more_info_box{
	height:55px;
	padding:40px 0px 0px 0px;
	font:12px Helvetica, Arial, sans-serif;
	color:#39362f;
	font-weight:600;
	text-align:center;
}

a.more_info_box_link:link,a.more_info_box_link:active,a.more_info_box_link:visited{
	font:12px Helvetica, Arial, sans-serif;
	color:#39362f;
	text-decoration:underline;
	font-weight:600;
}
a.more_info_box_link:hover{
	text-decoration:none;
}

.form_container{
	padding:0px 0px 0px 93px;
	
}
.form_base_holder{
	width:327px;
	background-color:#f4efdc;
	border:1px solid #f0eee8;
	padding:15px 62px 18px 35px;
}
.form_text{
	font:12px Helvetica, Arial, sans-serif;
	color:#000000;
	font-weight:600;
	text-align:right;
}
.form_text_red{
	font:12px Helvetica, Arial, sans-serif;
	color:#db0000;
	font-weight:bold;
	text-align:right;
}
.contact_middle_container{
	
}
.contact_middle_left{
	width:402px;
	float:left;
	
}
.contact_middle_right{
	width:250px;
	float:left;
	
}

a.broun_link:link,a.broun_link:active,a.broun_link:visited{
	font:12px Helvetica, Arial, sans-serif;
	color:#736948;
	text-decoration:underline;
	font-weight:600;
}
a.broun_link:hover{
	text-decoration:none;
}


p
{
   
	font:12px/18px Helvetica, Arial, sans-serif;
	color:#1f1f1f;
	/*font-weight:600;*/
	margin:0px 0px 20px 0px;
	padding:0px;
	

}


a.broun_link_01:link,a.broun_link_01:active,a.broun_link_01:visited{
	font:12px Helvetica, Arial, sans-serif;
	color:#736948;
	text-decoration:none;
	font-weight:600;
}
a.broun_link_01:hover{
	text-decoration:underline;
}

a:link{
	color:#256751;
}

a:hover{
	color:#39362f;
}

a:active{
	color:#256751;
}

a:visited{
	color:#256751;
}


/* 00000000000000000000000 15.12.2011 edit started 0000000000000000000000 */
.div_center{ text-align:center;}
h6{font:bold 14px/26px Helvetica,Arial,sans-serif; color:#50441D; background:url(../images/bot_border.gif) 0 100% repeat-x; padding:0 0 5px; margin:0 0 10px;}
.div_center strong, .div_center font, .div_center table td, .middle_panel_inner_right table td{font:bold 12px/18px Helvetica, Arial, sans-serif;color:#545454;/*font-weight:600;*/margin:0px 0px 20px 0px;padding:0px;}
.div_center font, .middle_panel_inner_right table td font{ font-weight:normal;}
.div_center a, .middle_panel_inner_right table td a{ color:#256751; text-decoration:underline;}
.div_center a:hover, .middle_panel_inner_right table td a:hover{ color:#0c1f19;}
.div_center input{ border:1px solid #93afa6;}
.div_center strong font{ color:#fff;}
.middle_panel_inner_right ul{ width:auto; font:12px/18px Helvetica, Arial, sans-serif;color:#545454;}
.middle_panel_inner_right ul li{ margin:0 0 3px;}
/* 00000000000000000000000 15.12.2011 edit ended 0000000000000000000000 */
.date_me{ color:#0098fe;}
#cse-search-box input[type=submit]{ display:block!important; background-color:#FFCC00!important; border:1px solid #ff0000!important;}
.bg_sign{background:url(../images/arrow.png) 100% 50% no-repeat}
.hotel a{ color:#256751; text-decoration:underline;}
.hotel a:hover{ color:#0c1f19;}

