
body {
	margin:0px;
	background-color:#E5E5E5;
	font-family:Arial,Helvetica,sans-serif;
	* behavior:url("js/ie6.htc");/*ie6 fix*/
     
	}
a{text-decoration:none;}
img{border:none;}
.hotel_main{	
		width:981px;
		margin: 0px auto;
	}
.left_layout{background-image:url(images/l_bg.jpg);
	background-repeat:repeat-y; background-color:#FFFFFF;}
.left_content{
	background-image:url(images/l_bg.jpg);
	background-repeat:repeat-y;
	float:left;
	background-color:#FFFFFF;
	width:200px;
}
.left_menu{ height:525px; overflow:hidden; padding-left:4px; padding-top:1px; }
.left_menu a:link {color: #000;}
.left_menu a:visited {color: #000}
.left_menu a:hover {color:#606060}
.logo_box{
	height:70px;
	padding:10px 0px 0px 0px;
	margin-left:12px;

}
.header_box{
	float:left;
	width:776px;
	background-color:#E5E5E5;
	padding-left:5px;
	padding-bottom:5px;
}
.top_box , .top_box2 , .top_box3  {
	background-color:#373a3c;
	color:#CCCCCC;
	font-size:13px;
	float:left;
	height:48px;
}	

.top_box2 {
	background-color:#373a3c;	filter:alpha(opacity=95); -moz-opacity:0.95;opacity:0.95; font-size:100% ;
	padding-top:10px; height:33px; width:980px; z-index:300;" align="left}
.top_box a , .top_box2 a{margin-left:10px; margin-right:10px;font-size:12px;
}
.top_box a:link , .top_box2 a:link   , .top_box3 a:link  {color: #EEEEEE;}
.top_box a:visited ,.top_box2 a:visited ,.top_box3 a:visited{color: #EEEEEE}
.top_box a:hover , .top_box2 a:hover , .top_box3 a:hover{color:#606060}



.top_locate_box{ width:680px; float:left; text-align:left;  padding-left:15px;  padding-top:18px; }
.menu_lang_box{
padding-top:10px;
	float:left;
	width:80px;
}
.menu_lang_box a{ margin:0px;}

.foot_bar_box{
	background-color:#1B1B1B;  padding-top:5px; width:980px; height:60px; float:left;  color:#D4D4D4; 
}


.main_body{
	float:left;
	background-color:#FEFEFE;
	width:780px;
	background-image:url(images/main_bg.jpg);
	background-repeat:repeat-y;
	
}
.hotel_overview{
		 background-image:url(images/8b_bg.jpg); background-repeat:no-repeat; 
		 background-attachment:scroll;
		 width:780px; 
		 padding-top:20px; font-size:13px; line-height:18px; }
		 
.hotel_overview_f{ 
	background-image:url(images/8b_bg_b.jpg);
	width:780px;
	height:13px;
	float: left;
}
.hotel_name {color: #313131;	font-style: italic; font-weight: bold;  
}
.hotel_name h2{font-size:16px; padding-left:30px; padding-top:0; margin-top:0px;  line-height:1px; margin-top:0px;
	* line-height:16px;
   }
.hotel_name h1{font-size:16px;line-height:16px; padding-left:30px; padding-top:0; margin-top:0px; position:absolute; top:145px; width:700px;  }
.hotel_name span{font-size:16px;line-height:16px; padding-left:30px;  }

.hotel_address{float:left;width:720px; padding-left:30px; padding-top:15px; overflow:hidden; }
.hotel_address strong{color: #9BA970; font-style: normal;font-weight: bold; font-size:14px;  padding-left:0px;}
.hotel_address a:link {color: #3F3F3F;}
.hotel_address a:visited {color: #3F3F3F}
.hotel_address a:hover {color:#2B4DC1}

.silver_link strong:hover {color:#2B4DC1}
.silver_link strong {color: #3F3F3F}
.silver_link a:link {color: #3F3F3F;}
.silver_link a:visited {color: #3F3F3F}
.silver_link a:hover {color:#2B4DC1}

.pic_boder{-moz-border-radius:4px 4px 4px 4px;
	border:1px solid #E7E8E6;
	margin:4px 4px;
	padding:5px; }

.hotel_header { 
	* width:650px; /*ie6 fix*/
}
.button_member {
background:none repeat scroll 0 0 #FAFAFA;
color:#555555;
cursor:pointer;
font-weight:bold;
padding:3px 10px;
position:relative;
top:-10px;
margin-left:18px;
}
.button_member:hover {
background:none repeat scroll 0 0 #7D7D7D;
color:#E0E0E0;
cursor:pointer;
font-weight:bold;
padding:3px 10px;

}
.member_zone{  float:left;
background-color:#FAFAFA; height:50px; padding:10px; 
padding-left:20px; width:746px;
margin-left:4px;
background-image:url(../images/l_bg.jpg);
	background-repeat:repeat-y;
	* overflow:hidden; /*ie6 fix*/
}
.member_zone img{  margin-top:6px; }
.member_zone_input { border: 3px double #CCCCCC; position:relative; top:-10px; }
#regis{  
	float:right; padding-right:20px;
 	* float:none;* padding-left:150px; /*ie6 fix*/
 }
#regis:hover{    cursor:pointer; filter:alpha(opacity=50); -moz-opacity:0.50;opacity:0.50;   }
/*new header and footer*/
#footer_logo{float:left; padding-left:40px;}
