@charset "utf-8";
/* CSS Document */
body{
	background-image:url(images/body_bg.jpg);
	width:100%;
	padding:0; margin:0;
}
#tophead{
	background-color:#0f3a3b;
	height:10px;
	margin:0 auto 0 auto; 
	}
#topmenu{
	margin:0 auto 0 auto; background-color::#0f3a3b;
	width:900px;
}
#topmenu ul{
	display:block; margin:0 auto 0 auto; height:20px; font-size:0; float:right;
	list-style-type:none; padding:0 0 0 0; background-color:#0f3a3b;
}
#topmenu ul li{
	font:10px/14px Arial, Helvetica, sans-serif; height:20px; display:block; color:#ffffff;
	text-decoration:none; float:left; padding: 0 5px 0 5px; text-align:center; 
	}
#topmenu ul li a{
	font:10px/14px Arial, Helvetica, sans-serif; height:20px; display:block; color:#ffffff;
	text-decoration:none; float:left; padding: 0 5px 0 5px; text-align:center;
}
#topmenu ul li a:hover{
	font:10px/14px Arial, Helvetica, sans-serif; height:20px; display:block; color:#ffffff;
	text-decoration:none; float:left; padding: 0 5px 0 5px; text-align:center;
	background-color:#623a18;
}
#head{
	background:url(images/head_bg.jpg);
	width:900px;
	height:162px;
	margin:0 auto 0 auto; 
}
#head h2{
	font:11px/29px Arial, Helvetica, sans-serif; color:#fff;
	text-align:right;
	margin:0 0 0 0;
	padding:12px 10px 0px 0px;
}
#head h3{
	font:12px/29px Arial, Helvetica, sans-serif; color:#fff;
	font-weight:bold;
	margin:0 0 0 0;
	text-align:right;
	padding:0px 10px 0px 0px;
}
#head h3 a{
	font:12px/29px Arial, Helvetica, sans-serif; color:#fff;
	text-decoration:none;
	margin:0 0 0 0;
	text-align:right;
	padding:0px 0px 0px 0px;
}
#head ul{
	display:block; margin:0 auto 0 auto; height:35px; font-size:0;
	list-style-type:none; padding:50px 30px 0 0; float:right;
}
#head ul li{
	font:18px/35px Arial, Helvetica, sans-serif; height:35px; display:block; color:#ffffff;
	font-weight:bold; text-decoration:none; float:left; padding: 0 0 0 0; text-align:center;
	}
#head ul li a{
	font:18px/35px Arial, Helvetica, sans-serif; height:35px; display:block; color:#ffffff;
	text-decoration:none; float:left; padding: 0 10px 0 10px; text-align:center; font-weight:bold;
}
#head ul li a:hover{
	font:18px/35px Arial, Helvetica, sans-serif; height:35px; display:block; color:#ffffff;
	text-decoration:none; float:left; padding: 0 10px 0 10px; text-align:center; font-weight:bold;
	background-color:#623a18;
}
#flash_body{
	width:900px;
	height:410px;
	margin:0 auto 0 auto; 
}
/*-------------------------------------------------- Head -----------------------------------------------------------------*/

