*html body {
	scrollbar-base-color: #B7DBFF;
	scrollbar-arrow-color: #008DF9;
	scrollbar-3dlight-color: #517EA8;
	scrollbar-darkshadow-color: #517EA8;
	scrollbar-face-color: #3465A2;
	scrollbar-highlight-color: #1F3D61;
	scrollbar-shadow-color: #1F3D61;
	scrollbar-track-color: #6091CC;
	width:100%;
	padding:0px;
	margin: 0px;
	font-size:11px;
	font-family:Tahoma;
	line-height:16px;
	background-image:url("images/bg_site.gif");
	background-repeat:repeat;
	
}
body {
	scrollbar-base-color: #B7DBFF;
	scrollbar-arrow-color: #008DF9;
	scrollbar-3dlight-color: #517EA8;
	scrollbar-darkshadow-color: #517EA8;
	scrollbar-face-color: #3465A2;
	scrollbar-highlight-color: #1F3D61;
	scrollbar-shadow-color: #1F3D61;
	scrollbar-track-color: #6091CC;
	width:100%;
	padding:0px;
	margin: 0px;
	font-size:11px;
	font-family:Tahoma;
	line-height:16px;
	background-image:url("images/bg_site.png");
	background-repeat:repeat;
	
}

form{margin:0px;padding:0px;}

.line{border-top:1px solid white;height:10px;}

.container_flash{
width:994px;
padding:0px;
margin:0px auto 0px auto;
border:0px solid blue;
height:629px;
background-image:url("images/bg_flash.png");
background-repeat:repeat-y;
}


.container_site{
background:#432A0E;
background-image:none;
width:100%;
position:relative;
float:left;

}

.container{
width:986px;
margin:0px auto;
border:0px solid white;
}

img{border:0px;outline-style: none;}
a{outline-style: none;}

.hd{width:970px;margin:0px auto;border:0px solid red;padding:0px;height:94px;}
.hd .logo{float:left;width:200px;border:0px solid yellow;}
.hd .navigation{float:right;width:760px;border:0px solid yellow;padding:0px;margin-top:45px;}
.hd .navigation{float:right;width:760px;border:0px solid yellow;padding:0px;margin-top:45px;}
.hd .navigation .menu{float:right;width:auto;border:0px solid yellow;text-align:right;}
.hd .navigation .menu ul {padding: 0px 0px 0px 0px;margin:0px;position:relative;}
.hd .navigation .menu ul  li {margin: 0px 0px 0px 28px;padding:0px;list-style:none;float:left;position:relative;	}
.hd .navigation .menu ul  li  a {float:left;height: 13px; background-repeat:no-repeat;outline-style: none;}
.hd .navigation .menu ul  li  a:hover{ background-position: 0% -13px; outline-style: none;}
.hd .navigation .menu ul  li#menu01 a.topmenu{ background-image: url(images/menu01.gif);padding:0px;margin:0px;outline-style: none;}
.hd .navigation .menu ul  li#menu01 a.topmenu_select{ background-image: url(images/menu01.gif); background-position: 0% -13px; outline-style: none;}
.hd .navigation .menu ul  li#menu02 a.topmenu{ background-image: url(images/menu02.gif);}
.hd .navigation .menu ul  li#menu02 a.topmenu_select{ background-image: url(images/menu02.gif); background-position: 0% -13px; outline-style: none;}
.hd .navigation .menu ul  li#menu03 a.topmenu{ background-image: url(images/menu03.gif);}
.hd .navigation .menu ul  li#menu03 a.topmenu_select{ background-image: url(images/menu03.gif); background-position: 0% -13px; outline-style: none;}
.hd .navigation .menu ul  li#menu04 a.topmenu{ background-image: url(images/menu04.gif);}
.hd .navigation .menu ul  li#menu04 a.topmenu_select{ background-image: url(images/menu04.gif); background-position: 0% -13px; outline-style: none;}
.hd .navigation .menu ul  li#menu05 a.topmenu{ background-image: url(images/menu05.gif);}
.hd .navigation .menu ul  li#menu05 a.topmenu_select{ background-image: url(images/menu05.gif); background-position: 0% -13px; outline-style: none;}
.hd .navigation .menu ul  li#menu06 a.topmenu{ background-image: url(images/menu06.gif);}
.hd .navigation .menu ul  li#menu06 a.topmenu_select{ background-image: url(images/menu06.gif); background-position: 0% -13px; outline-style: none;}
.hd .navigation .menu ul  li#menu07 a.topmenu{ background-image: url(images/menu07.gif);}
.hd .navigation .menu ul  li#menu07 a.topmenu_select{ background-image: url(images/menu07.gif); background-position: 0% -13px; outline-style: none;}



