@charset "utf-8";
body{font-size:12px; font-family:"arial"; background-color:#EEEEEE;}
h1{font-family:arial;padding-bottom:3px; font-size:14px; color:#52423c; line-height:36px; font-weight:bold; padding-left:10px;}
h2{font-family:arial;padding-bottom:3px; font-size:14px; color:#52423c; line-height:36px; font-weight:bold; padding-left:10px;}
h3{font-family:arial;padding-bottom:3px; font-size:14px; color:#52423c; line-height:36px; font-weight:bold; padding-left:0px;}
.page_wrapper{margin-left: auto; margin-right: auto; width:955px; clear:both;padding-top:15px}
.page_top{background:url(../../comm_img/top_bg_1px_2.png) repeat-y; width:955px; height:92px;}
.logo{ float:left; border:0}
.top_img{ float:right; }

.top_menu {background-color:#fff;}
.top_menu ul li{float:left;}
.top_menu .menu_1{text-align:center; width:191px; height:28px; background-color:#393939; border-right:1px solid #888888}
.top_menu .menu_2{text-align:center; width:190px; height:28px; background-color:#393939; border-right:1px solid #888888}
.top_menu .menu_3{text-align:center; width:190px; height:28px; background-color:#393939; border-right:1px solid #888888}
.top_menu .menu_4{text-align:center; width:190px; height:28px; background-color:#393939; border-right:1px solid #888888}
.top_menu .menu_5{text-align:center; width:190px; height:28px; background-color:#393939; }

.top_menu .menu_text{ font-weight:bold; padding:5px; font-size:13px }
.top_menu .menu_text a{ color:#fff; text-decoration:none;}
.top_menu .menu_text .here, .top_menu .menu_text a:hover{color:#fff;font-size:14px;}
.top_menu .menu_sub_text{ font-weight:normal; font-size:10px; display:block; padding-top:3px;}

.top_menu .menu_text_subsection{ font-weight:bold; padding:5px; font-size:13px; padding-top:8px; }
.top_menu .menu_text_subsection a{ color:#a9a9a9; text-decoration:none;}
.top_menu .menu_text_subsection .here, .top_menu .menu_text_subsection a:hover{color:#fff;font-size:13px;}
.top_menu .menu_sub_text_subsection{ font-weight:normal; font-size:10px; display:block;padding-top:3px;}

.top_sub_menu_bar{height:18px; background-color:#bbb4b2; text-align:center; vertical-align:middle}
.top_sub_menu, .top_sub_menu a{color:#333333; font-size:11px;vertical-align:middle}
.top_sub_menu{padding-top:3px;}
.top_sub_menu a{text-decoration:none;}
.top_sub_menu .here, .top_sub_menu a:hover{color:#fff;}


.top_menu .menu_sub_text_subsection{ font-weight:normal; font-size:10px; display:block;}

.top_sub_menu_bar{height:16px; background-color:#bbb4b2; text-align:center;}
.top_sub_menu_bar_test{height:16px; background-color:#A89B84; text-align:center; }
.top_sub_menu, .top_sub_menu a{color:#44342f; font-size:10px;}
.top_sub_menu{padding-top:2px;}
.top_sub_menu a{text-decoration:none;}
.top_sub_menu .here, .top_sub_menu a:hover{color:#fff;}

.top_sub_menu_bar2{height:16px; background-color:#eeeeee; text-align:right;}
.top_sub_menu2, .top_sub_menu2 a{color:#76635f; font-size:10px; border-left:none; vertical-align:middle}
.top_sub_menu2 img{border:none; vertical-align:middle}
.top_sub_menu2{padding-bottom:2px;}
.top_sub_menu2 a{text-decoration:none;}
.top_sub_menu2 .here, .top_sub_menu2 a:hover{color:#000000;}
.top_sub_menu2 .leftmenu{float:left;}
.top_sub_menu2 .langmenu{float:right; vertical-align:middle; text-align:center}

.top_visiual{ margin:0; padding:0; background-color:#fff;}
.top_visiual img{border:none; }

.content{padding:10px 30px 20px 40px; background-color:#fff; width:883px;border-left:1px solid #a39988;border-right:1px solid #a39988 }

.content .section_header{width:600px; float:left; padding-right:10px;}
.content .section_header .section_title{padding-bottom:10px; font-size:14px; color:#52423c; line-height:36px; font-weight:bold; padding-left:10px}

.content .main_content{width:610px; float:left; padding-right:40px;}

.content .left_content{width:193px; float:left; padding-right:40px;}
.content .left_content .bigtitle{height:22px; background-color:#393939; text-align:center; vertical-align:middle; font-family:Arial,Times New Roman;padding-top:0; font-size:12px; color:#FFFFFF; line-height:22px; font-weight:bold; padding-left:0px}
.content .left_content .content_top{border-left:5px solid #a39988;}
.content .left_content .content_bottom{}
.content .left_content p{padding:10px 0px 0px 10px; line-height:17px;}
.content .left_content .address{padding:7px 0px 0px 10px; line-height:10px;}
.content .left_content .phone{color:#52423c; }
.content .left_content .left_content_first_para{padding-top:0; color:#52423c; font-weight:bold;padding-bottom:15px}
.content a{color:#52423c; text-decoration:none;}
.content a:hover{text-decoration:underline;}
.content .left_content .left_content_title{color:#52423c; display:block; font-weight:bold; padding-top:20px;}

.content .right_content{width:292px; float:left; padding-right:10px;}
.content .right_content .bigtitle{
	font-family:Arial, Helvetica, sans-serif;
	padding-top:0;
	font-size:15px;
	color:#444444;
	line-height:36px;
	font-weight:bold;
	padding-left:10px
}
.content .right_content .right_content_title{padding-top:0; font-size:21px; color:#52423c; line-height:24px; font-weight:bold;}
.content .right_content .right_content_first_para{padding-top:0; color:#52423c; font-weight:bold;padding-bottom:15px}
.content .right_content .content_top{border-left:5px solid #a39988;}
.content .right_content p{padding:10px 5px 0px 10px; line-height:17px; }
.content .right_content .section_title{padding-bottom:10px; font-size:14px; color:#52423c; line-height:36px; font-weight:bold; padding-left:10px;}
.content .sub_title{color:#52423c; display:block; font-weight:bold;}


.content .middle_content{width:293px; float:left;padding-right:10px;}
.content .middle_content .bigtitle{font-family:Arial, Helvetica, sans-serif;;padding-top:0; font-size:15px; color:#444444; line-height:36px; font-weight:bold; padding-left:10px}
.content .middle_content .middle_content_title{padding-top:0; font-size:21px; color:#52423c; line-height:24px; font-weight:bold;}
.content .middle_content .middle_content_first_para{padding-top:0; color:#52423c; font-weight:bold;padding-bottom:15px}
.content .middle_content .content_top{border-left:5px solid #a39988;}
.content .middle_content p{padding:10px 5px 0px 10px; line-height:17px; }
.content .middle_content .sub_title{color:#52423c; display:block; font-weight:bold;}
.content .middle_content .special_link{padding-left:10px;padding-top:0px}
.content .middle_content .section_title{padding-bottom:10px; font-size:14px; color:#52423c; line-height:36px; font-weight:bold; padding-left:10px;}

.content .quick_enquiry{width:233px; float:left; padding-right:40px;}
.content .quick_enquiry .bigtitle{padding-top:0; font-size:14px; color:#000000; line-height:36px; font-weight:bold; padding-left:10px}
.content .quick_enquiry .content_top{border-left:5px solid #a39988;}
.content .quick_enquiry .content_bottom{}
.content .quick_enquiry p{padding:5px 5px 0px 10px; line-height:17px;}
.content .quick_enquiry .address{padding:7px 0px 0px 10px; line-height:10px;}
.content .quick_enquiry .phone{color:#52423c; }
.content .quick_enquiry .left_content_first_para{padding-top:0; color:#52423c; font-weight:bold;}

.content .quick_enquiry .left_content_title{color:#52423c; display:block; font-weight:bold; padding-top:20px;}

.content .location_content{width:595px; float:left;padding-right:15px;}
.content .location_content .bigtitle{font-family:Times New Roman;padding-top:0; font-size:16px; color:#000000; line-height:36px; font-weight:bold; padding-left:10px}
.content .location_content .location_content_title{padding-top:0; font-size:21px; color:#52423c; line-height:24px; font-weight:bold;}
.content .location_content .location_content_first_para{padding-top:0; color:#52423c; font-weight:bold;padding-bottom:5px}
.content .location_content .content_top{border-left:5px solid #a39988;}
.content .location_content p{padding:10px 5px 10px 10px; line-height:17px; }
.content .location_content .sub_title{color:#52423c; display:block; font-weight:bold;}
.content .location_content .section_title{padding-bottom:10px; font-size:14px; color:#52423c; line-height:36px; font-weight:bold; padding-left:10px;}
.content .location_content .right_column{width:200px; float:left;padding-right:15px;}
.content .location_content .left_column{width:330px; float:left;padding-right:15px;}
.content .location_content .full_column{width:550px; float:left;padding-right:15px;padding-left:10px;}
.content .location_content .tab_content{width:550px; float:left;padding-right:15px;padding-left:10px;border:1px solid #2C1C16;}
.content .location_content .tab_content a{color:#000000; text-decoration:none;}
.content .location_content .tab_content a:hover{color:#000000;text-decoration:underline;}
.content .location_content .tab_content_left{width:290px; float:left;border-right:15px;vertical-align:top;}
.content .location_content .tab_content_right{width:260px; float:left;border-right:15px;vertical-align:top;}
.content .location_content .tab_content_full{width:550px; align:center;border-right:15px;vertical-align:top;}
.content .location_content .tab_content_neosuites_logo{width:50px; float:left;padding-right:15px;padding-left:10px;}
.content .location_content .tab_content_neosuites_desc{width:530px; height:60px;};
.content .location_content .tab_content_specialoffer{color:#3F9B93;}
.content .location_content .tab{width:50px;height:18px; background-color:#2C1C16; text-align:center;border-right:2px}

.content .fullwidth_content{width:800px; float:left;padding-right:15px;}
.content .fullwidth_content .fullwidth_content_title{padding-left:0; font-size:15px; color:#52423c; line-height:24px; font-weight:bold;}
.content .fullwidth_content .fullwidth_content_first_para{padding-top:0; color:#52423c; font-weight:bold;padding-bottom:5px}
.content .fullwidth_content p{padding-left:10px; padding-bottom:10px; padding-right:10px; line-height:17px; }

.content .fullwidth_content_left{width:290px; float:left;padding-right:15px;}
.content .fullwidth_content_left .fullwidth_content_title{padding-left:0; font-size:15px; color:#52423c; line-height:24px; font-weight:bold;}
.content .fullwidth_content_left .fullwidth_content_first_para{padding-top:0; color:#52423c; font-weight:bold;padding-bottom:5px}
.content .fullwidth_content_left p{padding:10px 5px 10px 0px; line-height:17px; font-size:11px;}

.content .fullwidth_content_right{width:290px; float:left;padding-right:15px;}
.content .fullwidth_content_right .fullwidth_content_title{padding-left:0; font-size:15px; color:#52423c; line-height:24px; font-weight:bold;}
.content .fullwidth_content_right .fullwidth_content_first_para{padding-top:0; color:#52423c; font-weight:bold;padding-bottom:5px}
.content .fullwidth_content_right p{padding:10px 5px 10px 0px; line-height:17px; font-size:11px;}


.top_menu .tab_1{text-align:center; width:140px; height:25px; background-color:#bbb4b2; no-repeat;border-right:1px solid #ffffff;}
.top_menu .tab_2{text-align:center; width:140px; height:25px; background-color:#bbb4b2; no-repeat;border-right:1px solid #ffffff;}
.top_menu .tab_3{text-align:center; width:140px; height:25px; background-color:#bbb4b2; no-repeat;border-right:1px solid #ffffff;}
.top_menu .tab_4{text-align:center; width:140px; height:25px; background-color:#bbb4b2; no-repeat;border-right:1px solid #ffffff;}
.top_menu .tab_text_subsection{ font-weight:bold; padding:7px; }
.top_menu .tab_text_subsection a{ color:#393939; text-decoration:none; cursor:pointer}
.top_menu .tab_text_subsection .here{color:#fff; }
.top_menu .tab_text_subsection a:hover{color:#fff; }

.footer{background-color:#fff; text-align:right; padding:10px 30px 20px 0; color:#52423c; font-size:10px; width:925px; height:20px;}
.footer a{ color:#52423c; text-decoration:none;}
.footer a:hover{text-decoration:underline;}
.footer .lang_switch{font-size:10px; padding:3px 10px 0 0; float:right;}
.footer .copyright{ float:right; padding-top:4px;}

.footer_location{background-color:#FFFFFF; text-align:right; padding:10px 30px 20px 0; color:#83716b; font-size:10px; width:925px; height:20px;}//83716b
.footer_location a{ color:#b9ac97; text-decoration:none;}
.footer_location a:hover{text-decoration:underline;}
.footer_location .lang_switch{font-size:10px; padding:3px 10px 0 0; float:right;}
.footer_location .lang_switch a{ color:#fff;}
.footer_location .copyright{ float:right; padding-top:4px;}
.footer_location .sharepage{ float:left; padding-bottom:0px; vertical-align:bottom; text-decoration:none; border:0px; padding-left:20px}
.footer_location .shareicon{ border:0px; vertical-align:text-bottom; padding-bottom:0px; }

.bottom_map{color:#fff; background-color:#83716b;}
.bottom_map .map_list ul li{float:left; padding:5px; background-color:#83716b; width:280px;}
.bottom_map .map_list{padding:0px 40px; background-color:#83716b;}
.bottom_map .bottom_map_title{padding:10px 0px 10px 40px; font-weight:bold;}
.bottom_map .map_list .map_label{padding:8px 0;}

.divide{border-top:1px solid #cfc5be; margin:5px 0 0 0;}

.point_list_2col ul li{margin-left:5px !important; margin-left:2px; background:url(../images/dot.png) no-repeat 0px 5px; padding:3px 0 3px 13px; width:200px; float:left;}
.point_list ul li{margin-left:5px !important; margin-left:2px; background:url(../images/dot.png) no-repeat 0px 5px; padding:3px 0 3px 13px;}

.content .quick_enquiry form .field{padding:5px 0 5px 10px;}
.content .quick_enquiry form .field label{display:block; padding:5px 0;}
.content .quick_enquiry form .field .list_3col{width:450px;}
.content .quick_enquiry form .field .list_3col ul li{float:left; width:150px; padding-right:10px;}
.content .quick_enquiry form .field .list_2col ul li{float:left; width:195px; }
.content .quick_enquiry form .field .list_1col ul li{float:left; width:400px; }
.content .quick_enquiry form .field .inputbox_1col{width:160px;}
.content .quick_enquiry form .field .inputbox_2col{width:160px;}
.content .quick_enquiry form .field .inputbox_3col{width:300px;}
.content .quick_enquiry form .field .textbox_1col{width:450px; height:100px;}
.content .quick_enquiry form .field .textbox_3col{width:450px; height:100px;}
.content .quick_enquiry form .submit_btn{background-color:#3F9B93; display:block; padding:5px; width:50px; text-align:center; color:#fff; margin-top:20px;}
.content .quick_enquiry form .submit_btn:hover{text-decoration:none;}

.content .gallery{width:870px; float:left;padding-right:10px; text-align:left;}
.content .gallery .section_title{padding-bottom:10px; font-size:14px; color:#52423c; line-height:36px; font-weight:bold; padding-left:0px;}
.content .gallery .main_image{width:550px;   float:left;}
.content .gallery .thumbnail{width:260px; float:left;}
.content .gallery .caption{color:#52423c; font-size:10px; width:550px;border:hidden}
.content .gallery .text{width:800px; float:left; padding-top:10px; line-height:15px}
.content .gallery .title{padding-top:0; color:#52423c; font-weight:bold;padding-bottom:5px}

#jgal { list-style: none; width: 260px; }
#jgal li { opacity: 0.75; float: left; display: block; width: 60px; height: 60px; background-position: 50% 50%; cursor: pointer; border: 3px solid #fff; outline: 1px solid #ddd; margin-right: 14px; margin-bottom: 14px; filter: alpha(opacity=75); }
#jgal li img { position: relative;left: 260px; display: none; }
#jgal li.active img { display: block; }
#jgal li.active, #jgal li:hover { outline-color: #bbb; opacity: .99; filter: alpha(opacity=100);  }