#body{
	margin:0 auto 0 auto;
	width:900px;
}
#body_menu{
	margin:0 auto 0 30px; background-color::#0f3a3b;
	width:870px; height:30px;
}
/*
#body_menu ul{
	display:block; margin:0 auto 0 auto; height:30px; font-size:0;
	list-style-type:none; padding:0 0 0 30px; float:left;
}
#body_menu ul li{
	font:12px/18px Arial, Helvetica, sans-serif; height:20px; display:block; color:#ffffff;
	text-decoration:none; float:left; padding: 0 0 0 0; text-align:center;
	}
#body_menu ul li a{
	font:12px/18px Arial, Helvetica, sans-serif; height:20px; display:block; color:#ffffff;
	text-decoration:none; float:left; padding: 0 10px 0 10px; text-align:center; background-color:#0f3a3b;
}
#body_menu ul li a:hover{
	font:12px/18px Arial, Helvetica, sans-serif; height:20px; display:block; color:#ffffff;
	text-decoration:none; float:left; padding: 0 10px 0 10px; text-align:center; 
	background-color:#623a18;
}
*/
#body_menu ul{
	display:block; margin:0px; height:30px; font-size:0;
	list-style-type:none; padding:0px;
}
#body_menu a{
	font:12px/18px Arial, Helvetica, sans-serif; height:20px; display:block; color:#ffffff;
	text-decoration:none; padding: 0 10px 0 10px; text-align:center; background-color:#0f3a3b;
}
#body_menunav li ul {
	visibility: hidden;
	position: absolute;
	width:900px;
}
#body_menunav li {
	float: left;
	position: relative;
}
#body_menu li {
	font:12px/18px Arial, Helvetica, sans-serif; height:20px; display:block; color:#ffffff;
	text-decoration:none; padding: 0 0 0 0; text-align:center; width:auto;
}
#body_menunav li:hover ul {
	visibility: visible;
}
#body_menu a:hover{
	font:12px/18px Arial, Helvetica, sans-serif; height:20px; display:block; color:#ffffff;
	text-decoration:none; padding: 0 10px 0 10px; text-align:center; 
	background-color:#623a18;
}


#home_body{
	width:270px; height:300px;
	background-image:url(images/welcome_bg.png);
	margin: 20px 0 0 30px; float:left;
}
#home_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:70px 20px 0 20px;
	text-align: justify;
}
#home_body h2 a{
	font:13px/20px Arial, Helvetica, sans-serif; color:#fff;
	text-decoration:underline; font-weight:bold;
	font-style:italic
}
#speedboat_body{
	width:270px; height:300px;
	background-image:url(images/speedboat_bg.png);
	margin: 20px 0 0 20px;
	float:left;
}
#speedboat_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:70px 20px 0 20px;
	text-align: justify;
}
#speedboat_body h3{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:40px 20px 0 20px;
	text-align: justify;
}
#speedboat_body h3 a{
	font:13px/20px Arial, Helvetica, sans-serif; color:#fff;
	text-decoration:underline; font-style:italic;
}
#scubatrip_body{
	width:270px; height:300px;
	background-image:url(images/scubatrip.png);
	margin: 20px 0 0 20px;
	float:left;
}
#scubatrip_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:70px 20px 0 20px;
	text-align: justify;
}
#scubatrip_body h3{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:40px 20px 0 20px;
	text-align: justify;
}
#scubaimg_body{
	width:230px;
	margin: 20px 0 0 20px;
	float:left;
}
#scubatrip_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:0 0 0 5px;
}
/*-------------------------------------------OUR BOAT--------------------------------------------------*/
#kbn3_body{
	width:560px; height:300px;
	background-image:url(images/ourboat/kbn3_bg.png);
	margin: 20px 0 0 30px;
	float:left;
}
#kbn3_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:70px 20px 0 20px;
	text-align: justify;
}
#kbn3_body h3{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:0 20px 0 20px;
	text-align: justify;
}
#kbn3_imgarea{
	width:520px;
	margin:0 0 0 20px;
}
#kbn3_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:0 0 0 0;
}
#diveresort_body{
	width:270px; height:300px;
	background-image:url(images/ourboat/diveresort_bg.png);
	margin: 20px 0 0 20px;
	float:left;
}
#diveresort_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:70px 20px 0 20px;
	text-align: justify;
}
#diveresort_body h3{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:40px 20px 0 20px;
	text-align: justify;
}
#diveresort_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:65px 0 0 50px;
}

#kbn1_body{
	width:415px; height:250px;
	background-image:url(images/ourboat/kbn1_bg.png);
	margin: 20px 0 0 30px;
	float:left;
}
#kbn1_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:70px 20px 0 20px;
	text-align: justify;
}
#kbn1_body h3{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:0 0 00;
	text-align: justify;
}
#kbn1_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:0 0 0 0;
}
#kbn1_textarea{
	width:200px;
	margin:0 0 0 20px;
	float:left;
}
#kbn1_imgarea{
	width:150px;
	margin:0 0 0 10px;
	float:left;
}

