@charset "utf-8";
/* CSS Document */
body{
margin:0;
padding:0;
border:0;

}
.outer_bg_color{
background:url(../images/main_bg.jpg) repeat-x;
margin:0 auto;
}
.main_wrapper{
	margin:0 auto;
	padding:0;
	border:#4e9767 solid 1px;
	height:auto;
	width:1018px;
	}
.green_top_wrapper{
	background:#c1d2b7;
	width:1018px;
	height:26px;
	margin:auto;
	}
.banner_bg{
	background:url(../images/banner_bg.jpg);
	height:385px;
	width:1018px;
	margin:auto;
	padding:10px 0 10px 0;
	}
.top_banner_left_wrapper{
	height:auto;
	width:182px;
	float:left;
	}
.top_logo_wrapper{
	width:182px;
	height:auto;
	float:left;
	}
.banner_wrapper{
	height:323px;
	width:818px;
	float:right;
	border:0;
	padding:0;
	}
.top_nav_wrapper{
	height:32px;
	width:1018px;
	float:right;
	margin:10px 0 10px 0;
	border:0;
	}
.signup_wrapper{
	float:left;
	width:162px;
	height:auto;
	padding:0 0 0 20px;
	}
a.btn_submit_email{
	background:url(../images/btn_submit-1.jpg) no-repeat;
	height:15px;
	width:53px;
	display:block;
	}
a.btn_submit_email:hover{
	background:url(../images/btn_submit-2.jpg) no-repeat;
	height:15px;
	width:53px;
	display:block;
	}
.txtbox_email{
	border:#CCCCCC solid 1px; 
	width:134px; 
	height:16px; 
	font-family:Arial; 
	font-size:11px;
	padding:2px 5px 0 5px;
	color:#999999;
	}
.body_green_bg{
	background:#a6a78a;
	height:auto;
	width:1018px;
	padding-top:20px;
	padding-bottom:20px;
	float:left;
	}
.sub_body_green_bg{
	background:url(../images/sub_body_bg.jpg) repeat-y;
	height:auto;
	width:1018px;
	float:left;
	}
.body_green_bg-left{
	height:auto;
	width:655px;
	padding:0 15px 0 15px;
	float:left;
	}
.body_green_bg-right{
	height:auto;
	width:270px;
	padding:0 20px 0 20px;
	float:right;
	}
.clear{
	clear:both;
	}
.top_thumb-main_wrapper{
	width:635px;
	height:165px;
	margin-left:5px;
	}
.top_3thumb_wrapper{
	width:635px;
	height:138px;
	}
.top_thumb1_wrapper{
	/*height:138px;*/
	height:auto;
	width:188px;
	float:left;
	margin:0 15px 0 0;
	}
.top_thumb2_wrapper{
	/*height:138px;*/
	height:auto;
	width:188px;
	float:left;
	margin:0 20px 0 20px;
	}
.top_thumb3_wrapper{
	/*height:138px;*/
	height:auto;
	width:188px;
	float:left;
	margin:0 0 0 15px;
	}
.news-update_wrapper{
	height:auto;
	width:270px;
	margin:20px 0 20px 0;
	}
.thumb_depth_bg_wrapper{
	height:auto;
	width:655px;
	}
.thumb_depth_bg_body{
	background:url(../images/curve_body.jpg) repeat-y;
	width:638px;
	height:auto;
	padding:0 5px 0 5px;
	clear:both;
	}
.thumb_depth_left{
	height:auto;
	width:375px;
	float:left;
	padding-left:5px;
	}
.thumb_depth_right{
	height:auto;
	width:222px;
	float:right;
	padding-right:5px;
	}
.thumb_wrapper-l{
	width:181px;
	height:auto;
	float:left;
	margin:0 5px 5px 0;
	}
.thumb_wrapper-r{
	width:181px;
	height:auto;
	float:left;
	margin:0 0 5px 5px;
	}
.thumb_icon_wrapper{
	height:auto;
	width:20px;
	float:left;
	}
a.btn_go-news{
	background:url(../images/btn_go-news.jpg) no-repeat;
	background-position:top;
	display:block;
	height:24px;
	width:156px;
	}
a.btn_go-news:hover{
	background:url(../images/btn_go-news.jpg) no-repeat;
	background-position:bottom;
	display:block;
	height:24px;
	width:156px;
	}
.separator_line_v{
	height:auto;
	width:19px;
	float:left;
	}
.pic_wrapper_border{
	height:auto;
	width:auto;
	border:#CC0000 solid 1px;
	}
.footer_nav_bg{
	background:url(../images/footer_nav_bg.png.jpg) repeat-x;
	height:24px;
	width:1018px;
	clear:both;
	padding:15px 0 0 0;
	}
ul.footer_nav{
	display:inline;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	list-style:none;
	}
ul.footer_nav li{
	display:inline;
	padding:0 5px 0 5px;
	list-style:none;
	margin-left:-3px;
	}
