@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	}
#header{
	width:900px;
	margin:0px auto;
	height:85px;
	background:url(../images/logo.gif) no-repeat 10px 50%;
	}
.toplinks{
		float:right;
	margin:0px 10px 0px 0px;
	font-size:10px;
	padding:20px 0px 0px 110px;
	font-weight:bold;
	color:#a4a7aa;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:60px;
	background:url(../images/keralatourism.gif) no-repeat 0% 0%;
	}
.toplinks a{
	text-decoration:none;
	color:#a4a7aa;
	}
#headerBanner{
	background:url(../images/banner.jpg) no-repeat 0% 0%;
	height:222px;
	width:900px;
	margin:0px auto;
	}
#headerMenu{
	width:900px;
	margin:0px auto;
	height:42px;
	background:url(../images/headermenubg.gif) no-repeat 50% 0%;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;

}
#headerMenu p{
	margin:0px;
	padding:16px 0px 0px 0px;
	}
#headerMenu a{
	padding:0px 5px 0px 5px;
	text-decoration:none;
	color:#FFFFFF;
	}
#homecontent{
	width:900px;
	margin:0px auto;
	}
#homecontentLeft{
	float:left;
	width:360px;
}
#homecontentLeft h1{
	font-size:13px;
	color:#669933;
	margin:0px;
	padding:5px 0px 10px 20px;
	}
#homecontentLeft img{
	border:0px;
	}
#spacialpackages{
	margin:0px auto 0px 10px;
	width:auto;

	}
#homecontentRight{
	float:left;
	width:540px;
}
#homecontentRight h1{
	background:url(../images/welcometx.gif) no-repeat 0% 0%;
	margin:5px 0px;
	padding:0px;
	height:41px;
} 
#homecontentRight img{
	border:0px;
	}
#homecontentMain{
	padding:5px;
	font-size:12px;
}
#homecontentMain h2{
	background:#5c8533  url(../images/contentmainh2.gif) no-repeat 99% 50%;
	height:40px;
	margin:0px;
	padding:0px;
}
#homecontentMain h3{
	font-family:"Times New Roman", Times, serif;
	color:#0066CC;
	font-size:33px;
	margin:0px;
	padding:10px 0px 10px 0px;
	font-weight:normal;
}
.viewpackages{
	text-align:right;
	font-size:12px;
	color:#669933;
	margin:0px 25px 0px 0px;
	padding:5px 5px 20px 0px;
	font-weight:bold;
        border-bottom:2px solid #CCCCCC;

}
#subcontent{
	width:900px;
	margin:0px auto;
}
#subcontentLeft{
	width:210px;
	float:left;
}
#subcontentLeft img{
        border:0px;
}
#subcontentRight{
	width:689px;
	float:left;
}
#breadcrumb{
	font-size:11px;
	color:#3333333;
	border-bottom:1px dotted #CCCCCC;
	padding:5px 0px 5px 0px;
}
#breadcrumb a{
	padding-right:5px;
	font-weight:normal;
	text-decoration:none;
		color:#333333;
	}
#subpageheader{
	float:left;
	width:75%;
	font-size:33px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
	text-transform:uppercase;
	margin:10px 0px 10px 10px;
	font-weight:bold;
	
}
.booknow{
	float:right;
	margin:10px 0px 10px 0px;
	width:19%;
	}
.booknow img{
	border:0px;
	}
.greenhd{
	color:#669933;
	}
.txcenter{
	text-align:center;
	}
#subcontentTxarea,#subcontentPackagearea{
	width:100%;
	margin:0px auto;
        clear:both;
	}
#subcontentPackagearea{
        font-size:12px;
        line-height:150%;
}

#subcontentPackageareaAlt {
        font-size:12px;
        line-height:150%;
}
#subcontentPackagearea a{
        color:#000000;
        text-decoration:none;
}
#subcontentMain{
	float:left;
	width:70%;
	
	font-size:12px;
        color:#5a6d7b;
	
}
#subcontentPackages{
        float:left;
	width:70%;
	border-right:1px dotted #a5a7a9;
	font-size:12px;
	
}
#subcontentMain p{
	line-height:150%;
	margin:0px;
	padding:10px 10px 0px 0px;
	color:#5a6d7b;
	}
#subcontentSub{
	width:29%;
	float:left;
border-left:1px dotted #a5a7a9;
text-align:justify;
	}
#subcontentSub h1{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#053d69;
	padding:10px 0px 0px 10px;
	margin:0px;
	}
