/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	background:url(../images/mainbg.jpg); background-position:top; background-repeat: repeat-x; 	
}
.bg1 {
	background-image: url(images/bg1.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.line {
	background-image: url(images/line.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}


h1{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#FFFFFF; padding-left:15px; padding-top:4px; margin:0px; text-align:left;}
h2{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#FFFFFF; padding-left:15px; padding-top:4px; margin:0px; text-align:left;}

h3{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#616401; padding-left:5px; padding-top:4px; margin:0px; text-align:left;}

h4{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#E7E97E; padding-left:5px; padding-top:4px; margin:0px; text-align:right;}



.welbg {
	background-image: url(images/welcomebg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.homebg {
	background-image:url(images/home-bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.topmenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #2E2828;
	text-decoration:none;
	
}

.topmenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
	
}

.topmenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #2E2828;
	text-decoration:none;
	
}



.sidemenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
	padding-left:37px;
	
}

.sidemenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #2E2828;
	text-decoration:none;
	padding-left:37px;
	
}

.sidemenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
	padding-left:37px;
	;
}




.tourpackages:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #000000;
	text-decoration:none;
	text-align:left;
	
	
}

.tourpackages:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #8E7B02;
	text-decoration:none;
		text-align:left;
	
	
}

.tourpackages:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #000000;
	text-decoration:none;
		text-align:left;
	
	
}



.booknow:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #ffffff;
	text-decoration:none; padding-right:8px;
	 
	
	
}

.booknow:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #ffffff;
	text-decoration:underline;
	padding-right:8px;
	
	
}

.booknow:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #ffffff;
	text-decoration:underline;
	padding-right:8px;
	
}





.morepackages:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #8E7B02;
	text-decoration:underline; padding-right:8px;
	 
	
	
}

.morepackages:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #000000;
	text-decoration:none;
	padding-right:8px;
	
	
}

.morepackages:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #8E7B02;
	text-decoration:none;
	padding-right:8px;
	
}




.sidbg {
	background-image: url(images/sidebg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.more2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ef3c42;
	text-decoration: underline;
}



.logbg {
	background-image: url(images/bg2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.footerline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}

.buttontop {
	font-family: tahoma, Helvetica, sans-serif;
	color: #383838;
	font-size: 14px;
	text-decoration: none;
	font-weight:bold;
}
.footerbut {
	font-family: Arial, Helvetica, sans-serif;
	color: #00E7FF;
	font-size: 11px;
	text-decoration: none;
	text-align:center;
}
.footerbut:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FDFF6D;
	font-size: 11px;
	text-decoration: underline;
}
.copyrite {
	font-family: Arial, Helvetica, sans-serif;
	color: #bdbdbd;
	font-size: 11px;
}


.buttontop:hover {
	font-family: tahoma, Helvetica, sans-serif;
	color: #207ACF;
	font-size: 14px;
	text-decoration: none;
	
}

.tourbg {
	background-image: url(images/bgtour.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.keralatoursub {
	font-family: Tahoma;
	font-size: 12px;
	color: #207ab7;
	font-weight:bold;
	text-decoration:none;
}

.keralatoursub:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
}

.butbg {
	background-image: url(images/butbgg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}




h3 {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight:bold; 
	margin:0px;
	padding-bottom:10px;
	 
}




h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight:bold; 
	margin:0px;
	padding:4px 4px 4px 4px;
	 
}


h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #968200;
	font-weight:bold; 
	margin:0px;
	padding:0px;
	padding-left:1px;
	padding-bottom:4px;
	padding-top:3px;
	 
}

#leftmenu ul{margin:0px; padding:0px 0px 0px 25px;}

#leftmenu li{margin:0px; padding:0px 10px 10px 5px ; line-height:10px ; font-family:Arial, Helvetica, sans-serif; list-style-image:url(../images/arrow.jpg);}


.textfield{

      width:134px;

	  background-color:#ffffff;

	  font: Arial, Helvetica, sans-serif;

	  height:23px;

	  font-size:13px;

	  color:#000000;

	  border:1px solid #c7c7c7;

	  padding:0px 0px 0px 0px ;
	  	  padding-left:2px;
		  padding-top:2px;

	  }


.textarea{

      width:134px;
	  background-color:#ffffff; 
	  font-family:Arial, Helvetica, sans-serif;	  
	  height:35px;
	  font-size:13px;
	  color:#000000;
	  border:1px solid #c7c7c7;
	  padding:0px 0px 0px 0px ;
	  padding-left:5px;

	  }
	#rightmenudiv{
	margin:0px 0px 0px 0px;
	text-align:left;
	padding:0px 0px 0px 0px; font-family:tahoma;
	}
	
	
#rightmenudiv ul{
	margin:0px 0px 0px 0px;
	padding:0px;
	padding-left:3px;
	}

#rightmenudiv li{
		list-style: inside disc; color:#990000;
	margin:0px 0px0px 0px;
	padding:0px 0px 0px 0px;
	height:22px;
	}
	
#rightmenudiv a{
	color:#000000;
	text-decoration:none;
	padding:0px
	}
#rightmenudiv a:hover{
	color:#999999;
	text-decoration:underline;
	}
		
		
		
p{padding:10px; text-align:justify; color:#675902;}		

		
	#packages{
	margin:0px 0px 0px 0px;
	text-align:left;
	padding:0px 0px 0px 0px; 
	font-family:Arial, Helvetica, sans-serif;
	}
	
	
#packages ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	padding-left:3px;
	}

#packages li{
	list-style: inside disc; color:#E0A900;
	margin:0px 0px0px 0px;
	padding:0px 0px 0px 0px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	
	}
	
#packages a{
	color:#675902;
	text-decoration:none;
	padding:0px
	font-family:Arial, Helvetica, sans-serif;
	}
#packages a:hover{
	color:#999999;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	}
	
	.quick-form{

      width:149px; background-image:url(../images/form-bg.jpg);	   

	  font:Tahoma;

	  height:17px;

	  font-size:12px;

	  color:#000000;

	  border:1px solid #7F7746;

	  padding:0px 0px 0px 0px ;
	  	  padding-left:2px;
		  padding-top:2px;

	  }
		
	
	.enquiry-form{

      width:250px; 

	  font:Tahoma;

	  height:22px;

	  font-size:12px;

	  color:#000000;

	  border:1px solid #82BA5C;

	  padding:0px 0px 0px 0px ;
	  	  padding-left:2px;
		  padding-top:2px;

	  }
		
		.enquiry-form-area{

      width:250px; 

	  font:Tahoma;

	  height:50px;

	  font-size:12px;

	  color:#000000;

	  border:1px solid #82BA5C;

	  padding:0px 0px 0px 0px ;
	  	  padding-left:2px;
		  padding-top:2px;

	  }
	
	.quick-formarea{

      width:149px; background-image:url(../images/form-bg2.jpg);	   

	  font:Tahoma;

	  height:37px;

	  font-size:12px;

	  color:#000000;

	  border:1px solid #7F7746;

	  padding:0px 0px 0px 0px ;
	  	  padding-left:2px;
		  padding-top:2px;

	  }
		
		