@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	background:url(../imgs/bdBk.png);
}
#main 
{
	width:990px;
	min-height:970px;
	border:0;
	margin-left:auto;
	margin-right:auto;
	border-top: 0;
	background:#FFF;
	padding-left:10px;
	padding-bottom:10px;
	clear: both;
	}
#header
{
	width:980px;
	height:135px;
	border:0px solid #000;	
}
#head
{
	width:978px;
	height:90px;
	border:0px;	
	float:left;
}
#navbar
{
	min-width:500px;
	height:35px;
	border:0px;
	float: right;
	margin-top: 10px;
}
#slide
{
	width:666px;
	height:262px;
	border:1px solid;
	border-color: #CCC;
	margin-top: 0px;
	overflow: hidden;
}
#maincont
{
	width:980px;
	min-height:800px;
	border:0;
	border-bottom-color: #000;
	border-bottom-style: solid;
	float: left;
	margin-top: 5px;
}
#hot
{
	width: 978px;
	height: 300px;
	border: 1px solid;
	border-color: #CCC;
	background-color: #FFF;
}
#packagesarea
{
	width: 473px;
	height: 615px;
	border: 1px solid;
	float: left;
	border-color: #CCC;
	background-color: #FFF;
	margin-top: 10px;
	margin-bottom: 5px;
	padding: 5px;
}
#destinations
{
	width:182px;
	height:273px;
	border:1px solid;
	float:left;
	margin-left: 10px;
	border-color: #CCC;
	margin-top: 0px;
	padding: 5px;
}
.hotarea
{
	width: 230px;
	height: 240px;
	border: 1px solid;
	float: left;
	border-color: #093;
	margin: 4px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #a4c855), color-stop(100%, #ccea89));
	background-image: -webkit-linear-gradient(left bottom, #a4c855 0%, #ccea89 100%);
	background-image: -moz-linear-gradient(left bottom, #a4c855 0%, #ccea89 100%);
	background-image: -ms-linear-gradient(left bottom, #a4c855 0%, #ccea89 100%);
	background-image: -o-linear-gradient(left bottom, #a4c855 0%, #ccea89 100%);
	background-image: linear-gradient(to right top, #a4c855 0%, #ccea89 100%);
	/*background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0%, rgb(104, 184, 72)), color-stop(100%, rgb(20, 148, 13)));
	background-image: -webkit-linear-gradient(top, rgb(104, 184, 72) 0%, rgb(20, 148, 13) 100%);
	background-image: -moz-linear-gradient(top, rgb(104, 184, 72) 0%, rgb(20, 148, 13) 100%);
	background-image: -ms-linear-gradient(top, rgb(104, 184, 72) 0%, rgb(20, 148, 13) 100%);
	background-image: -o-linear-gradient(top, rgb(104, 184, 72) 0%, rgb(20, 148, 13) 100%);
	background-image: linear-gradient(to bottom, rgb(104, 184, 72) 0%, rgb(20, 148, 13) 100%);*/
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	
	/*background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0%, #61c748), color-stop(100%, #337812));
background-image: -webkit-linear-gradient(top, #61c748 0%, #337812 100%);
background-image: -moz-linear-gradient(top, #61c748 0%, #337812 100%);
background-image: -ms-linear-gradient(top, #61c748 0%, #337812 100%);
background-image: -o-linear-gradient(top, #61c748 0%, #337812 100%);
background-image: linear-gradient(to bottom, #61c748 0%, #337812 100%);*/
	
}
.hotimgarea
{
	width:224px;
	height:100px;
	border:0px solid;
	border-color: #FFF;
	padding: 3px;
}
.hotname
{
	width: 210px;
	height: 60px;
	border: 0;
	font-size: 16px;
	text-align: left;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 15px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFF;
	line-height: 20px;
}
.hotname a{
	color:#036;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
.hotname a:hover{
	color:#F63;
	text-decoration:none;
}
.hotcont
{
	width: 220px;
	height: 60px;
	border: 0;
	padding-left: 8px;
	font-size: 12px;
	font-weight: normal;
	margin-top: 3px;
	color: #063;
	text-align: left;
}
#gap
{
	width:500px;
	height:10px;
}
.packagedes img{
	float:left;
	width:60px;
	height:65px;
	margin:5px;
}
.packagedes a{
	color:#F63;
	text-decoration:none;
	font-size: 12px;
}
.packagedes a:hover{
	color:#000;
	text-decoration:none;
	font-size: 12px;
}
.nvBtn a{
	color:#FFF;
	text-decoration:none;
}
.nvBtn a:hover{
	color:#FF0;
	text-decoration:none;
}
.packagedes
{
	width: 224px;
	height: 130px;
	border: 1px solid;
	float: left;
	margin: 5px;
	background-color: #FFF;
	border-color: #CCC;
	border-bottom: 1px;
	border-bottom-color: #CCC;
	border-bottom-style: solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	color: #F00;
	font-size: 12px;
}
#package_labelright
{
	width:300px;
	height:250px;
	border:1px solid #ccc;
	float:right;
	margin-top: 5px;
	margin-right: 10px;

}
.menu
{
	width:140px;
	height:30px;
	background:#090;
	float:left;
	margin-left: 4px;
	line-height: 29px;
	text-align: center;
	color: #FFF;
}
#packagearea_head
{
	width:460px;
	height:40px;
	float:left;
	border:0px solid #000;
	margin-left: 5px;
	color: #060;
	border-top: 0;
	border-right: 0;
	border-left: 0;
	line-height: 39px;
	border-bottom: 2px solid #CCC;
	margin-bottom: 5px;
	font-size: 18px;
	font-weight: bold;
}
#destinations_head
{
	width:95%;
	height:30px;
	border:0;
	float:left;
	margin-left: 10px;
	margin-top: 5px;
	text-align: left;
	line-height: 29px;
	border-bottom: 2px;
	border-bottom-color: #999;
	border-bottom-style: solid;
	color: #060;
	font-size: 18px;
	font-weight: bold;
}

.packagedes_img
{
	width:50px;
	height:40px;
	border:0;
	float:left;
	margin-left: 4px;
	margin-top: 4px;
}
.packagedes_name
{
	width:160px;
	height:80px;
	border:0;
	float:left;
	margin-left: 4px;
	text-align: center;
	margin-top: 4px;
	color: #F00;
	font-size: 12px;
}
.packagedes_des
{
	width:145px;
	height:60px;
	border:0;
	float:left;
	margin-top: 4px;
	padding-left: 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #060;
	padding-top: 5px;
	font-weight: bold;
}
.destinations_name
{
	width:165px;
	height:20px;
	border:0;
	float:left;
	margin-left: 10px;
	margin-top: 7px;
	text-align: left;
	padding-left: 5px;
	font-size: 14px;
	color: #33F;	
}
.destinations_name a
{
	text-decoration:none;
	color:#06F;
	font-family:Verdana, Geneva, sans-serif;
}
.destinations_name a:hover
{
	text-decoration:none;
	color:#090;
	font-family:Verdana, Geneva, sans-serif;
}
#space
{
	width:100%;
	height:10px;
	border: 0px thin #000;
}
#hot_label
{
	width:960px;
	height:30px;
	float:left;
	border:2px solid #fff;
	margin-top: 5px;
	margin-left: 10px;
	line-height: 29px;
	border-left: 0;
	border-right: 0;
	border-top: 0;
	border-bottom-color: #CCC;
	color: #060;
	font-size: 18px;
	font-weight: bold;
}
#slider_area
{
	width:650px;
	height:250px;
	border:0px solid #ccc;
	float:left;
	margin-left: 5px;
	margin-top: 5px;
}
#space_2
{
	width:600px;
	height:9px;
	float:right;
}
#hotpackagesarea
{
	width: 968px;
	height: 250px;
	border: 0;
	float: left;
	margin-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

#registration
{
	width:278px;
	height:283px;
	border:1px solid;
	float: right;
	border-color: #CCC;
	margin-top: 0px;
}
#packagebuton
{
	width:275px;
	height:53px;
	border:1px solid #999;
	float:left;
	margin-top: 4px;
	margin-left: 2px;
}
.topnav {
	height: 30px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #000;
	border-bottom: 1px solid #CCC;
	margin-bottom: 0px;
}
.divTest {
	background-color: #069;
	float: left;
	height: 20px;
	width: 900px;
}
.slidCon {
	margin: 5px;
	float: left;
	height: 250px;
	width: 654px;
	border: 1px solid #CCC;
}
.slidNavCon {
	margin: 4px;
	float: right;
	height: 250px;
	width: 300px;
	border: 1px solid #CCC;
}
.btnHed {
	float: left;
	height: 262px;
	width: 978px;
	margin-top: 5px;
	border: 1px solid #CCC;
	background: #FFF;
}
.hotimgarea img{
	width:224px;
	height:100px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.footCon {
	height: 50px;
	width: 980px;
	border: 0px solid #CCC;
	margin-left: auto;
	margin-right: auto;
	font-size: 12px;
}
.footCon a{
	color:#FFF;
	text-decoration:none;
}
.footCon a:hover{
	color:#CC3;
	text-decoration:none;
}
.foots {
	background-color: #666;
	height: 50px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}
.coverCon {
	float: right;
	min-height: 560px;
	width: 494px;
}
.moto {
	float: right;
	min-height: 240px;
	width: 475px;
	border: 1px solid #CCC;
	margin: 10px 0px 10px 5px;
	margin-right: 0px;
	font-family: "Helvetica", Arial,Trebuchet MS , sans-serif;
	background-color: #FFF;
	padding: 2px;
}
#inner_cont
{
	width:980px;
	min-height:420px;
	border:0px solid #ccc;
	float:left;
	margin-top:10px;
}

#inner_description
{
	width:660px;
	min-height:420px;
	border:1px solid;
	float:left;
	margin-left: 0px;
	border-color: #CCC;
}
.inne a
{
	width:620px;
	height:20px;
	/*border:1px dotted #060;*/
	float:left;
	margin-left: 20px;
	/*border-color: #CCC;*/
	border-bottom:1px dotted #090;
	margin-top: 5px;
	color: #030;
	text-decoration:none;
}
.inne a:hover
{
	width:620px;
	height:20px;
	/*border:1px dotted #060;*/
	float:left;
	margin-left: 20px;
	/*border-color: #CCC;*/
	border-bottom:1px dotted #090;
	margin-top: 5px;
	color: #F00;
	text-decoration:none;
}
#inner_rightpanel
{
	width:305px;
	min-height:600px;
	border:2px solid #CCC;
	float:right;
}
.inner_rightimg
	{ 
	width:300px;
	height:250px;
	border:1px solid #000;
	float:right;
	}
#nvr
{
	min-height:405px;
	width:660px;
	border-bottom:solid 1px #CCC;
	text-align:justify;
	font-weight:bold;
	margin-top: 10px;
}
.con1
{
	min-height:400px;
	width:328px;
	text-align:justify;
	float: left;
	margin-left: 10px;
	border-right:1px dotted #CCC;
}
.conhead
{
	width:320px;
	height:30px;
	float:left;
	background-color: #090;
	line-height: 30px;
	color: #FFF;
}
.conhead2
{
	width: 300px;
	height: 30px;
	float: left;
	background-color: #090;
	line-height: 30px;
	color: #FFF;
	margin-left: 10px;
}
.conheadbx
{
	width:320px;
	height:113px;
	float:left;
}
.conheaduu
{
	width: 250px;
	height: 350px;
	float: left;
	margin-top: 3px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 60px;
}
.conimg
{
	width:90px;
	height:95px;
	float:left;
	background-color: #FFF;
	line-height: 30px;
	margin-top: 5px;
	margin-left: 5px;
	padding: 5px;
}
	#nw
	{
	height:790px;
	width:668px;
	margin-top:10px;
	}
.txt
{
	width:150px;
}
	
.con11
{
	min-height:256px;
	width:319px;
	float: left;
	margin-top: 2px;
	padding:6px;	
}
			
.motoFull{
	min-height: 400px;
	padding: 10px;
	width: 640px;
	text-align: justify;
	font-family:Verdana, Geneva, sans-serif;
}
.motoFull img{
	width:300px;
	height:200px;
	padding:2px;
	margin:5px;
	border:1px solid #CCC;
	float:left;
}
.moto img{
	width:150px;
	height:100px;
	float:left;
	margin:5px;
	padding:2px;
	border:1px solid #fff;
	}
.moto p{
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 14px;
	margin-top: 0px;
	color: #030;
}
.moto h2{
	margin: 0px;
	margin-left: 5px;
	margin-bottom: 10px;
	color: #060;
}
.nvBtn{
	height:44px;
	margin:5px;
	line-height:44px;
	float:left;
	width:290px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxsaW5lYXJHcmFkaWVudCBpZD0iZzEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjYjhkMzUwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNTc3ZDJjIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2cxKSIgLz48L3N2Zz4=);
	background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0%, #b8d350), color-stop(100%, #577d2c));
	background-image: -webkit-linear-gradient(top, #b8d350 0%, #577d2c 100%);
	background-image: -moz-linear-gradient(top, #b8d350 0%, #577d2c 100%);
	background-image: -ms-linear-gradient(top, #b8d350 0%, #577d2c 100%);
	background-image: -o-linear-gradient(top, #b8d350 0%, #577d2c 100%);
	background-image: linear-gradient(to bottom, #b8d350 0%, #577d2c 100%);
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #999;
}
.nvBtn img{
	width: 32px;
	height: 32px;
	margin-top: 6px;
	margin-left: 10px;
	float: left;
}
.nvBtn span{
	height: 44px;
	margin-left: 20px;
	font-size: 18px;
	font-weight: bold;
	line-height: 44px;
	color: #FFF;
}
.head img{
	float:left;
}
.hdContact {
	float: right;
	height: 90px;
	width: 240px;
	font-size: 12px;
}
.hdContact img{
	float: left;
	height: 90px;
	width: 90px;
}
.hdContact h4{
	float: right;
	width:130px;
	margin: 0px;
	margin-left:0px;
	color: #906;
	text-align: right;
	margin-right: 20px;
}
.hdContact h3{
	float: right;
	margin: 0px;
	width:130px;
	padding-bottom:1px;
	margin-bottom:5px;
	border-bottom:solid 1px #00C;
	color: #360;
	font-family: Verdana, Geneva, sans-serif;
}
.mor{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	
}
.mor a{
	font-size:12px;
	text-decoration:none;
	color:#F00;
	float: right;
}
.mor a:hover{
	font-size:12px;
	text-decoration:none;
	color:#00F;
}
.spicer{
	clear:both;
	width: 100%;
	height: 1px;
}
.destCover {
	background-color: #FFF;
	float: left;
	height: 400px;
	width: 640px;
	padding: 10px;
}
.destHed {
	float: left;
	height: 50px;
	width: 600px;
	font-size: 18px;
	color: #060;
	font-weight: bold;
	line-height: 50px;
}
.destCon {
	float: left;
	width: 620px;
	min-height: 300px;
	padding-left: 20px;
	text-align: justify;
}
.destCon img{
	width:300px;
	height:200px;
	margin:5px;
	padding:2px;
	border:1px solid #CCC;
	float: left;
}
.packageheader
{
	width:640px;
	height:60px;
	border:0;
	float:left;
	margin-top: 0px;
	margin-left: 10px;
	padding-left: 10px;
	color: #6C0;
}
.details
{
	width:630px;
	border:0;
	float:left;
	margin-left: 20px;
	margin-top: 10px;
	border-bottom: 0px;
	border-bottom-style: dotted;
	min-height: 180px;
}
.de
{
	width:630px;
	border:0;
	float:left;
	margin-left: 20px;
	margin-top: 10px;
	border-bottom: 0px;
	border-bottom-style: dotted;
	min-height: 180px;
}
.de1
{
	width:412px;
	border:0;
	margin-top: 10px;
	border-bottom: 0px;
	border-bottom-style: dotted;
	height: 400px;
	border:2px solid #009933;
	background: #c0df79; /* Old browsers */
	background: -moz-linear-gradient(top,  #c0df79 0%, #a4c856 47%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0df79), color-stop(47%,#a4c856)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c0df79 0%,#a4c856 47%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c0df79 0%,#a4c856 47%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c0df79 0%,#a4c856 47%); /* IE10+ */
	background: linear-gradient(to bottom,  #c0df79 0%,#a4c856 47%); /* W3C */




filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0df79', endColorstr='#a4c856',GradientType=0 ); /* IE6-9 */
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	display: block;
}
.de2
{
	width:400px;
	border:0;
	float:left;
	margin-left: 5px;
	margin-top: 10px;
	border-bottom: 0px;
	border-bottom-style: dotted;
	height: 300px;
	border:1px solid #060;
	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.de3
{
	width:400px;
	float:left;
	margin-left: 5px;
	margin-top: 25px;
	border-bottom: 0px;
	height: 40px;
}
.dess3
{
	width:110px;
	float:left;
	margin-left: 5px;
	border-bottom: 0px;
	height: 25px;
	margin-top: 5px;
	line-height: 25px;
	text-align: center;
	color: #000;
}
.de4
{
	width:50px;
	float:left;
	margin-left: 150px;
	height: 40px;
}
.de5
{
	width:45px;
	float:left;
	margin-left: 5px;
	height: 40px;
}
.day
{
	width:620px;
	height:30px;
	float:left;
	border:0;
	margin-top: 0px;
	margin-left: 5px;
	color: #900;
}
.day1
{
	width:620px;
	height:30px;
	float:left;
	border:0;
	margin-top: 0px;
	margin-left: 5px;
	color: #FFF;
	background-color: #5CC312;
	line-height: 30px;
}
.day_des
{
	width:610px;
	border:0;
	float:left;
	margin-top: 5px;
	margin-left: 5px;
	min-height: 100px;
	margin-bottom: 5px;
	padding: 5px;
	text-align: justify;
}
.day_desss
{
	width:610px;
	border:0;
	float:left;
	margin-top: 5px;
	margin-left: 5px;
	min-height: 100px;
	margin-bottom: 5px;
	padding: 5px;
	text-align: justify;
	color: #000;
}
.phon
{
	width:150px;
	height:80px;
	float:left;
	padding: 3px;
	border:1px solid #090;
	margin-right: 5px;
	margin-bottom: 5px;
}
.phn
{
	width:440px;
	min-height:130px;
	float:left;
	margin-left:8px;
	padding-bottom: 10px;
	padding-left: 3px;
}

.day_des img{
	float: left;
	margin: 5px;
	padding: 2px;
	border: 1px solid #CCC;
	width: 200px;
	height: 100px;
	margin-right: 10px;
}
.copyCon {
	float: left;
	height: 30px;
	width: 500px;
	color: #FFF;
	line-height: 30px;
}
.linkcontents {
	float: right;
	height: 30px;
	width: 450px;
	line-height: 30px;
	color: #FFF;
	text-align: right;
}
.inphm{
	width:150px;
	height:20px;
	float:left;
}
.tblhm{
	width:275px;
	float:left;
}
#registration img{

}
#registration h3{
	margin:0px;
	margin-top:5px;
	float:left;
	margin-left:5px;
	color:#060;
}
.pgHed{
	width: 650px;
	height: 30px;
	font-size: 24px;
	color: #090;
	text-align: center;
	margin: 5px;
	font-weight: bold;
	float: left;
	margin-bottom: 10px;
}
.pkCover{
	width: 660px;
	min-height: 100px;
	float: left;
	margin-bottom: 5px;
	margin-top: 5px;
	border-bottom: 1px solid #CCC;
	padding-bottom: 10px;
	border-top: 1px solid #CCC;
}
.packs{
	width: 640px;
	margin: 5px;
	margin-left: 10px;
	border-bottom: 2px solid #CCC;
	color: #F63;
	font-weight: bold;
	float: left;
}
.Packdis{
	width: 630px;
	margin: 5px;
	margin-left: 20px;
	text-align: justify;
	float: left;
}
.spicer2{
}
.Packdis img{
	width: 200px;
	height: 150px;
	float: left;
	margin: 5px;
	border: 1px solid #CCC;
	padding: 2px;
	margin-right: 10px;
}
.headerr
{
	width: 210px;
	height: 45px;
	margin-top: 5px;
	float: left;
	margin-left: 5px;
	padding-left: 5px;
	background-color: #b9da72;
	padding-top: 5px;
	color: #000;
	line-height: 14px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font-size: 10px;
}
.headerr a
{
	color:#060;
	font-weight:bold;
	font-size:11px;
}
.headerr a:hover
{
	color:#C30;
	font-size:11px;
}
.dess
{
	width:118px;
	border:0;
	float:left;
	margin-left: 10px;
	margin-top: 10px;
	border-bottom: 0px;
	border-bottom-style: dotted;
	height: 140px;
	border:1px solid #009933;
	background: #c0df79; /* Old browsers */
	background: -moz-linear-gradient(top,  #c0df79 0%, #a4c856 47%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0df79), color-stop(47%,#a4c856)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c0df79 0%,#a4c856 47%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c0df79 0%,#a4c856 47%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c0df79 0%,#a4c856 47%); /* IE10+ */
	background: linear-gradient(to bottom,  #c0df79 0%,#a4c856 47%); /* W3C */












filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0df79', endColorstr='#a4c856',GradientType=0 ); /* IE6-9 */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.dess2
{
	width:110px;
	border:0;
	float:left;
	margin-left: 5px;
	margin-top: 5px;
	border-bottom: 0px;
	/*border-bottom-style: dotted;*/
	height: 95px;
	/*border:1px solid #060;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;*/
}
.nomfld {
	float: left;
	min-height: 50px;
	width: 300px;
	padding: 5px;
	text-align: left;
	color: #900;
	border: 0px solid #00F;
	margin-top: 20px;
}
.nomfld h4{
	margin: 0px;
	text-align: left;
	text-decoration: underline;
	margin-bottom: 5px;
	color: #090;
	
}
.inp{
	width: 200px;

}
.nomfld h3 {
	margin: 0px;
	font-size: 18px;
	color: #060;
}
.nomfld h5 {
	margin: 0px 0px 5px 30px;
	color: #090;
	font-size: 24px;
}
.snt h4 {
	float: right;
	margin: 10px 20px 5px 0px;
	font-size: 18px;
	color: #009;
}
.snt h3 {
	float: right;
	margin: 5px 40px 5px 0px;
	font-size: 16px;
	color: #03C;
}
.cs_inp{
	width:240px;
	height: 20px;
	border: 1px solid #093;
	}
	.cs_sub{
	width:100px;
	height: 31px;
	border: 1px solid #093;
	background:url(../imgs/book-now-green.png);
	color: #FFF;
	margin-top: 10px;
	font-size: 16px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	}
	.cs_sub:hover{
		color:#FC3;
	}
	.cs_sel_sml{
	width:80px;
	padding:2px;
	border: 1px solid #093;
	}
	.cs_sel{
	width:250px;
	padding:2px;
	border: 1px solid #093;
	}
	.cs_Tre{
	width:240px;
	height: 50px;
	border: 1px solid #093;
	}
	.tds{
		width:100px;
	}
	.bld_cs{
	color:#390;
	text-align: left;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 10px;
	padding-top: 10px;
	}
	.heds{
	height: 20px;
	line-height: 20px;
	text-align: right;
	padding: 10px;
	background-color: #063;
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
	margin:5px;
	}
.mylegend{
	color:#390;
	text-align: left;
	font-weight: bold;
	font-size: 14px;
	padding-left:20px;
	padding-top: 0px;
	margin-left:-30px;
	}
.fnlegend{
	color:#390;
	text-align: left;
	font-weight: bold;
	font-size: 18px;
	width:70%;
	padding-left:20%;
	margin-left:5%;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	}
#inner_description {
	width: 660px;
	min-height: 420px;
	border: 1px solid;
	float: left;
	margin-left: 0px;
	border-color: #CCC;
}
#head_label {
	width: 630px;
	height: 30px;
	float: left;
	border: 2px solid #fff;
	margin-top: 5px;
	margin-left: 10px;
	line-height: 29px;
	border-left: 0;
	border-right: 0;
	border-top: 0;
	border-bottom-color: #CCC;
	color: #060;
	font-size: 18px;
	font-weight: bold;
}
#inner_description p
{
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 14px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:20px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:50px;
	color: #030;
}
#inner_description .hd1
{
	font-size: 24px;
	font-weight: bold;
	text-align: left;
	color: #008000;
	padding-left: 20px;
}
.srvcs_con
{
	width: 400px;
	height: auto;
	float: right;
	margin-bottom: 30px;
}
.srvcs_con ul li
{
	font-size:16px;
	font-weight:bold;
	list-style:url(../images/green_right.png);
	color:#008000;
}

.testim {
	width: 472px;
	height: 58px;
	float: left;
	margin: 5px 0px 0px 10px;
	/* [disabled]border: 1px solid #ccc; */
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.testim p {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 40px;
}
.testim a {
	text-decoration: none;
	font-size: 24px;
	line-height: 58px;
	text-align: center !important;
}
.testim h6 {
	float: right;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
.test-disp {
	width: 270px;
	height: 81px;
	float: left;
	margin: 2px;
	padding: 2px 2px 5px 2px;
	font-family:Arial, Helvetica, sans-serif;
}
.mspicer {
	width: 274px;
	height: 1px;
	float: left;
	border-top: 1px solid #CCC;
	margin-left: 2px;
}
.testi-con {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
.testi-con img {
	height: 73px;
	width: 70px;
	float: left;
	margin: 2px 5px 2px 2px;
	border: 1px solid #CCC;
	padding: 2px;
}
.testi-con a {
	width: 180px;
	float: left;
	color:#000;
	text-decoration:none;
	text-align:justify;
	font-size:13px;
}
.testi-con a:hover {
	color:#090;
	}
.testi-con h6 {
	margin: 0px;
	padding: 0px;
	float: right;
	font-size:12px;
	color:#090;
}
.sev-w {
	width: 70%;
}
.disp-testi {
	margin: 5px;
	padding: 5px;
	float: left;
	font-family: Arial, Helvetica;
}
.disp-testi h4 {
	margin: 5px;
	padding: 0px;
	float: left;
	width: 100%;
	color: #090;
}
.disp-testi .contes {
	margin: 5px;
	padding: 5px;
	float: left;
	text-align: justify;
}
.disp-testi .contes img {
	margin: 5px;
	padding: 2px;
	float: left;
	max-width: 300px;
	border: 2px solid #090;
}
.disp-testi h5 {
	margin: 5px;
	margin-bottom: 20px;
	padding: 0px;
	float: left;
	width: 100%;
	color: #090;
	text-align: right;
}
.disp-testi a {
	float: right;
	text-decoration: none;
}
.all-testi {
	margin: 5px;
	padding: 5px;
	border-bottom: 1px dotted #999;
	margin-bottom: 20px;
	float: left;
	width: 635px;
	font-family: Arial, Helvetica;
}
.all-testi-hed {
	width: 100%;
	float: left;
	color: #fff;
	margin: 0px 0px 5px 0px;
	background: #063;
	line-height: 30px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
.all-testi-inner {
	float: left;
	text-align: justify;
	width: 100%;
}
.all-testi-inner h4 {
	width: 100%;
	float: left;
	color: #090;
	margin: 5px;
}
.all-testi-inner img {
	float: left;
	max-width: 100px;
	margin: 5px;
	padding: 2px;
	border: 1px solid #ccc;
}
.all-testi-inner a {
	float: right;
	width: 100px;
	text-decoration: none;
}