ul#submenu{
    list-style-type:none;
    border:0px solid blue;
    padding:0px 0px 3px 0px;
    margin:0px;
    position:absolute;
    z-index:999;
    top:14px;
	left:0px;
	background:#B79E27;
	width:100px;
    
    }
ul#submenu li{
    list-style-type:none;
    border:0px solid blue;
    padding:3px 0px;
    margin:0px;
    }
	
ul#submenu li#menu01_01 a.sub_menu{ background-image: url(images/menu01_01.gif);padding:0px;margin:0px;border:0px solid green;background-position: 0% -12px;outline-style:none;}
ul#submenu li#menu01_02 a.sub_menu{ background-image: url(images/menu01_02.gif);padding:0px;margin:0px;border:0px solid green;background-position: 0% -12px;outline-style:none;}
ul#submenu li#menu01_03 a.sub_menu{ background-image: url(images/menu01_03.gif);padding:0px;margin:0px;border:0px solid green;background-position: 0% -12px;outline-style:none;}
ul#submenu li#menu01_04 a.sub_menu{ background-image: url(images/menu01_04.gif);padding:0px;margin:0px;border:0px solid green;background-position: 0% -12px;outline-style:none;}

ul#submenu li#menu02_01 a.sub_menu{ background-image: url(images/menu02_01.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu02_02 a.sub_menu{ background-image: url(images/menu02_02.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu02_03 a.sub_menu{ background-image: url(images/menu02_03.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu02_04 a.sub_menu{ background-image: url(images/menu02_04.gif);padding:0px;margin:0px;border:0px solid green;background-position: 0% -12px;outline-style:none;act}
ul#submenu li#menu02_05 a.sub_menu{ background-image: url(images/menu02_05.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}

ul#submenu li#menu03_01 a.sub_menu{ background-image: url(images/menu03_01.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu03_02 a.sub_menu{ background-image: url(images/menu03_02.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu03_03 a.sub_menu{ background-image: url(images/menu03_03.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu03_04 a.sub_menu{ background-image: url(images/menu03_04.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}


ul#submenu li#menu04_01 a.sub_menu{ background-image: url(images/menu04_01.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu04_02 a.sub_menu{ background-image: url(images/menu04_02.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu04_03 a.sub_menu{ background-image: url(images/menu04_03.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu04_04 a.sub_menu{ background-image: url(images/menu04_04.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu04_05 a.sub_menu{ background-image: url(images/menu04_05.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu04_06 a.sub_menu{ background-image: url(images/menu04_06.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu04_07 a.sub_menu{ background-image: url(images/menu04_07.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu04_08 a.sub_menu{ background-image: url(images/menu04_08.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu04_09 a.sub_menu{ background-image: url(images/menu04_09.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}

ul#submenu li#menu05_01 a.sub_menu{ background-image: url(images/menu05_01.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu05_02 a.sub_menu{ background-image: url(images/menu05_02.gif);padding:0px;margin:0px;border:0px solid green;background-position: 0% -12px;outline-style:none;}
ul#submenu li#menu05_03 a.sub_menu{ background-image: url(images/menu05_03.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu05_04 a.sub_menu{ background-image: url(images/menu05_04.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu05_05 a.sub_menu{ background-image: url(images/menu05_05.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu05_06 a.sub_menu{ background-image: url(images/menu05_06.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu05_07 a.sub_menu{ background-image: url(images/menu05_07.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu05_08 a.sub_menu{ background-image: url(images/menu05_08.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu05_09 a.sub_menu{ background-image: url(images/menu05_09.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu05_10 a.sub_menu{ background-image: url(images/menu05_10.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu05_11 a.sub_menu{ background-image: url(images/menu05_11.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}

ul#submenu li#menu06_01 a.sub_menu{ background-image: url(images/menu06_01.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu06_02 a.sub_menu{ background-image: url(images/menu06_02.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu06_03 a.sub_menu{ background-image: url(images/menu06_03.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu06_04 a.sub_menu{ background-image: url(images/menu06_04.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu06_05 a.sub_menu{ background-image: url(images/menu06_05.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu06_06 a.sub_menu{ background-image: url(images/menu06_06.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}