#subcontentSub p{
	font-size:12px;
	color:#5a89ad;
	padding:10px;
	margin:0px;}
.orangeclr{
	color:#FF6600;
	}
.txbld{
	font-weight:bold;
	}
#leftmenu{
	width:100%;
	border-top:1px dotted #666666;
	margin:10px 0px 0px 0px;
	background:#f5f5f5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#0773bd;
	padding:0px 0px 20px 0px;
	}
#leftmenu ul{
	margin:0px;
	padding:10px 10px 0px 20px;
	}
#leftmenu li{
	list-style:none;
	padding:6px 0px 5px 10px;
	border-bottom:1px dotted #666666;
	background:url(../images/leftmenuicon.gif)  no-repeat 0% 10px;
	}
#leftmenu li a{
        color:#0773bd;
        text-decoration:none;
}
#leftmenu li a:hover{
        color:#FF0000;
}
.clear{
	clear:both;
	}
.adderss{
	font-size:11px;
	line-height:140%;
	margin:0px auto;
	width:60%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.adderss h3{
	margin:0px;
	padding:20px 0px 0px 0px;
	font-weight:bold;
	color:#000000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	
	}
.adderss a{
	color:#686868;
	text-decoration:none;
	}
#footer{
	border-top:1px dotted #666666;
	text-align:center;
	width:900px;
	margin:10px auto;
	font-size:11px;
	clear:both;
	background:url(../images/footerlogos.jpg) no-repeat 50% 10px;
	padding:45px 0px 0px 0px;
    font-weight:normal;
}
#footer a{
    font-weight:normal;
text-decoration:none;
color:#038165;
}
#globallogos{
        width:90px;
        margin:10px auto;
        height:350px;
        background:url(../images/mainlogosinner.gif) no-repeat 50% 0%;
}
.bookmark{
        font-size:12px;
        color:#000000;
        margin:10px auto 10px 10px;}

.bookmarkAlt {

    padding:0px 0px 3px 2px;

}

#packageslist{
        margin:0px auto 0px 10px;
        line-height:170%;
        border-bottom:1px dotted #000000;
        border-top:1px dotted #000000;
        padding:0px 0px 10px 0px ;
        color:#0d3662;
}
#packageslist a{color:#0d3662;        
        text-transform:capitalize;
        text-decoration:none;
}
#flashbanner{
        margin:5px auto 0px 10px;
}
.packagelist{
        font-size:12px;
        margin:0px 0px 0px 10px;
}
.packagelist ul{
    margin:0px;
padding:0px;
width:100%;
}
.packagelist ul li{
    list-style:none;
font-size:12px;
padding:4px 0px 4px 20px;

}
.packagelist ul li a{
    text-decoration:none;
color:#026fb4;
}
.specialoffer{
   padding:4px 0px 4px 40px; 
width:600px;
display:block;
font-size:12px;
text-transform:lowercase;

}
.specialofferalt{
 padding:4px 0px 4px 30px; 
width:600px;
display:block;
font-size:12px;
text-transform:capitalize;

}

.packagelist td{
        padding:5px;
        line-height:150%;
}
.heading{
        padding:5px;
        color:#0b427d;
        font-weight:bold;
        border-bottom:1px solid #FFFFFF;
}
.packagelist a{
        font-weight:bold;
}
#packageItenery{
        width:98%;
}
#packageItenery h2{
        font-size:16px;
        margin:0px;
        padding:10px 0px 0px 10px;
        color:#345b0c;
}
#packageItenery h3{
        font-size:12px;
        margin:0px;
        padding:0px 0px 0px 10px;
}
#packageItenery h4{
        font-size:14px;
        margin:0px;
        padding:15px 0px 5px 10px;
        color:#0e5fe7;
}

.headingtarif{
        background:#DFF2FF;
        text-align:center;
        font-weight:bold;
        font-size:14px;
}


.tarifheader{
        background:#2c549e;
        font-weight:bold;
        font-size:12px;
color:#FFFFFF;
}
#subcontentTx{
        padding:0px 10px 0px 10px;
}
.pickup td{
    padding:5px;
}
.pickup td a{
    text-decoration:none;
}
.table_list{
    width:95%;
margin:5px auto;
 border:1px solid #eeeff1;
}
.table_list td{
    padding:5px;
    border-bottom:1px solid #eeeff1;
}
.table_list td table td{
    border:0px;
}