#js2_body{
	width:415px; height:250px;
	background-image:url(images/ourboat/js2_bg.png);
	margin: 20px 0 0 20px;
	float:left;
}
#js2_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:70px 20px 0 20px;
	text-align: justify;
}
#js2_body h3{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:0 0 00;
	text-align: justify;
}
#js2_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:0 0 0 0;
}
#js2_textarea{
	width:200px;
	margin:0 0 0 20px;
	float:left;
}
#js2_imgarea{
	width:150px;
	margin:0 0 0 10px;
	float:left;
}

#js_body{
	width:415px; height:250px;
	background-image:url(images/ourboat/js_bg.png);
	margin: 20px 0 0 30px;
	float:left;
}
#js_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:70px 20px 0 20px;
	text-align: justify;
}
#js_body h3{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:0 0 00;
	text-align: justify;
}
#js_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:0 0 0 0;
}
#js_textarea{
	width:200px;
	margin:0 0 0 20px;
	float:left;
}
#js_imgarea{
	width:150px;
	margin:0 0 0 10px;
	float:left;
}

#kbn2_body{
	width:415px; height:250px;
	background-image:url(images/ourboat/kbn2_bg.png);
	margin: 20px 0 0 20px;
	float:left;
}
#kbn2_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:70px 20px 0 20px;
	text-align: justify;
}
#kbn2_body h3{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:0 0 00;
	text-align: justify;
}
#kbn2_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:0 0 0 0;
}
#kbn2_textarea{
	width:250px;
	margin:0 0 0 20px;
	float:left;
}
#kbn2_imgarea{
	width:120px;
	margin:0 0 0 10px;
	float:left;
}

/*-------------------------------------------OUR BOAT--------------------------------------------------*/
/*-------------------------------------------OUR TRIP--------------------------------------------------*/
#skubatrips_body{
	width:560px; height:721px;
	background-image:url(images/ourtrip/skubatrip_bg.png);
	margin: 20px 0 0 30px;
	float:left;
}
#skubatrips_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:70px 20px 0 20px;
	text-align: justify;
}
#skubatrips_body h3{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:0 20px 0 20px;
	text-align: center;
}
#skubatrips_body h4{
	font:16px/40px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:0 20px 0 20px;
	text-align: center;
}
#skubatrips_body h5{
	font:14px/24px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:0 20px 0 20px;
	text-align: center;
}
#skubatrips_body h6{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:10px 20px 0 20px;
	text-align: justify;
}
#skubatrips_imgarea{
	width:520px;
	margin:0 0 0 20px;
}
#skubatrips_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:0 0 0 0;
}

#aonanglocal_body{
	width:270px; height:350px;
	background-image:url(images/ourtrip/localisland_bg.png);
	margin: 20px 0 0 20px;
	float:left;
}
#aonanglocal_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:70px 20px 0 20px;
	text-align: justify;
}
#aonanglocal_body h3{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:40px 20px 0 20px;
	text-align: justify;
}
#aonanglocal_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:65px 0 0 50px;
}

#phiphi_body{
	width:270px; height:350px;
	background-image:url(images/ourtrip/phiphiisland_bg.png);
	margin: 20px 0 0 20px;
	float:left;
}
#phiphi_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:70px 20px 0 20px;
	text-align: justify;
}
#phiphi_body h3{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:40px 20px 0 20px;
	text-align: justify;
}
#phiphi_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:65px 0 0 50px;
}

#body_left{
	width:590px;
	float:left;
}
#body_right{
	width:310px;
	float:left;
}

