body 
{

background-color:#fff;
margin-left:auto;
margin-right:auto;
margin-top:auto;
margin-bottom: auto;
background-color:#e6e6e6;

}

h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color: #019140; margin-left:10px;}
h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #000000; margin-top:20px;}
h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #ffffff; margin-left:40px; margin-bottom:-10px;}
h4 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #019140; margin:auto;}
h5 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color: #019140; margin:0px; padding-top:20px; margin-bottom:15px;}

p {font-family:Arial, Helvetica, sans-serif;
color:#000; font-size:12px;  text-align:justify;}

p a {font-family:Arial, Helvetica, sans-serif;
color: #009241; font-size:12px;  text-align:justify; text-decoration:none;}

.clear {background: url(../images/clear.png) no-repeat; width:960px; height:1px; margin-bottom:5px;}

.wrapper {
background:#fff;
width:960px;

}

.header {
background:#ffffff;
width:960;
height:100px;
clear:both;

}

.logo {
width:300px;
height:80px;
float:left;
padding-left:10px;
position:relative;
}


.contactnum { padding-bottom:10px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px;padding-right:10px;}
.menuwrap {color:#000000;padding-right:10px;}

.menu {
width:590px;
height:45px;
float:right;
margin-top:34px;
position:relative;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;


}

.menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	float:right;
	
	
}

.menu  li {
	padding: 0;
	margin: 0;
	display: inline;
	
}


.menu  li a {
	float:left;
	display: block;
	font-size: 13px;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	color: #000000;	
	outline: none;  
	border: 1px solid #CCCCCC;
	background: #eeeeee;
}

.menu li:first-child a{border-top-left-radius: 10px; border-bottom-left-radius: 10px; }
.menu li:last-child a{border-top-right-radius: 10px; border-bottom-right-radius: 10px; }

.menu li a:hover, menu ul li .current { color:#ffffff; background:#009241;}

.submenu {
width:940px;
height:35px;

margin-top:20px;
margin-bottom:8px;
position:relative;
background:#009241;
left:10px;

}

.submenu ul {
	margin: 0;
	margin-left:20px;
	padding: 0;
	list-style: none;
}

.submenu ul li {
	padding: 0;
	margin: 0;
	display: inline;
}

.submenu ul li a {
float:left;
	display: inline;
	padding-left:10px;
	padding-top:8px;	
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	outline: none; 
}

.submenu ul li a:hover, menu ul li .current { color:#000;}

.banner{ width:960px; background:#fff; position:relative;}
.searchform { float:left; width:330px; position:relative; background-color:#A7C008;border:0px solid #000000 ; border-radius:10px;left:10px; }
.gal { float:right; width:600px;position:relative; padding-right:10px;padding-left:5px;}

.colwrap { width:960px; background:#FFFFFF; float:left;}
.col1 { width:100px; float:left; height:auto; background:#FFFFFF; padding:2px; border:0px solid ; border-radius:10px;  }
.col2 { width:310px; float:left; margin-left:5px; background:#FFFFFF;  }
.col3 { width:310px; float:left; margin-left:5px; background:#FFFFFF;  }
.colcontent { width:290px; background:#FFFFFF; float:left; margin-left:10px; border:1px solid #eeeeee; border-radius:10px; margin-bottom:10px;}
.colleft {background:#FFFFFF; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.colleft-content { width:170px;background:#FFFFFF; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:10px; padding-top:8px;}
.colright { background:#FFFFFF; float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:right;}


.footer {
width:930px;
height:auto;
float:left;
background: #eeeeee;
border:1 px solid;
border-radius:10px;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:10px;
left:10px;
position:relative;
top:10px;
}

.list-wrap {  width:auto; height:auto;  float:left; left:-25px;position:relative;}
.list-wrap-2 { width:auto; height:auto;  float:left; left:-25px;position:relative;}
.list-wrap-3 { width:auto; height:auto;  float:left; left:-25px;position:relative;}

.list-1 {
width:150px;
float:left;
position:relative;

}


.list-1 li {
	display:block;
	padding:0 0 6px 9px;
	background:url(../images/list-1-marker.gif) no-repeat 0 6px;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
	.list-1 li a {
		color:#000;
		font-size:10px;
		text-decoration:none;
		text-transform: none;
	}
		.list-1 li a:hover {
			color:#009241;
		}
		
		.list-2 {
width:220px;
float:left;
position:relative;
}



.list-2 li {
	display:block;
	padding:0 0 6px 9px;
	background:url(../images/list-1-marker.gif) no-repeat 0 6px;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
	.list-2 li a {
		color:#000;
		font-size:10px;
		text-decoration:none;
		text-transform: none;
	}
		.list-2 li a:hover {
			color:#009241;
		}
		
		
		.list-3 {
width:180px;
float:left;
clear:right;
}



.list-3 li {
	display:block;
	padding:0 0 6px 9px;
	background:url(../images/list-1-marker.gif) no-repeat 0 6px;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
	.list-3 li a {
		color:#000;
		font-size:10px;
		text-decoration:none;
		text-transform: none;
	}
		.list-3 li a:hover {
			color:#009241;
		}
		
.adventure {

width:960;
padding-left:10px;
padding-right:10px;
margin-bottom:10px;


}

.adventure p {
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;

}

.adventure p a {

text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#000000;

}

.fmen{ width:960px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:left; clear: both; background:#009241;  padding-top:10px; top:10px;position:relative;}

.fmen a{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; padding-bottom:10px; padding-right:10px; padding-left:10px; padding-top:10px; text-align:left;  text-decoration:none; }

.fmen a:hover{ color:#000;  }


.powered {
width:960px;
background:#009241;
height:28px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
clear:both;
padding-bottom:20px;
color:#FFFFFF;}

.pleft {
width:760px;
float:left;
text-align:left;
padding-left:10px;
padding-top:22px;
}

.pright {
width:90px;
float:right;
text-align:right;
padding-right:10px;
padding-top:9px;

}

.aboutwrap { width:960px; height:auto; background-color:#ffffff;}
.lmenu-heading {background:#009241; text-align:center; font-size:14px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; padding:5px;}

.lmenu { float:left; width: 270px; border:0px solid #019140; padding-left:0px; margin-left:7px;}
.lmenu ul {color:#009241; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-left:0px; }
.lmenu ul li {
float:left;
margin-left:-25px;
display:block;
width: 140px;
padding:0 0 6px 9px;
	background:url(../images/list-1-marker.gif) no-repeat 0 6px;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;}
.lmenu ul li a { color: #019140; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.lmenu ul li a:hover { color: #000000;}

.aboutcontent {float:right; width:630px; padding-left:10px; padding-right:10px;  margin-right:12px;  border:1px solid #eeeeee;  margin-bottom:15px;}

.strikethrough { text-decoration:line-through;}


.price-bg
{
height:40px;
background-color:#009241;
width:289px;
top:-60px;position:relative;
}

.price-overlay
{


left:10px;position:relative;
top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
font-weight:bold;
}

.top_package_hotels
{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#A7C008;
}

.numstyle { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding: 5px; background:#0099ff; width:15px; height:15px; text-align:center; color:#FFFFFF;}
.customersays { width:290px; height:98px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; border: 1px solid #666666; padding:5px; margin-top:10px; margin-bottom:10px; text-align: left;}
.facilitieswrap { width:650px; margin-top:5px; margin-bottom:5px; color:#000;}
.facilities-heading { width:140px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000; float:left; margin-left:10px; font-weight:bold;}
.facilities-para { width:500px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align: justify; float: right; }
.facilitiesclear {clear:both; width:640px; height:1px; background: #009241 no-repeat; margin-top:5px; margin-bottom:10px; margin-left:10px;}
.color-text { font-family:Arial, Helvetica, sans-serif; color:#0099ff; font-size:14px;}
.image-border {border:0px solid #009241;}
.aboutclear {clear:both;}

.boxcontainer { width:444px; height:37px;}
.boxcontainer1 { float:left; width:148px; height:37px; padding-top:3px;  font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:center; background: url(../images/box1.png) no-repeat; color:#FFF;}
.boxcontainer1 a{ float:left; width:148px; height:37px;   font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:center;  color:#FFF;  text-decoration:none;}

.boxcontainer2 {float:left;  width:148px; height:37px; padding-top:3px; font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:center; background:url(../images/box2.png) no-repeat; color:#FFF;}
.boxcontainer2 a {float:left;  width:148px; height:37px;  font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:center; color:#FFF;  text-decoration:none;}

.boxcontainer3 {float:left;  width:148px; height:37px; padding-top:3px; font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:center; background:url(../images/box3.png) no-repeat; color:#FFF;}
.boxcontainer3 a {float:left;  width:148px; height:37px;  font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:center; color:#FFF; text-decoration:none;}

.boxcontain { width:444px; height:37px;}
.boxcontain-cont { float:left; width:128px; height:37px; padding-top:3px;  font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:left; color:#0099ff; padding:5px;}
