#index{width:504px; height:622px; float:left; overflow:hidden}
	/*#text_box{width:506px; height:195px; margin-bottom:15px; font-weight:11px; border-bottom:1px solid #800000;float:left;}*/
	#text_box{width:504px; height:275px; margin-bottom:0px; font-size:12px; border-bottom:0px solid #800000; float:left;}
		#text_box h2{margin:0px 0px 10px 0px; text-align:center; font-size:16px;}
		#text_box p{/*width:487px;*/ margin:0px 0px 8px 0px; text-indent:20px;}
		
		#index_tabs{width:480px; height:162px; margin: 0px 12px 0px 12px; padding:0px float:left;}
		#index_flash{ margin: 0px; padding:0px; float:left;}
		/*#index_text{width:502px; height:172px; float:left;}*/
		#index_text{width:480px; height:150px; margin:0px; padding:0px; font-size:10px; float:left; display:none; overflow:auto;}
		#index_text p{margin:0px 0px 5px 0px; padding:0px}
		#index_tabs a.index_tab{width:71px; height:12px; font-size:9px; text-align:center; text-decoration:none; color:#fff; background:url('../images/index_tab.gif') no-repeat; float:right}
		#index_tabs a.index_tab:hover{background:url('../images/index_tab_hover.gif') no-repeat;}
		#reservation_form{width:175px; margin:5px 0px 0px 6px; padding:0px; float:left; }
			#reservation_form fieldset{ width:165px; height:40px; margin: 0px 5px 0px 5px;  padding:0px 5px 10px 5px; color:#FFE7B3; background:#800000; border:1px solid #800000; float:left;}
			#reservation_form legend{ margin:0px; padding:0px 5px 0px 5px; color:#FFE7B3; background:#800000; border:1px solid #800000; }
			#reservation_form label{margin-top:5px; font-size:12px; color:#FFE7B3;}
			#reservation_form select{width:115px; margin-top:5px; font-weight:normal; color:#FFE7B3; background:#a00000; border:1px solid #d02020}
			#reservation_form option{ color:#FFE7B3; background:#800000;}
			#reservation_form input{margin:5px 0px 0px 15px;font-weight:bold; color:#FFE7B3; background:#a00000; border:1px solid #d02020}
			
		#subscribe_form{width:300px; margin:5px 0px 0px 10px; padding:0px; float:left; }
			#subscribe_form fieldset{ width:295px; height:40px; margin:0px auto; padding:0px 0px 10px 5px; color:#FFE7B3; background:#800000; border:1px solid #800000; float:left;}
			#subscribe_form legend{ margin:0px; padding:0px 5px 0px 5px; color:#FFE7B3; background:#800000; border:1px solid #800000; }
			#subscribe_form label{margin-top:5px; font-size:12px; color:#FFE7B3;}
			#subscribe_form select{width:100px; margin:5px 0px 0px 0px; padding:0px; font-weight:normal; color:#FFE7B3; background:#800000; border:1px solid #d02020}
			#subscribe_form option{ color:#FFE7B3; background:#800000;}
			#subscribe_form input{margin:5px 0px 0px 4px; font-weight:bold; color:#FFE7B3; background:#a00000; border:1px solid #d02020}
			#subscribe_form input[type="text"]{}
			#newsletter_subscribe{width:auto;padding:0px 2px 0px 2px;margin: 5px 0px 0px 0px; font-size:12px; font-weight:normal; color:#FFE7B3;}
			/*#nlemail{width:130px}*/
			
	#indexText{width:484px; height:145px; margin:0px 10px 5px 10px; border-bottom:0px solid #800000; float:left; overflow:hidden;}
	#indexText_more{width:auto; height:18px; margin:1px 0px 0px 0px; padding:0px 10px 0px 10px; background:#000000; float:right; overflow:hidden; position:relative; top:121px; display:none; z-index:10}
	
	/*#news_box{width:305px; height:196px; margin:0px 17px 0px 0px; float:left; border-top:1px solid #800000; border-right:1px solid #800000; background:url('../images/1x33_gold.gif') top repeat-x;}
		#news_box h3, #specialoffer_box h2{margin:0px; text-align:center; font-size:18px; color:#800000; float:left;}
		#news_box h3{ width:305px; margin-bottom:18px;}
		#news_box h3 a{ font-size:16px; color:#800000;}
		#news_box div{margin-bottom:12px; padding:0px 10px 0px 10px;}
		#news_box ins{height: 30px; float: left; margin-bottom:8px; padding:0px 10px 0px 10px; font-size:12px; text-decoration:none; display:block; overflow: hidden;}
		#news_box ins span.date{width:67px; height: 30px; margin-right:10px; vertical-align: top; display: inline-block;color:#999; background:#000;}
		#news_box ins a{width: 200px; display: inline-block;text-decoration:none;}
		#news_box ins a:hover{color:#f44;text-decoration:underline;}
		/*span.date{ margin-right:10px;color:#999; background:#000;}*/
		
	#news_box2{width:504px; height:196px; margin:0px 0px 0px 0px; float:left; border-top:1px solid #800000; border-right:0px solid #800000; background: #201010;/*url('../images/1x33_gold.gif') top repeat-x;*/}
		#news_box2 h3, #specialoffer_box h2{margin:0px; text-align:center; font-size:18px; color:#800000; float:left; background: #800000;}
		#news_box2 h3{ width:504px; height:33px; color: fff; margin-bottom:18px;}
		#news_box2 h3 a{ font-size:16px; color:#fff;}
		#news_box2 div{margin-bottom:12px; padding:0px 10px 0px 10px;}
		#news_box2 ins{max-height: 30px; float: left; margin-bottom:8px; padding:0px 10px 0px 10px; font-size:12px; text-decoration:none; display:block; overflow: hidden;}
		#news_box2 ins span.date{width:67px; max-height: 30px; margin-right:10px; vertical-align: top; display: inline-block;color:#999; background:#201010;}
		#news_box2 ins a{width: 400px; display: inline-block;text-decoration:none;}
		#news_box2 ins a:hover{color:#f44;text-decoration:underline;}
		
	#specialoffer_box{width:180px; height:196px; text-align:center; float:left; border-top:1px solid #800000; border-left:1px solid #800000; overflow:hidden; background:#b59000}
	#specialoffer_box h3{font-size:16px; width:170px; margin:0px; padding:0px;   font-weight:bold;  color:#800000}
	#specialoffer_box h3 img{border:none}
	#specialoffer_box a{text-decoration:none;}
	#specialoffer_box a img{width:180px; height:163px; border-top:1px solid #800000;}
	
	
	