#sharkpoint_body{
	width:560px; height:600px;
	background-image:url(images/ourtrip/sharkpoint_bg.png);
	margin: 20px 0 0 30px;
	float:left;
}
#sharkpoint_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:70px 20px 0 20px;
	text-align: justify;
}
#sharkpoint_body h3{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:0 20px 0 20px;
	text-align: justify;
}
#sharkpoint_body h4{
	font:16px/24px Arial, Helvetica, sans-serif; color:#fff;
	font-weight:bold;
	margin:0 0 0 0;
	padding:10px 20px 0 20px;
}
#sharkpoint_body h5{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:40px 20px 0 20px;
	text-align: justify;
}
#sharkpoint_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:65px 0 0 50px;
}

#kohhaa_body{
	width:560px; height:230px;
	background-image:url(images/ourtrip/kohhaa_bg.png);
	margin: 20px 0 0 30px;
	float:left;
}
#kohhaa_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:70px 20px 0 20px;
	text-align: justify;
}
#kohhaa_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:65px 0 0 50px;
}

#hinmuang_body{
	width:270px; height:415px;
	background-image:url(images/ourtrip/hinmuang_bg.png);
	margin: 20px 0 0 20px;
	float:left;
}
#hinmuang_body h2{
	font:13px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:70px 20px 0 20px;
	text-align: justify;
}
#hinmuang_body h3{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:40px 20px 0 20px;
	text-align: justify;
}
#hinmuang_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:65px 0 0 50px;
}

#hindaeng_body{
	width:270px; height:415px;
	background-image:url(images/ourtrip/hindaeng_bg.png);
	margin: 20px 0 0 20px;
	float:left;
}
#hindaeng_body h2{
	font:13px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:70px 20px 0 20px;
	text-align: justify;
}
#hindaeng_body h3{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:40px 20px 0 20px;
	text-align: justify;
}
#hindaeng_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:65px 0 0 50px;
}

#snorkletrips_body{
	width:560px; height:650px;
	background-image:url(images/ourtrip/snorkletrip_bg.png);
	margin: 20px 0 0 30px;
	float:left;
}
#snorkletrips_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:70px 20px 0 20px;
	text-align: justify;
}
#snorkletrips_body h3{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	background-color:#333;
	width:520px;
	margin:0 0 0 20px;
	padding:0 0 0 0;
	text-align: justify;
}
#snorkletrips_body h4{
	font:16px/24px Arial, Helvetica, sans-serif; color:#fff;
	font-weight:bold;
	margin:0 0 0 0;
	padding:10px 20px 0 20px;
}
#snorkletrips_body h5{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	background-color:#0066cc;
	width:520px;
	margin:0 0 0 20px;
	padding:0 0 0 0;
	text-align: justify;
}
#snorkletrips_body h6{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	background-color:#b02300;
	width:520px;
	margin:0 0 0 20px;
	padding:0 0 0 0;
	text-align: justify;
}
#snorkletrips_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:65px 0 0 50px;
}

#snorklemap_body{
	width:270px; height:350px;
	background-image:url(images/ourtrip/snorklemap_bg.png);
	margin: 20px 0 0 20px;
	float:left;
}
#snorklemap_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:70px 20px 0 20px;
	text-align: justify;
}
#snorklemap_body h3{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:40px 20px 0 20px;
	text-align: justify;
}
#snorklemap_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:20px auto 0 50px;
}

#snorkleimg_body{
	width:252px; height:260px;
	background-image:url(images/ourtrip/snorkleimg_bg.png);
	margin: 20px 0 0 20px;
	padding:20px 0 0 18px;
	float:left;
}
#snorkleimg_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:70px 20px 0 20px;
	text-align: justify;
}
#snorkleimg_body h3{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:40px 20px 0 20px;
	text-align: justify;
}
#snorkleimg_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:0 auto 0 0;
}
/*-------------------------------------------OUR TRIP--------------------------------------------------*/
/*-------------------------------------------PADI Course--------------------------------------------------*/
#padicourse_body{
	width:560px; height:560px;
	background-image:url(images/course/padicourse_bg.png);
	margin: 20px 0 0 30px;
	float:left;
}
#padicourse_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:70px 20px 0 20px;
	text-align: justify;
}
#padicourse_body h3{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:0 20px 0 20px;
	text-align:justify;
}
#padicourse_body h4{
	font:16px/40px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:0 20px 0 20px;
	font-weight:bold;
}
#padicourse_body h5{
	font:14px/24px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:0 20px 0 20px;
}
#padicourse_body h6{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:10px 20px 0 20px;
	text-align: justify;
}
#padicourse_imgarea{
	width:520px;
	margin:0 0 0 20px;
}
#padicourse_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:0 0 0 0;
}