ul.footer_nav li a{
	display:inline;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	list-style:none;
	text-decoration:none;
	}
ul.footer_nav li a:hover{
	display:inline;
	font-family:Arial;
	font-size:11px;
	color:#00CC00;
	list-style:none;
	}

ul.footer_nav li:hover{
	display:inline;
	font-family:Arial;
	font-size:11px;
	color:#00CC00;
	list-style:none;
	}
.footer_white_bg{
	background:#FFFFFF;
	width:978px;
	height:auto;
	padding:20px;
	clear:both;
	float:left;
	}
.footer_logo_wrapper{
	height:auto;
	width:auto;
	margin-right:20px;
	float:left;
	}
.fotter_leftside_txt_wrapper{
	height:auto;
	width:200px;
	float:left;
	}
.fotter_rightside_txt_wrapper{
	height:auto;
	width:300px;
	float:right;
	text-align:right;
	}
.sub_left_wrapper{
	background:#596638;
	width:250px;
	height:auto;
	float:left;
	padding-top:15px;
	}
.sub_right_wrapper{
	width:670px;
	height:auto;
	float:left;
	margin:0 0 0 70px;
	}
.sub_header_nav{
	height:30px;
	width:220px;
	background:#3a4c17;
	padding:20px 0 15px 30px;
	}
.sub_left_nav_wrapper{
	height:auto;
	width:auto;
	float:left;
	padding:10px 0 20px 0;
	}
ul.sub_left_nav{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	list-style:none;
	margin:0;
	padding:0;
	}

ul.sub_left_nav li a{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	list-style:none;
	margin:0;
	padding:0;
	text-decoration:none;
}

ul.sub_left_nav li{
	list-style:none;
	line-height:24px;
	margin-left:45px;
	}
ul.sub_left_nav li a:hover{
	font-family:Arial;
	font-size:12px;
	color:#00CC00;
	}
ul.sub_left_nav li:hover{
	font-family:Arial;
	font-size:12px;
	color:#00CC00;
	}
.sub_content_caption_wrapper{
	height:auto;
	width:600px;
	margin-bottom:20px;
	}
.thumb_depth_bg_body_sub{
	/*background:url(../images/curve_body.jpg) repeat-y;*/
	width:628px;
	height:auto;
	padding:0 10px 0 10px;
	}
.thumb_wrapper-sub{
	width:auto;
	height:138px;
	float:left;
	margin:0 8px 0 8px;
	}
*html body div.thumb_wrapper-sub{
	margin-left:6px;
	}
.txtbox_big_row{
	height:auto;
	width:450px;
	margin-top:5px;
	float:left;
	}
.txtbox_big_caption{
	height:auto;
	width:140px;
	float:left;
	padding-top:3px;
	}
.txtbox_big_wrapper{
	height:auto;
	width:300px;
	float:right;
	}
.txtbox_big{
	height:14px;
	width:294px;
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	padding:3px;
	border:solid 1px #666600;
	}
.txtarea_big{
	height:200px;
	width:444px;
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	padding:3px;
	border:solid 1px #666600;
	}
.txtbox_captcha{
	height:14px;
	width:80px;
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	padding:3px;
	border:solid 1px #666600;
	}
input {
font-family:Verdana;
font-size:11px;
color:#666666;
border: solid 1px #666600;
padding:3px;
}
textarea, select {
font-family:Verdana;
font-size:11px;
color:#666666;
border: solid 1px #666600;
padding:3px;
}
.link_green{
font-family:Verdana;
font-size:12px;
color:#336600;
font-weight: bold;
text-decoration:none;
}
.link_green:hover{
font-family:Verdana;
font-size:12px;
color:#FFFFFF;
font-weight: bold;
text-decoration:none;
}
.thumb_depth_bg-long_wrapper{
background:url(../images/curve_body-long.jpg) repeat-y;
height:auto;
width:655px;
}

.testi_row_wrapper{
height:auto;
width:580px;
margin-bottom:10px;
border: solid 1px #666600;
background:#b2b197;
padding:10px;
float:left;
}
.testi_date_wrapper{
height:auto;
width:70px;
float:left;
padding:5px;
background:#596638;
text-align:center;
}
.testi_content{
height:auto;
width:480px;
float:left;
padding-left:15px;
}
.txt_testi_head_16{
font-family:Verdana;
font-size:16px;
color:#596638;
}
/*anne*/
.contact_wrapper{
	height:auto;
	width:200px;
	float:left;
	padding:10px 5px 20px 20px;
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	list-style:none;
}
.btn_booknow_new{
	background:url(../images/btn_booknow.gif) no-repeat;	
	display:block;
	height:29px;
	width:148px;
}

.btn_booknow_new:hover{
	background:url(../images/btn_booknow_on.gif) no-repeat;	
	display:block;
	height:29px;
	width:148px;
}

	