@charset "utf-8";
/* CSS Document */

body{
		margin-left:0px;
		margin-top:0px;
		margin-right:0px;
		margin-bottom:0px;
		background-image:url(images/bg-img.jpg);
		background-repeat:repeat-x;
		}
td{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#999999;
		}
.line-top{
		background-image:url(images/line.jpg);
		background-repeat:repeat-x;
		}
.border-all{
		border-left:#dddddd solid 1px;
		border-right:#dddddd solid 1px;
		border-top:#dddddd solid 1px;
		border-bottom:#dddddd solid 1px;
		padding:1px;
		}
#page_wrap {
		width: 24px;
		z-index: 1;
		margin: 10px auto;
		}

#bottom_fade {
		width: 24px;
		height: 450px;
		z-index: 99;
		position: fixed;
		bottom: 0px;
		background: url("images/bottom-fade.png") bottom center no-repeat;
		}
.box-cnt{
		background-image:url(images/box-bg.jpg);
		background-repeat:no-repeat;
		}
.cont-box {
		padding:6px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000;
		}
.title-india{
		font-family:"Trebuchet MS";
		color:#262626;
		font-size:15px;
		font-weight:bold;
		text-decoration:none;
		padding-top:3px;
		padding-left:14px;
		}
.bold-link a{
		font-family:"Trebuchet MS";
		color:#262626;
		font-size:15px;
		font-weight:bold;
		text-decoration:none;
		padding-top:3px;
		padding-left:14px;
		}
.bold-link a:hover{
		color:#262626;
		text-decoration:underline;
		}
.content{
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		padding-left:15px;
		padding-top:10px;
		padding-right:15px;
		line-height:20px;
		}
/** MAIN MENU **/

#mainMenu {
		width:400px;
		height:30px;
		margin:0px 15px 0px 15px;
		background:url("../images/mainMenu_line_bg.gif") no-repeat top;
		clear:both;
}

#mainMenu ul {
		margin:0px;
		padding:0px 0px;
		list-style:none;
		display: block;
		background:url("../images/mainMenu_line_bg.gif") no-repeat 0px 36px;
		width: 400px;
		height: 24px;
}

#mainMenu li {
		list-style:none;
		position:relative;
		float:left;
		text-align: center;
		cursor:pointer;
		height:24px;
}
.mainMenuCont {

}
.mainMenuBox {
		width: 400px;
		overflow: hidden;
}
#mainMenu li a {
		display:block;
		float:left;
		font-family: Arial, Helvetica, sans-serif,Verdana;
		letter-spacing: 0.3px;
		font-weight:inherit;
		color:#fff;
		font-size: 11px !important;
		text-decoration:none;
		height:11px;
		padding: 8px 11px 0px 11px;
}

#mainMenu li a span {
		display: none !important;
}
#menu1 {
		margin-left: -44px;
}
#menu2 {
		margin-left: -32px;
}	
#menu3 {
		margin-left: -38px;
}
#menu4 {
		margin-left: -16px;
}
#menu5 {
		margin-left: -25px;
}
#mainMenu li a:hover, #mainMenu li a.active, #mainMenu li.on a.active, #mainMenu li.on a.active {
		color:#ffffff;
		background-repeat:repeat-x;
		text-decoration:underline;
}
#mainMenu li.on a {
		background: #ffffff;
		cursor:pointer;
		color:#006ebc;
}

#mainMenu li.on a:hover {
		cursor:pointer;
		color:#ffffff;
		background-color:#006ebc;	
}

/*footer*/
#footer{
		float:left;
		display:inline;
		width:920px;
		padding:0 0 15px;
		margin:15px 0 0 37px;
		font:8px/12px Verdana,Arial,sans-serif;
		color:#e1e1e1;
		overflow:hidden;	
}
#footer div.bg-lines{
		width:100%;
		overflow:hidden;
		background:url(images/bg-footer-lines0.png) repeat-y 0 0;
}
#footer div.column1{
		float:left;
		width:126px;
		padding:0 24px 0 3px;
}
#footer div.column2{
		float:left;
		width:650px;
		padding:0 35px;
}
#footer div.column3{
		float:right;
		width:180px;
		padding:0 0 0 10px;
}
#footer div.col{
		float:left;
		width:140px;
		padding:0 10px 0 0;
}
#footer p{
		padding:0 0 6px;
		margin:0;
		text-transform:uppercase;
}
#footer ul{
		width:100%;
		margin:0;
		padding:0 0 8px;
		font-size:10px;
		line-height:14px;
		list-style:none;
		overflow:hidden;
}
#footer ul li{
		display:block;
		height:1%;
		padding:0 0 4px 7px;
		background:url(images/marker-footer.png) no-repeat 0 0;
}
#footer ul li a{color:#e1e1e1;}
#footer ul li a:hover{text-decoration:underline;}
#footer strong.logo{
		display:block;
		margin:5px 0 0 -3px;
		padding:0 0 37px;
}
#footer strong.logo a{
		display:block;
		width:126px;
		height:55px;
		text-indent:-9999px;
		overflow:hidden;
		background:url(../img/footer-logo.png) no-repeat 0 0;
}
#footer h4{
		height:1%;
		padding:0 0 0 5px;
		margin:0 0 10px;
		font-size:10px;
		line-height:19px;
		font-weight:bold;
		text-transform:uppercase;
		overflow:hidden;
}
#footer h4 span{
		float:left;
		padding:0 5px 0 0;
}
.blu #footer h4{
		background:url(images/bg-footer-title.png) no-repeat 0 0;
}
.blu #footer h4 span{
		background:#7c91b1 url(../img/bg-footer-title.png) no-repeat 100% -19px;
}
.gre #footer h4{
		background:url(../img/bg-footer-title.png) no-repeat 0 -38px;
}
.gre #footer h4 span{
		background:#adba33 url(../img/bg-footer-title.png) no-repeat 100% -57px;
}
.desert #footer h4{
		background:url(../img/bg-footer-title.png) no-repeat 0 -76px;
}
.desert #footer h4 span{
		background:#aa623d url(../img/bg-footer-title.png) no-repeat 100% -95px;
}
.blu #footer strong.logo2{
		display:block;
		margin:3px 0 0;
		padding:0 0 27px;
}
.blu #footer strong.logo2 a{
		display:block;
		width:150px;
		height:46px;
		text-indent:-9999px;
		overflow:hidden;
		background:url(../img/footer-sublogo.png) no-repeat 0 0;
}
.gre #footer strong.logo2{
		display:block;
		margin:3px 0 0;
		padding:0 0 27px;
}
.gre #footer strong.logo2 a{
		display:block;
		width:150px;
		height:46px;
		text-indent:-9999px;
		overflow:hidden;
		background:url(../img/footer-sublogo.png) no-repeat 0 -92px;
}
.desert #footer strong.logo2{
		display:block;
		margin:3px 0 0;
		padding:0 0 27px;
}
.desert #footer strong.logo2 a{
		display:block;
		width:150px;
			height:46px;
		text-indent:-9999px;
		overflow:hidden;
		background:url(../img/footer-sublogo.png) no-repeat 0 -46px;
}
#colmn{
		float:left;
		width:140px;
		padding:5px 0px 5px 10px;
}
#colmn ul li a{
		font-family:Arial, Helvetica, sans-serif;
		color:#000;
		font-weight:bold;
		font-size:12px;
		display:block;
		padding:0 0 2px 0px;
		}
