@charset "utf-8";
/* CSS Document */
body{
	margin-top:0px;
	margin-bottom:0px;
	background-color:#FFF;
}

/*..........................................header......................................*/
#header{
	height:131px;
	width:100%;
	background-image:url(../images/header_bg.gif);
	background-repeat:repeat-x;
}
.header_container{
	background-image:url(../images/header_banner.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:131px;
	width:1020px;
	margin:auto;
}
.logo{margin:10px 0px 0px 15px;}
/*..........................................button......................................*/
#button{
width:100%;
height:44px;
background-image:url(../images/bnt_bg.gif);
background-repeat:repeat-x;
}
.button_container{margin: auto; width:1022px;}
/*..........................................flash......................................*/
#flash{
	background-color:#801c06;
	height:414px;
	width:100%;
	margin-top:5px;
	margin-bottom:5px;
}
.flash_container{margin:auto; width:1022px;}
/*..........................................wrapper......................................*/
#wrapper{
	
	margin:auto;
	background-image:url(../images/wrapper_bg.gif);
	background-repeat: repeat-x;
	background-position:top;
	background-color:#F6C718;
	width:100%;
	height:165px;
	
}
.wrapper_container{ width:1010px; margin:auto;}
.wrapper_facilities{width:319px; height:117px; background-image:url(../images/wrapper_facilities.gif);}
.wrapper_room{width:319px; height:117px; background-image:url(../images/wrapper_room.gif);}
.wrapper_reservation{width:319px; height:117px; background-image:url(../images/wrapper_reservation.gif);}
p.wrapper_text1{ float:left; margin:40px 0 0 135px; width:180px; font-family:Arial, Helvetica, sans-serif; text-align:justify; font-size:11px; color:#000000;}
.wrapper_text1_more, .wrapper_text1_more a{ font-family:Arial, Helvetica, sans-serif; text-align:justify; font-size:11px; font-weight:bold; color:#FF0000; text-decoration:none;}
.wrapper_text1_more a:hover{ text-decoration:underline;}

/*..........................................wrapper sub......................................*/
#wrapper_about{
	
	margin:auto;
	background-image:url(../images/wrapper_bg.gif);
	background-repeat: repeat-x;
	background-position:top;
	background-color:#F6C718;
	width:100%;
	height: auto;
}
.wrapper_container_about{ 
	width:1022px;
	height:auto;
	margin:auto;
	background-image:url(../images/about_bg.gif);
	background-repeat: repeat-x;
	background-color:#FFF;
}

.wrapper_container_about_buttom{
	height:auto;
	width:1022px;
	background-image:url(../images/about_bg_bottom.gif);
	background-position:bottom;
	background-repeat: no-repeat;
}
.wrapper_container_about_text{
	height:auto;
	width:1000px;
	margin:auto;
	padding-bottom:60px;
}
.text_1{
	font-family:Arial, Helvetica, sans-serif; 
	text-align:justify; 
	font-size:13px; 
	color:#000000;
	line-height:22px;
	margin:10px 10px 0 10px;
}
.text_1_red{
	font-family:Arial, Helvetica, sans-serif; 
	text-align:justify; 
	font-size:13px; 
	color: #FF0000;
	line-height:22px;
	margin:10px 10px 0px 10px;
}
.text_2{
	font-family:Arial, Helvetica, sans-serif; 
	text-align: justify; 
	font-size:12px; 
	color: #666666;
	line-height:22px;
	margin:10px 50px 0 0px;
}
.text_3{
	font-family:Arial, Helvetica, sans-serif; 
	text-align:justify; 
	font-size:11px; 
	color:#000000;
	line-height:18px;
	margin:10px 10px 10px 10px;
}

.text_4-1{
	font-family:Arial, Helvetica, sans-serif; 
	text-align:justify; 
	font-size:12px; 
	color:#000000;
	line-height:18px;
	margin:5px 0px 5px 10px;
}
.text_4{
	font-family:Arial, Helvetica, sans-serif; 
	text-align:justify; 
	font-size:12px; 
	color:#000000;
	line-height:18px;
	margin:2px 0px 2px 10px;
}
.text_4_red{
	font-family:Arial, Helvetica, sans-serif; 
	text-align:justify; 
	font-size:12px; 
	color:#FF0000;
	line-height:18px;
	margin:2px 0px 2px 10px;
}
.text_5{
	font-family:Arial, Helvetica, sans-serif; 
	text-align:justify; 
	font-size:11px; 
	color:#000000;
	line-height:18px;
	margin:0px 0px 0px 10px;
}
.text_5_red{
	font-family:Arial, Helvetica, sans-serif; 
	text-align:justify; 
	font-size:11px; 
	color:#FF0000;
	line-height:18px;
	margin:0px 0px 0px 10px;
}
/*.
.........................................room......................................*/
.roomtop{
	background-image:url(../images/room_cont_top.gif);
	background-position:top;
	background-repeat: no-repeat;
	background-color:#7D7D7D;
	width:995px;
}
.roombottom{
	background-image:url(../images/room_cont_bottom.gif);
	background-position:bottom;
	background-repeat: no-repeat;
	width:995px;
}
.roomleft{float:left; width:146px; margin-top:15px;}
.roomright{float:left; width:846px; margin:1px 0 1px 0;}
.room_right_center{
	background-image:url(../images/room_cont_right_center.gif);
	background-repeat: repeat-y;
	width:846px;
	height:auto;
}
.room_right_top{
	background-image:url(../images/room_cont_right_top.gif);
	background-position:top;
	background-repeat: no-repeat;
	width:846px
}


.room_contanier_bottom{
	background-image:url(../images/room_container_bottom.gif);
	background-position:bottom;
	background-repeat: no-repeat;
	width:995px;
}
.room_contanier_center{
	background-image:url(../images/room_container_center.gif);
	background-repeat: repeat-y;
	width:995px;
	margin-left:15px;
}
.room_right_color{
	background-color:#FFFFFF;
	width:842px;
}
.room_contanier_top{
	background-image:url(../images/room_container_top.gif);
	background-position:top;
	background-repeat: no-repeat;
	width:995px;
}

.room_right_bottom{
	background-image:url(../images/room_cont_right_bottom.gif);
	background-position:bottom;
	background-repeat: no-repeat;
	width:846px;
}
.room_img_large{
	background-image:url(../images/room_img_large_bg.gif);
	background-position: top;
	background-repeat: no-repeat;
	width:414px;
	height:312px;
	padding:4px 0 0 5px; 
}
.room_img_thumb{
	background-image:url(../images/room_img_thumb_bg.gif);
	background-position: top;
	background-repeat: no-repeat;
	width:130px;
	height:97px;
	padding:4px 0 0 5px; 
}

/*..........................................facilities......................................*/
.facilities_table_top{
	background-image:url(../images/facilities_table_top.gif);
	background-position:top;
	background-repeat: no-repeat;
	width:998px;
	margin-top:10px;
}
.facilities_table_bottom{
	background-image:url(../images/facilities_table_bottom.gif);
	background-position:bottom;
	background-repeat: no-repeat;
	width:998px;
}
.facilities_table_center{
	background-image:url(../images/facilities_table_center.gif);
	background-repeat: repeat-y;
	width:998px;
	height:auto;
}
.facilities_sub_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#333333;
	width:985px;
	height:22px;
	padding:10px 0 0 10px;
}
.facilities_sub_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color: #111111;
	text-transform: uppercase;
	height:22px;
	padding:10px 0 0 10px;
}
.facilities_sub_text1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color: #111111;
	text-transform: uppercase;
	padding:30px 0 0 5px;
}
.facilities_sub_text2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	color: #111111;
	text-transform: uppercase;
}
.facilities_sub_text3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-align:justify;
	margin-left:15px;
	color: #FF0000;
	text-transform: uppercase;
}
/*..........................................footer......................................*/
#footer{
width:500px;
margin:auto;
margin-top:20px;
padding-bottom:10px;
}
.footer_text, .footer_text a{font-family:Arial, Helvetica, sans-serif; text-align: center; font-size:11px; color:#7A220E; text-decoration:none;}
.footer_text a:hover{ text-decoration:underline;}