#coursegallery_body{
	width:245px; height:490px;
	background-image:url(images/course/padigallery_bg.png);
	margin: 20px 0 0 20px;
	padding:70px 0 0 25px;
	float:left;
}
#coursegallery_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:70px 20px 0 20px;
	text-align: justify;
}
#coursegallery_body h3{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:40px 20px 0 20px;
	text-align: justify;
}
#coursegallery_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:0 0 0 0;
}

/*-------------------------------------------PADI Course--------------------------------------------------*/
/*-------------------------------------------Gallery--------------------------------------------------*/
#gallery_body{
	width:825px; height:490px;
	background-image:url(images/gallery/gallery_bg.png);
	margin: 20px 0 0 30px;
	padding:70px 0 0 25px;
	float:left;
}
#gallery_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:70px 20px 0 20px;
	text-align: justify;
}
#gallery_body h3{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:40px 20px 0 20px;
	text-align: justify;
}
#gallery_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:0 0 0 0;
}
/*-------------------------------------------Gallery--------------------------------------------------*/
/*-------------------------------------------RATE--------------------------------------------------*/
#rateleft_body{
	width:500px; height:721px;
	background-image:url(images/rate/rate_bg.png);
	margin: 20px 0 0 30px;
	float:left;
}
#rateleft_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:50px 20px 0 20px;
	text-align: justify;
}
#rateleft_body h3{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:3px 0 3px 0;
	text-align: center;
}
#rateleft_body h4{
	font:16px/40px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:0 20px 0 20px;
	text-align: center;
}
#rateleft_body h5{
	font:14px/24px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:5px 0 5px 0;
	text-align: center;
}
#rateleft_body h6{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:0 20px 0 20px;
	text-align: justify;
}
#rateleft_imgarea{
	width:520px;
	margin:0 0 0 20px;
}
#rateleft_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:0 0 0 0;
}

#rateright_body{
	width:330px; height:721px;
	background-image:url(images/rate/rateright_bg.png);
	margin: 20px 0 0 20px;
	float:left;
}
#rateright_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#rateright_body h3{
	font:11px/18px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:3px 0 3px 0;
	text-align: center;
}
#rateright_body h4{
	font:16px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:0 20px 0 20px;
	text-align: center;
}
#rateright_body h5{
	font:12px/24px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:5px 0 5px 0;
	text-align: center;
}
#rateright_body h6{
	font:14px/20px Arial, Helvetica, sans-serif; color:#fff;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 20px 0 20px;
	text-align:center;
}
#rateright_body h1{
	font:12px/18px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:0 20px 0 20px;
	text-align: justify;
}
#rateright_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:65px 0 0 50px;
}

/*-------------------------------------------RATE--------------------------------------------------*/
/*-------------------------------------------Contact--------------------------------------------------*/
#contactleft_body{
	width:500px; height:721px;
	background-image:url(images/contact/contactleft_bg.png);
	margin: 20px 0 0 30px;
	float:left;
}
#contactleft_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:50px 20px 0 20px;
	text-align: justify;
}
#contactleft_body h3{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:3px 0 3px 0;
	text-align: center;
}
#contactleft_body h3 a{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:3px 0 3px 0;
	text-align: center;
}
#contactleft_body h4{
	font:16px/40px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:0 20px 0 20px;
	text-align: center;
}
#contactleft_body h5{
	font:14px/24px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:5px 0 5px 0;
	text-align: center;
}
#contactleft_body h6{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:3px 10px 3px 10px;
	text-align: justify;
}
#contactleft_body h6 a{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	text-decoration:underline;
}
#contactleft_imgarea{
	width:520px;
	margin:0 0 0 20px;
}
#contactleft_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:0 0 0 0;
}