#colmn a:hover{
		text-decoration:underline;
		color:#999999;
				}
.tree-link a{
		font-family:Arial, Helvetica, sans-serif;
		color:#999999;
		font-size:12px;
		padding-left:20px;
		}
.tree-link a:hover{
		color:#333333;
		text-decoration:underline;
		}
#banner06{
		width:700px;
		height:40px;
		float:left;
		padding-left:21px;
		background-color:#ced3d7;
		margin-left:15px;
		margin-right:5px;
}
.banner-tit03{
		width:300px;
		height:25px;
		padding-top:0px;
		background-color:#b8b8b8;
		background-image:url(images/arrow.jpg);
		background-position:right;
		background-repeat:no-repeat;
		font-family:"Trebuchet MS";
		font-size:20px;
		color:#fff;
		font-weight:bold;
		text-align:center;
		margin-top:10px;
		margin-bottom:10px;
}
.banner-tit06{
		width:330px;
		height:25px;
		background-color:#b8b8b8;
		background-image:url(images/arrow.jpg);
		background-position:right;
		background-repeat:no-repeat;
		font-family:"Trebuchet MS";
		font-size:20px;
		color:#fff;
		font-weight:bold;
		text-align:center;
}
.img-tit{
		margin-left:15px;
		padding-left:15px;
}
.clock{
		color:#FFFFFF;
		}
.call-us{
		font-family:"Trebuchet MS";
		font-size:15px;
		color:#eb244d;
		font-weight:bold;
		text-align:right;
}
.call-us02{
		font-family:"Trebuchet MS";
		font-size:14px;
		color:#262626;
		font-weight:bold;
		text-align:right;
}
#book-trip-btn
{ 		width:130px; height:30px;
		background-image:url(images/book-trip.jpg) ; 
		background-repeat:no-repeat;
		float:right;
		margin-right:10px;
}
#book-trip-btn a{ 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		padding-left:10px; 
		padding-top:5px;
		display:block;
		color:#ffffff;
		text-decoration:none;
}
#book-trip-btn a:hover{
		text-decoration:underline;
}
.box{
		border:solid #ececec 1px;
		background-image:url(images/bg-im.jpg);
		background-repeat:repeat-x;
		padding-left:15px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#262626;
		font-weight:bold;
		}
.package-tit{
		font-family:"Trebuchet MS";
		font-size:15px;
		color:#eb244d;
		font-weight:bold;
		text-align:center;
}
.title-box-honeymoon{
		font-family:"Trebuchet MS";
		color:#fff;
		font-size:15px;
		font-weight:bold;
		text-decoration:none;
		}
.tit-box-links a{
		font-family:Arial, Helvetica, sans-serif;
		color:#1589b5;
		font-size:12px;
		font-weight:bold;
		padding-left:10px;
		}
.tit-box-links a:hover{
		color:#666666;
		}
.border-map{
		border:#fff solid 8px;
		}
.contact-page{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#727171;
		padding:10px;
		border-left:#ececec solid 1px;
		border-right:#ececec solid 1px;
		border-bottom:#ececec solid 1px;
		border-top:#ececec solid 1px;
		background-image:url(images/bg-im.jpg);
		background-repeat:repeat-x;
		line-height:17px;
}
.kerala-link a
{
		font-family:Arial, Helvetica, sans-serif;
		color:#fff;
		font-size:12px;
		font-weight:bold;
		}
.kerala-link a:hover
{
		color:#FF6633;
}
.viewall a
{
		font-family:Arial, Helvetica, sans-serif;
		color:#000;
		font-size:12px;
		font-weight:bold;
		}
.viewall a:hover
{
		color:#FF0000;
	}
.main-link-bold a
{
		font-family:Arial, Helvetica, sans-serif;
		color:#000;
		font-size:15px;
		font-weight:bold;
		}