ul#submenu li#menu07_01 a.sub_menu{ background-image: url(images/menu07_01.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu07_02 a.sub_menu{ background-image: url(images/menu07_02.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu07_03 a.sub_menu{ background-image: url(images/menu07_03.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu07_04 a.sub_menu{ background-image: url(images/menu07_04.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu07_05 a.sub_menu{ background-image: url(images/menu07_05.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}
ul#submenu li#menu07_06 a.sub_menu{ background-image: url(images/menu07_06.gif);padding:0px;margin:0px;border:0px solid green;outline-style:none;}

/* home */
.bd_home{	
	background-image:url("images/bg_home.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:620px;

	float:left;
	border:0px solid red;
	
}

.bd_home .text_detail{	
	float:left;
	width:auto;
	height:auto;
	padding:330px 0px 0px 40px;
	border:0px solid red;
	
}

/* About */
.bd_about{	
	background-image:url("images/bg_about.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:630px;
	float:left;
	padding:0px;
	margin:0px;
	border:0px solid red;
	
	
}

.bd_about .text_detail{	
	float:left;
	width:330px;
	height:auto;
	padding:103px 20px 0px 30px;
	color:#ffffff;
	line-height:15px;
		border:0px solid red;
	
}

.bd_about .img_detail{	
	float:left;
	width:590px;
	height:auto;
	padding:27px 0px 0px 0px;
	border:0px solid red;
	
}

/* Message Management */
.bd_management{	
	background-image:url("images/bg_about.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:630px;
	float:left;
	padding:0px;
	margin:0px;
	border:0px solid red;
	
	
}

.bd_management .header_text{	
	float:left;
	width:200px;
	height:auto;
	padding:30px 30px 0px 40px;
}
.bd_management .text_detail{	
	float:left;
	width:880px;
	height:auto;
	padding:20px 30px 20px 40px;
	color:#fff;
	border:0px solid red;
}

.bd_management .text_detail .text_detail2{	
	float:left;
	width:880px;
	height:414px;
	padding:0px 20px 0px 0px;
	color:#ffffff;
	line-height:15px;
	border:0px solid red;
	overflow:auto;
	overflow-x:hidden;
}

.bd_management .text_detail .text_detail3{	
	float:left;
	width:880px;
	height:414px;
	padding:0px 20px 0px 0px;
	color:#ffffff;
	line-height:15px;
	border:0px solid red;
	overflow:auto;
	overflow-x:hidden;
}

/* Company Background */
.bd_companybackground{	
	background-image:url("images/bg_about.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:630px;
	float:left;
	padding:0px;
	margin:0px;
	border:0px solid red;
	
	
}

.bd_companybackground .text_detail{	
	float:left;
	width:440px;
	height:auto;
	padding:40px 20px 0px 0px;
	color:#ffffff;
	border:0px solid red;
	line-height:15px;
	
}

.bd_companybackground .text_detail .text_scroll{	
	float:left;
	height:405px;
	width:420px;
	overflow:auto;
	overflow-x:hidden;
	padding:0px 20px 0px 0px;
	margin:15px 0px 0px 0px;
	border:0px solid red;
	
}

.bd_companybackground .img_detail{	
	float:left;
	width:500px;
	height:auto;
	padding:40px 0px 0px 20px;
	border:0px solid red;
	text-align:center;
}





/* Experience  */
.bd_experience{	
	background-image:url("images/bg_about.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:630px;
	float:left;
}

.bd_experience .text_detail{	
	float:left;
	width:585px;
	height:auto;
	padding:40px 20px 0px 30px;
	color:#ffffff;
	line-height:15px;
}

.bd_experience .img_detail{	
	float:left;
	width:350px;
	height:auto;
	padding:25px 0px 0px 0px;
	border:0px solid red;
}


/* Packages  */
.bd_packages{	
	background-image:url("images/bg_about.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:630px;
	float:left;
	border:0px solid yellow;
}

.bd_packages  .text_menu{	
	float:left;
	width:930px;
	height:auto;
	padding:20px 0px 10px 40px;
	border:0px solid red;
}

 .bd_packages .area_full{
border:0px solid yellow;
float:left;
width:auto;
}



.bd_packages .text_detail{	
	float:left;
	width:460px;
	padding:0px 15px 0px 0px;
	color:#ffffff;
	line-height:15px;
	height:405px;
	overflow:auto;
	border:0px solid red;
}

.area_package{float:left;width:475px;padding-top:5px;}

 .bd_packages .img_detail{	
	float:left;
	width:430px;
	height:auto;
	padding:5px 15px 0px 0px;
	border:0px solid red;
}


/* Thing Do Samui */
.bd_thing_do_samui{	
	background-image:url("images/bg_about.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:630px;
	float:left;
}


.bd_thing_do_samui .text_detail{	
	float:left;
	height:435px;
	width:420px;
	border:0px solid red;
	margin:40px 0px 0px 0px;
	padding:0px 20px 0px 20px;
	color:#ffffff;
	overflow:auto;
}



 .bd_thing_do_samui .img_detail{	
	float:left;
	width:460px;
	height:auto;
	padding:40px 0px 0px 40px;
	border:0px solid red;
}


/* Island*/
.bd_island{	
	background-image:url("images/bg_about.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:630px;
	float:left;
	padding:0px;
	margin:0px;
	border:0px solid red;
}
.bd_island .header{	
	float:left;
	width:880px;
	height:auto;
	padding:30px 30px 10px 40px;
}
.bd_island .text_detail{	
	float:left;
	width:900px;
	height:420px;
	padding:0px 10px 0px 40px;
	color:#ffffff;
	line-height:15px;
	border:0px solid red;
	overflow:auto;
	overflow-x:hidden;
}

.bd_island .text_detail i{	
	font-size:13px;
}



/* History Samui */
.bd_history{	
	background-image:url("images/bg_about.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:630px;
	float:left;
	padding:0px;
	margin:0px;
	border:0px solid red;
}
.bd_history .header{	
	float:left;
	width:880px;
	height:auto;
	padding:30px 30px 10px 40px;
}
.bd_history .text_detail{	
	float:left;
	width:900px;
	height:420px;
	padding:0px 10px 0px 40px;
	color:#ffffff;
	line-height:15px;
	border:0px solid red;
	overflow:auto;
	overflow-x:hidden;
}

.bd_history .text_detail i{	
	font-size:13px;
}

.bd_history .text_detail span{	
	color:#FED203;
	font-weight:bold;
	font-size:11px;
}

/* Thai Airway */
.bd_airway{	
	background-image:url("images/bg_about.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:630px;
	float:left;
	padding:0px;
	margin:0px;
	border:0px solid red;
	
	
}
.bd_airway .text_detail{	
	float:left;
	width:880px;
	height:auto;
	padding:30px 30px 20px 40px;
	color:#fff;
}



/* Location Address */
.bd_location{	
	background-image:url("images/bg_location.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:630px;
	float:left;
}

.bd_location .text_detail{	
	float:left;
	width:400px;
	height:auto;
	padding:130px 0px 0px 55px;
	color:#ffffff;
	line-height:15px;
}

 .bd_location .img_detail{	
	float:left;
	width:401px;
	height:auto;
	padding:162px 0px 0px 60px;
	border:0px solid red;
}

/*Request Information*/
.bd_request_information{	
	background-image:url("images/bg_about.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:630px;
	float:left;
}

.bd_request_information .text_detail{	
	float:left;
	width:850px;
	height:auto;
	padding:25px 0px 0px 35px;
	color:#ffffff;
	line-height:15px;
	border:0px solid red;
}

/*Application Form*/
.bd_application_form{	
	background-image:url("images/bg_blue.jpg");
	background-repeat:repeat-y;
	width:100%;
	height:auto;
	float:left;
}

.bd_application_form .text_detail{	
	float:left;
	width:925px;
	height:auto;
	padding:20px 0px 0px 30px;
	color:#ffffff;
	line-height:15px;
	border:0px solid red;
}

/*Reservation Form*/
.bd_reservation{	
	background-image:url("images/bg_blue.jpg");
	background-repeat:repeat-y;
	width:100%;
	height:auto;
	float:left;
}

.bd_reservation .text_detail{	
	float:left;
	width:925px;
	height:auto;
	padding:20px 0px 0px 30px;
	color:#ffffff;
	line-height:15px;
	border:0px solid red;
}


/* Photo Gallery */
.bd_photo{	
	background-image:url("images/bg_about.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:630px;
	float:left;
}


/* Rack Rates */
.bd_rack_rate {	
	background-image:url("images/bg_about.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:650px;
	float:left;
}
.bd_rack_rate .text_header{	
padding:25px 20px 10px 30px;
float:left;
height:auto;
border:0px solid red;
}

.bd_rack_rate .text_table{	
	float:left;
	width:900px;
	height:auto;
	padding:0px 30px 0px 0px;
	border:0px solid red;
	
}

.bd_rack_rate .text_detail{	
	float:left;
	width:917px;
	height:325px;
	padding:0px 0px 0px 0px;
	color:#ffffff;
	overflow:auto;
	overflow-y:scroll;
	
}

/*Specail Package */
.bd_special_package {	
	background-image:url("images/bg_about.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:630px;
	float:left;
}

.bd_special_package2 {	
background-image:url("images/bg_blue.jpg");
	background-repeat:repeat-y;
	width:100%;
	height:auto;
	float:left;
}
.bd_special_package .text_header{	
padding:25px 20px 10px 40px;
float:left;
height:auto;
border:0px solid red;
}
.bd_special_package2 .text_header{	
padding:25px 20px 10px 40px;
float:left;
height:auto;
border:0px solid red;
}
.bd_special_package .container_package{
width:920px;
border:0px solid red;
float:left;
height:390px;
padding-left:40px;
}

.bd_special_package2 .container_package2{
width:985px;
border:0px solid red;
float:left;
text-align:center;
}



.bd_special_package .block_package{
width:420px;
height:auto;
border:0px solid red;
padding:0px 20px 18px 20px;
float:left;
}

.bd_special_package .block_package .thumb{
width:160px;
height:105px;
border:3px solid white;
float:left;
}

.bd_special_package .block_package .text{
width:230px;
border:0px solid yellow;
padding:10px 10px 0px 10px;
float:left;
color:#fff;
}

.bd_special_package .block_package .text span{
font-weight:bold;
color:#FED203;
}

.block_previous{
width:auto;
float:left;
padding-left:30px;
}

.block_next{
width:auto;
float:right;
padding-right:30px;
}

.block_back{
width:auto;
float:right;
padding-right:40px;
}

/*table */
.table_info_noborder{margin:0px 0px 0px 55px;*margin:0px 0px 0px 30px;}
.table_info{background:#432A0E;margin:0px 0px 0px 60px;*margin:0px 0px 0px 60px;}
.table_info2{background:#432A0E;margin:0px 0px 0px 35px;*margin:0px 0px 0px 35px;}
.table_head{background:#998120;}
.table_head2{background:#2C5171;}
.table_head_sp{background:#984E21;}

.table_row01{background:#DBBF4F;color:#000000;}
.table_row02{background:#E8D791;color:#000000;}
.table_row03{background:#F5ECCD;color:#000000;}
.table_row_sp{background:#E6A57D;color:#000000;}
.table_row_sp2{background:#EDC2A9;color:#000000;}





/* Activity */
.bd_activity{	
	background-image:url("images/bg_about.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:630px;
	float:left;
}

.bd_activity .text_detail{	
	float:left;
	width:450px;
	height:auto;
	padding:30px 10px 0px 0px;
	color:#ffffff;
	line-height:15px;
	border:0px solid red;
}

.bd_activity .text_detail .text_scroll{	
	float:left;
	height:420px;
	width:440px;
	border:0px solid red;
	margin-top:10px;
	padding:0px 15px 0px 0px;
	overflow:auto
}



.bd_activity .img_detail{	
	float:left;
	width:460px;
	height:auto;
	padding:30px 0px 0px 45px;
	*padding:30px 0px 0px 40px;
	border:0px solid red;
}

/* Wedding */
.bd_wedding{	
	background-image:url("images/bg_about.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:630px;
	float:left;
}

.bd_wedding .text_detail{	
	float:left;
	width:470px;
	height:auto;
	padding:30px 0px 0px 15px;
	color:#ffffff;
	line-height:15px;
	border:0px solid red;
}

.bd_wedding .text_detail .text_scroll{	
	float:left;
	height:425px;
	width:470px;
	border:0px solid red;
	margin:5px 0px 0px 0px;
	padding:0px 15px 0px 0px;
	overflow:auto
}

.bd_wedding .text_detail span{	
color:#FED203;
font-weight:bold;
font-size:11px;
}

.bd_wedding .img_detail{	
	float:left;
	width:400px;
	height:auto;
	padding:30px 0px 0px 45px;
	*padding:30px 0px 0px 40px;
	border:0px solid red;
}




/* Spa */
.bd_spa{	
	background-image:url("images/bg_about.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:630px;
	float:left;
}


.bd_spa .text_detail{	
	float:left;
	width:395px;
	height:auto;
	padding:30px 0px 20px 40px;
	color:#ffffff;
	line-height:15px;
	border:0px solid red;
	
}

.bd_spa  .text_detail .text_detail2{	
	float:left;
	width:360px;
	height:420px;
	padding:0px 20px 0px 0px;
	margin:5px 0px 0px 0px;
	color:#ffffff;
	line-height:15px;
	border:0px solid red;
	overflow:auto;
	overflow-x:hidden;
}


.bd_spa  .text_detail .text_detail3{	
	float:left;
	width:900px;
	height:420px;
	padding:0px 20px 0px 0px;
	margin:5px 0px 0px 0px;
	color:#ffffff;
	line-height:15px;
	border:0px solid red;
	overflow:auto;
	overflow-x:hidden;
}

.bd_spa .img_detail{	
	float:left;
	width:525px;
	height:auto;
	padding:110px 0px 0px 0px;
	margin:0px 0px 0px 10px;
	color:#ffffff;
	border:0px solid red;
	text-align:center;
}

/* dinning_entertain.html*/
.bd_dinning_entertain{	
	background-image:url("images/bg_about.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:650px;
	float:left;
}

.bd_dinning_entertain .text_detail{	
	float:left;
	width:420px;
	height:auto;
	padding:35px 10px 0px 35px;
	color:#ffffff;
	line-height:15px;
}

.bd_dinning_entertain  .text_detail .text_detail2{	
	float:left;
	width:400px;
	height:420px;
	padding:0px 20px 0px 0px;
	margin:5px 0px 0px 0px;
	color:#ffffff;
	line-height:15px;
	border:0px solid red;
	overflow:auto;
	overflow-x:hidden;
}

.bd_dinning_entertain .img_detail{	
	float:left;
	width:415px;
	height:auto;
	padding:24px 0px 0px 5px;
	*padding:22px 0px 0px 5px;
	border:0px solid red;
}


/* dinning_entertain.html*/
.bd_dinning{	
	background-image:url("images/bg_about.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:650px;
	float:left;
}

.bd_dinning .text_detail{	
	float:left;
	width:420px;
	height:auto;
	padding:35px 10px 0px 35px;
	color:#ffffff;
	line-height:15px;
}

.bd_dinning  .text_detail .text_detail2{	
	float:left;
	width:900px;
	height:375px;
	padding:0px 20px 0px 0px;
	margin:5px 0px 0px 0px;
	color:#ffffff;
	line-height:15px;
	border:0px solid red;
	overflow:auto;
	overflow-x:hidden;
}

.bd_dinning .img_detail{	
	float:left;
	width:415px;
	height:auto;
	padding:24px 0px 0px 5px;
	*padding:22px 0px 0px 5px;
	border:0px solid red;
}

/* Room */
.bd_room{	
	background-image:url("images/bg_about.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:740px;
	float:left;
}

.header_room{
margin:0px 0px 10px 5px;
*margin:0px 0px 0px 5px;

}
.bd_room .text_header{	
	float:left;
	width:800px;
	height:auto;
	padding:15px 20px 10px 40px;
	color:#ffffff;
}

.bd_room .img_detail{	
	float:left;
	width:971px;
	height:350px;
	padding:0px 0px 0px 8px;
	border:0px solid red;
}

.bd_room .text_detail{	
	float:left;
	width:300px;
	height:auto;
	padding:10px 0px 0px 60px;
	line-height:20px;
	color:#fff;
	border:0px solid red;
}

.bd_room .text_detail2{	
	float:right;
	width:300px;
	height:auto;
	padding:15px 0px 0px 30px;
	border:0px solid red;
	line-height:15px;
	color:#000000;

}


/* Post Card */
.bd_postcard{	
	background-image:url("images/bg_about.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:630px;
	float:left;
}

.bd_postcard .text_detail{	
	float:left;
	width:900px;
	height:auto;
	padding:20px 20px 0px 35px;
	color:#ffffff;
	border:0px solid red;
}

#divPreview{	
	background-image:url("images/bg_postcard.jpg");
	background-repeat:no-repeat;
	width:743px;
	height:437px;
	float:left;
	color:#000000;
}

.thumb_postcard{margin-right:3px;cursor:pointer;}
.text_postcard{width:103px;text-align:center;float:left;color:#000;font-weight:bold;}
.line_postcard{margin-left:10px;width:240px;line-height:19px;padding-top:110px;}


/* Press */
.bd_press{	
	background-image:url("images/bg_about.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:630px;
	float:left;
	padding:0px;
	margin:0px;
	border:0px solid red;
	
	
}
.bd_press .header{	
	float:left;
	width:880px;
	height:auto;
	padding:30px 30px 20px 40px;
}
.bd_press .text_detail{	
	float:left;
	width:900px;
	height:440px;
	padding:0px 10px 0px 40px;
	color:#ffffff;
	line-height:15px;
	border:0px solid red;
	overflow:auto;
	overflow-x:hidden;
	
}

.pic_press{
float:left;
border:0px solid red;
width:124px;
height:220px;
margin-right:50px;
text-align:center;
}



/*Google */
.bd_google{	
	background-image:url("images/bg_about.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:630px;
	float:left;
}

.bd_google .text_detail{	
	float:left;
	width:900px;
	height:auto;
	padding:35px 20px 0px 35px;
	color:#ffffff;
	border:0px solid red;
}

/* Footer */
 /* Footer */
 .ft{
	background-image:url("images/bg_footer.png");
	background-repeat:no-repeat;
	background-position:bottom center;
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:165px;
	padding-bottom:0px;
}

*html  .ft{
	background-image:url("images/bg_footer.gif");
	background-repeat:no-repeat;
	background-position:bottom center;
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:165px;
	padding-bottom:0px;
	

}

.ft .ft_stage{
	position:relative;
	width:970px;
	height:15px;
	padding-top:65px;
	padding-bottom:0px;
	margin:0px auto 0px auto;
	border:0px solid yellow;
	color:#7E7569;
}

*html  .ft .ft_stage{
	position:relative;
	width:970px;
	height:15px;
	padding-top:65px;
	padding-bottom:0px;
	margin:0px auto 0px auto;
	border:0px solid yellow;
	color:#7E7569;
}

.subscribe{float:left;border:px solid red;width:auto;margin:0px 0px 0px 0px;}

.ft_menu{float:left;border:0px solid yellow;text-align:right;width:460px;margin-top:28px;}

.postcard ul {float:right;padding:0px 0px 0px 0px;margin:0px;border:0px solid red;}
.postcard ul li {float:right;list-style:none;padding:0px;margin:0px;}
.postcard ul li a {float:right;height:27px; background-repeat:no-repeat;cursor:pointer;}
.postcard ul li a:hover{ background-position: 0% -27px; outline: 0;cursor:pointer;}
.postcard ul li#ecard a.topmenu{ background-image: url(images/menu_ecard.gif);}

.block_ft{padding-top:2px;}
.block_ft ul {float:right;padding:0px 0px 0px 0px;margin:0px;border:0px solid red;}
.block_ft ul li {float:left;list-style:none;padding:0px;margin-left:8px;}
.block_ft ul li a {float:left;height:40px; background-repeat:no-repeat;cursor:pointer;}
.block_ft ul li a:hover{ background-position: 0% -40px; outline: 0;cursor:pointer;}
.block_ft ul li#livechat a.topmenu{ background-image: url(images/menu_livechat.gif);}
.block_ft ul li#promotion a.topmenu{ background-image: url(images/menu_promotion.gif);}
.block_ft ul li#reserved a.topmenu{ background-image: url(images/menu_reserved.gif);}

.award{border:0px solid green;float:right;width:230;padding-top:15px;text-align:right;}

.clear {clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:inherit;}




a.submenu{color:#EDE7CA;text-decoration:none;font-weight:bold;padding-left:13px;}
a.submenu:hover{color:#583F13;text-decoration:none;font-weight:bold;}
a.submenu:active{color:#EDE7CA;text-decoration:none;font-weight:bold;}

a.mail{color:#FFFFFF;text-decoration:underline;font-weight:normal;;}
a.mail:hover{color:#FED203;text-decoration:underline;}

a.sitemap{color:#FFFFFF;text-decoration:none;font-weight:normal;;}
a.sitemap:hover{color:#FFFFFF;text-decoration:underline;}


a.package{color:#FFFFFF;text-decoration:underline;font-weight:normal;;}
a.package:hover{color:#FFFFFF;text-decoration:none;}


.text_highlight{	
color:#FED203;
font-weight:bold;
font-size:11px;
}

.text_highlight2{	
color:#FED203;
font-weight:bold;
font-size:13px;
}

.text_highlight3{	
color:#FED203;
font-weight:normal;
font-size:11px;
}

.text_highlight4{	
color:#FED203;
font-weight:bold;
font-size:15px;
}

.text_section_application{	
color:#FED203;
font-weight:bold;
font-size:13px;
border-top:1px solid #fff;
padding:10px 0px;
}

/* Form */


input.subsrcibe{
padding:3px 3px 0px 3px;
background:#AAA499;
border:1px solid #5B6B6E;
height:15px;
position:relative;
font-size:11px;
font-family:Tahoma;
width:180px;
color:#5C4830;
}

.btn_ok{
background:#A9A399;
color:#ffffff;
font-weight:normal;
height:20px;
padding:2px 4px 2px 4px ;
font-size:10px;
font-weight:bold;
font-family:Tahoma;
border:1px solid #5B6B6E;
cursor:pointer;
color:#5C4830;
}

.btn{
background:#3A2107;
color:#ffffff;
font-weight:normal;
height:20px;
padding:2px 4px 2px 4px ;
font-size:10px;
font-weight:bold;
font-family:Tahoma;
border:2px solid #5B4328;
cursor:pointer;
}

.block_field{float:left;text-align:right;padding-top:2px;padding-right:6px;width:90px;}
.block_field2{float:left;text-align:right;padding-top:2px;padding-right:6px;width:130px;}
.block_field3{float:left;text-align:right;padding-top:2px;padding-left:14px;padding-right:6px;width:70px;}
.block_field_reseved{float:left;text-align:right;padding-top:2px;padding-left:14px;padding-right:6px;padding-bottom:5px;width:280px;}

.block_input{float:left;text-align:left;width:auto;padding:1px 0px;border:0px solid red;}
.block_input_reseved{float:left;text-align:left;width:auto;padding:1px 0px;border:0px solid red;padding-bottom:5px;}

.input_form{
width:331px;
*width:336px;
background:#fff;
color:#666666;
border:1px solid #A5ACB2;
font-family:Verdana;
font-size:11px;
padding:2px;
float:left;
}

.input_form2{
width:118px;
*width:120px;
background:#fff;
color:#666666;
border:1px solid #A5ACB2;
font-family:Verdana;
font-size:11px;
padding:2px;
float:left;
}

.input_form_reserved{
width:98px;
*width:100px;
background:#fff;
color:#666666;
border:1px solid #A5ACB2;
font-family:Verdana;
font-size:11px;
padding:2px;
float:left;
}

.input_form_reserved2{
width:148px;
*width:150px;
background:#fff;
color:#666666;
border:1px solid #A5ACB2;
font-family:Verdana;
font-size:11px;
padding:2px;
float:left;
}

.select_block{
color:#666666;
border:1px solid #A5ACB2;
font-family:Verdana;
font-size:11px;
padding:2px;
float:left;
}



span{float:left;}
span.header{color:#FED203;
font-weight:bold;
font-size:13px;
}



/* Live Chat */
.bd_theme{	
	background-image:url("images/bg_about.jpg");
	background-repeat:no-repeat;
	width:100%;
	height:630px;
	float:left;
	padding:0px;
	margin:0px;
	border:0px solid red;
}

.bd_theme .header{	
	float:left;
	width:880px;
	height:auto;
	padding:30px 30px 10px 40px;
}
.bd_theme .frame{	
	float:left;
	width:985px;
	height:420px;
	padding:10px 0px 0px 0px;
	text-align:center;
	color:#ffffff;
	line-height:15px;
	border:0px solid red;
	overflow:auto;
	overflow-x:hidden;
}

.img-left {
margin: 5px 10px 5px 0px;
}

.img-right{
margin: 5px 0px 8px 8px;
}
