@charset "utf-8";
/* CSS Document */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0px 0px 0px 0px;
	background:#002E00;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #002e00;
	background-image: url('/images/contentShadow.jpg');
	background-repeat: repeat-y;
	background-position: center;	
}
img {
	border:none;

}
.wrapper {
	width:948px;
	height:74px;
	background:url('/images/header2.jpg') right no-repeat;
	margin:auto auto;
}
.wrappercontent { 
	/*left:50%;*/
	margin:auto auto;
	width:948px;
	z-index:0;
	background:#fff;
	color:#000000;
	/*clear:both;*/	

}
.menu{
	width:948px;
	height:20px;
	max-height:20px;
	background:#CFDE8D;
	margin:auto auto;
}
.index_footer_style{
	color:#CFDE8D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	width:920px;
	padding:15px;
	height:auto;
	margin:auto auto;
	background-image: url('/images/gradientFooter.jpg');
	background-repeat: repeat-x;	
}

.header_billboard{
	width:948px;
	margin:auto auto;
	background:#F5F8B1;
}
.header_billboard_center_message{
	width:204px;
	height:236px;
	background:#F5F8B1;
	float:left;
	margin:0px;
	padding:0px;
	margin:0px;
	top:0px;
}
.header_billboard_center_message_container{	
	margin:0px;
	padding:0px 10px 0px 10px;
	margin-top:5px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#002e00;
}
.header_billboard_center_message_container a{
	color:#000000;
	text-decoration:none;
}
.header_billboard_center_message_container a:visited{
	color:#000000;
	text-decoration:none;
}
.header_bilboard_right_image{
	width:235px;
	height:236px;
	background:#F5F8B1;
	float:left;
	margin:0px;
	padding:0px;
}


.body_container{
	display: block;
	width:949px;
	height:auto;
	margin-top:0px;
	margin-bottom:0px;
}
.body_left_content{
	border-right:1px #CFDE8D solid;
	margin:0px;
	padding:15px;
	padding-left:20px;
	line-height: 1.8;
	height:auto;
	position:relative;
	width:580px;
}
.body_container a{
	color:green;
}
.body_container a:visited{
	color:green;
}
.body_right_content{
	width:295px;
	margin:0px;
	height:auto;
	float:right;
	padding:15px;
}
.body_right_content a{
	text-decoration:none;
}
.body_single{
	padding:15px;
	padding-left:20px;
	line-height: 1.8;
	height:auto;
	position:relative;
}

.popup {
	background-color:#CCCCCC;
	width:350px;
	color:#000000;
	visibility:hidden;
	display:none;
	position:relative;
	left:20px;
	top:5px;
	padding:5px;
	font-size:10px;
}
.popup_dp {
	border:1px solid;
	background-color:#FFFF66;
	width:550px;
	color:#000000;
	visibility:hidden;
	display:none;
	position:relative;
	left:20px;
	top:0px;
	padding:5px;
}
hr{
	height:5px;
	border:none;
	background:url(../images/dotted_dot.gif) repeat-x;
	margin-top:15px;
	margin-bottom:15px;
}
h1{
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#0b710d;
	margin-top:0px;
}
h2{
  color:#333300;
}


.pricesvalid{
	color:#000000;
	font-weight:bold;
	border:0px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.headprice{
background:#ceda99; font:11px Arial, Helvetica, sans-serif; color:#002e00; text-align:center; height:35px; border-bottom:1px #FFFFFF solid;
}
.contprice{
background:#dbe5a9; font:11px Arial, Helvetica, sans-serif; color:#000000; text-align:center; height:25px; border-bottom:1px #FFFFFF solid;
}
.booknow_txtbox{
font:11px Arial, Helvetica, sans-serif; color:#002e00; line-height:16px;
}
.bttnrserv{
border-top:3px #FFFFFF solid;
background:#cedd8c;font:13px Arial, Helvetica, sans-serif; color:#002e00;text-align:center; height:22px;
padding:5px;
color:#000000;
font-weight:bold;
}

.body_top_others{
	text-align:center;
	width:938px;
	height:auto;
	padding:5px;
	padding-bottom:15px;
	padding-top:15px;
	font-size:11px;
	margin:auto auto;
}

.body_top_others_head{
	font-family:Arial, Helvetica, sans-serif;
	color:#478231;
	font-size:18px;
	font-weight:bold
}
.body_top_others_head2{
	font-family:Arial, Helvetica, sans-serif;
	color:#478231;
	font-size:14px;
	font-weight:bold
}
.mb_fontsizer {
	font-weight:bold;
	float:right;
	position:relative;
	top:0px;
}
.mb_fontsizer a{
	color:#000000;
}


	.button {
		color:#999999;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
	}
    .cmscontainer { 
		margin: 0px 0px 0px 0px;  
		visibility: visible; 
		color : #C40000;
		background-color:#FFFFFF;
		font-size : 14px;
		font-weight : bold;
	}
	.cmscontainer a{
		text-decoration:none;
		color : #C40000;
		font-size : 14px;
		font-weight : bold;
		background-color:#FFFFFF;		
	}
	.cmscontainer a:visited{
		text-decoration:none;
		color : #C40000;
		font-size : 14px;
		font-weight : bold;
		background-color:#FFFFFF;		
	}
	.cms_menu {
		color : #C40000;
		font-size : 14px;
		font-weight : bold;
		background-color:#FFFFFF;
		text-align:right;	
		visibility:visible;
		padding:10px;
	}
	.cms_menu a{
		text-decoration:none;
		color : #C40000;
		font-size : 14px;
		font-weight : bold;
		background-color:#FFFFFF;		
	}
	.cms_menu a:visited{
		text-decoration:none;
		color : #C40000;
		font-size : 14px;
		font-weight : bold;
		background-color:#FFFFFF;		
	}