#contactright_body{
	width:330px; height:721px;
	background-image:url(images/rate/rateright_bg.png);
	margin: 20px 0 0 20px;
	float:left;
}
#contactright_body h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#contactright_body h3{
	font:12px/18px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:3px 0 3px 0;
	text-align: center;
}
#contactright_body h3 a{
	font:12px/18px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0; text-decoration:underline;
}
#contactright_body h4{
	font:16px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:20px 20px 0 20px;
	text-align: center;
}
#contactright_body h5{
	font:12px/24px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:5px 0 5px 0;
	text-align: center;
}
#contactright_body h6{
	font:14px/20px Arial, Helvetica, sans-serif; color:#fff;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 20px 0 20px;
	text-align:center;
}
#contactright_body h1{
	font:12px/18px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:0 40px 0 40px;
	text-align: justify;
}
#contactright_body img{
	border:#999; border-width:1px; border-style:dashed;
	padding:2px 2px 2px 2px;
	margin:65px 0 0 50px;
}
/*-------------------------------------------Contact--------------------------------------------------*/
/*-------------------------------------------Reservation--------------------------------------------------*/
#reservation_left{
	width:270px; height:300px;
	background-image:url(images/reservation/diveleft_bg.png);
	margin: 20px 0 0 30px; float:left;
}
#reservation_left h2{
	font:12px/20px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 0 0;
	padding:30px 20px 0 20px;
	text-align: justify;
}
#reservation_left h2 a{
	font:13px/20px Arial, Helvetica, sans-serif; color:#fff;
	text-decoration:underline; font-weight:bold;
	font-style:italic
}
#reservation_left h3{
	font:20px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0 0 0 0;
	padding:30px 20px 0 20px;
	border-bottom-color:#FFF;
	border-bottom-style:solid;
	border-bottom-width:2px;
}
/*-------------------------------------------Reservation--------------------------------------------------*/
/*-----------------------------------------------Body---------------------------------------------------------*/
#bottom{
	width:900px;
	margin:0 auto 0 auto;
	background-color:fff;
	}
#bottom_area{
	width:850px;
	height:200px;
	margin:15px auto 0 30px;
	background-image:url(images/linkbottom.png);
	background-repeat:no-repeat;
	float:left;
}
#bottom h2{
	font:14px/20px Arial, Helvetica, sans-serif; color:#fff;
	font-weight:bold;
	margin:0 0 10px 0;
}
#bottom h3{
	font:12px/18px Arial, Helvetica, sans-serif; color:#fff;
	margin:0 0 3px 0;
}
#bottom h3 a{
	font:12px/18px Arial, Helvetica, sans-serif; color:#6f6f6f;
	text-decoration:none;
	margin:0 0 0 0;
}
#bottom h3 a:hover{
	font:12px/18px Arial, Helvetica, sans-serif; color:#fff;
	margin:10px 0 0 0;
}
#bottom_one{
	width:200px;
	margin:30px 0 0 auto; 
	float:left;
}
#bottom_two{
	width:180px;
	margin:30px 0px 0 20px; 
	float:left;
}
#bottom_finish{
	width:900px;
	margin:0 auto 0 auto;
	}
#bottom_close{
	width:870px;
	height:47px;
	margin:15px auto 0 20px;
	background-image:url(images/bottom_close.png);
	background-repeat:no-repeat;
	float:left;
}
#bottom_close h2{
	font:14px/20px Arial, Helvetica, sans-serif; color:#fff;
	font-weight:bold;
	margin:0 auto 0 auto;
	padding:15px 0 0 0;
}
