
/* ------------------------------------------------ COMMON ---------------------------------------------------*/

body {
	background:#EAEAEA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3B4E0F;
	line-height:17px;
	padding:0px;
	margin:0px;
}
H1, H2, H3, H4, H5, H6, UL, LI, FORM {
	margin:0;
	padding:0;
}
H1, H2, H3, H4, H5, H6 {
	display:block;
	color:#ffd337;
}
H1 {
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3B4E0F;
	padding-top:7px;
	padding-bottom:10px;
}
H2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#014900;
	font-weight:bold;
	padding:0 0 8px 0;
	line-height:18px;
	
}
H3 {
	font-size:16px;
	color:#F80424;
	font-family:Arial, Helvetica, sans-serif;
	padding:20px 0;
}
H4 {
	font-size:18px;
	color:#AE611C;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom:12px;
}

H5 {
	font-size:17px;
	color:#1B4C03;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom:12px;
}
H6 {
	font-size:14px;
}
.newsHead{ text-decoration:none; color:#2C5F5E;}
.trsubtabletxt
{
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#2D2D2D;
}
UL {
	list-style-type:disc;
	margin: 10px 0 0 4px;
}
UL LI {
	line-height:17px;
	text-decoration:none;
}
IMG {
	border:0px;
}
INPUT, SELECT, TEXTAREA {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	margin:0;
	padding:0;
	color:#000000;
}
p:first-child {
	margin:0px;
}
P {
	margin:0 0 10px !important;
}
A:link {
	color:#C4790C;
	text-decoration:none;
}
A:visited {
	color:#C4790C;
	text-decoration:none;
}
A:hover {
	color:#C4790C;
	text-decoration:underline;
}
A:active {
	color:#C4790C;
	text-decoration:underline;
}
.clear {
	height:0px;
	line-height:0px;
	font-size:0px;
	display:block;
	clear:both;
}
.hide {
	display:none;
}
/* -------------------------- Main HomePage ---------------------------*/

DIV#TopAd{width:801px; height:101px; background:#D2D2D2; margin:0 auto; padding-top:4px; padding-left:199px;}

#TopData{width:1000px; height:55px; background:#D2D2D2; margin:0 auto; padding-top:45px; font-family:"Trebuchet MS", Verdana, Tahoma; font-size:14px; text-align:center; }

#TopData A{width:1000px; height:55px; background:#D2D2D2; margin:0 auto; padding-top:45px; font-family:"Trebuchet MS", Verdana, Tahoma; font-size:14px; color:#014900; text-align:center; }

#TopData A:hover{width:1000px; height:55px; background:#D2D2D2; margin:0 auto; padding-top:45px; font-family:"Trebuchet MS", Verdana, Tahoma; font-size:14px; color:#FF8900; text-align:center; }


DIV#LogoArea{width:1000px; height:164px; margin:0 auto;}

DIV#Navigation{width:1000px; height:33px; margin:0 auto; background:#181813;}

/*------------------------ Navigation------------------*/

DIV#NavigationMain{width:1000px; height:222px; margin:0 auto; background:#181813; padding-top:5px;}

DIV#Navigation{width:auto; height:26px;  background:#181813; padding-left:5px;}

DIV#Navigation A.home{ width:59px; height:26px; margin:0; padding:0; background:url(../images/home.jpg) no-repeat; float:left; text-indent:-999999px;}

DIV#Navigation A.kerala{ width:69px; height:26px; margin:0; padding:0; background:url(../images/kerala.jpg) no-repeat; float:left; text-indent:-999999px;}

DIV#Navigation A.destinations{ width:114px; height:26px; margin:0; padding:0; background:url(../images/destination2.jpg) no-repeat; float:left; text-indent:-999999px;}

DIV#Navigation A.accommodation{ width:134px; height:26px; margin:0; padding:0; background:url(../images/accommodation.jpg) no-repeat; float:left; text-indent:-999999px;}

DIV#Navigation A.health{ width:151px; height:26px; margin:0; padding:0; background:url(../images/healthandwellness.jpg) no-repeat; float:left; text-indent:-999999px;}

DIV#Navigation A.pakages{ width:87px; height:26px; margin:0; padding:0; background:url(../images/packages.jpg) no-repeat; float:left; text-indent:-999999px;}

DIV#Navigation A.festivals{ width:152px; height:26px; margin:0; padding:0; background:url(../images/festivals.jpg) no-repeat; float:left; text-indent:-999999px;}

DIV#Navigation A.travelassistance{ width:151px; height:26px; margin:0; padding:0; background:url(../images/travelassistance2.jpg) no-repeat; float:left; text-indent:-999999px;}

DIV#Navigation A.contactus{ width:77px; height:26px; margin:0; padding:0; background:url(../images/contactus.jpg) no-repeat; float:left; text-indent:-999999px;}

DIV#Navigation A:hover{ background-position:bottom;}

/*------------------------ Navigation End here------------------*/


DIV#FlashArea{width:938px; height:187px; border:1px solid #FFFFFF; margin:0 auto; margin-top:7px;}

DIV#AboutKerala{width:1000px; height:73px;/* min-height:109px; height:auto !important;*/ background:url(../images/subpabt.jpg) no-repeat top left #FFFFFF; margin:0 auto;}

DIV#Aboutext{width:396px; height:19px; min-height:19px; height:auto !important; background:url(../images/aboutkeralatext.jpg) no-repeat bottom left #014900; font-family:"Trebuchet MS", Verdana, Tahoma; font-size:18px; color:#E5E5E5;text-align:center; padding-bottom:21px;}

DIV#Abouttext2{width:390px; height:70px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#383B3E; font-weight:bold; text-align:center; padding-top:5px; }

DIV#Knowmore{width:70px; height:20px; padding-top:15px; float:right; }

DIV#MainContents{width:1000px; height:600px; min-height:600px; height:auto !important; margin:0 auto; background:#FFFFFF;}

DIV#CenterContents{width:718px; height:818px; min-height:817px; height:auto !important; float:left;margin-left:34px; }

DIV#SideContents{width:189px; ;/*height:806px min-height:818px; height:auto !important;*/ border:1px solid #7BA07A; float:right; background:#AFCA69; margin-right:26px; padding-top:12px; padding-left:7px;}

DIV#KeralaContents{width:718px; height:235px;height:auto !important; min-height:235px;  padding-bottom:15px; }

DIV#Contents{width:384px; height:233px; /*min-height:232px; height:auto !important;*/ float:right; line-height:16px;}

DIV#Contents a{ color:#8B4A11; font-weight:bold; text-decoration:none;}

DIV#Contents a:hover{ color:#8B4A11; font-weight:bold; text-decoration:underline;}

DIV#Destination{width:688px; height:269px;min-height:280px; height:auto !important; padding-bottom:10px; padding-left:30px;}

DIV#MustSee{width:185px; height:280px; /*min-height:280px; height:auto !important;*/ float:left; color:#014900;}

.imageborder{padding:3px; border:1px  solid #BEBEBE; margin-bottom:12px;}

.blacktext{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#061A1B; font-weight:bold; text-decoration:none;}

.linktexto1{font-family:Tahoma, Arial, Verdana; font-size:11px; color:#C4790C; font-weight:normal; text-decoration:none;}

.linktexto1:hover{font-family:Tahoma, Arial, Verdana; font-size:11px; color:#C4790C; font-weight:normal; text-decoration:underline;}

DIV#GratePalce{width:185px; height:280px; /*min-height:280px; height:auto !important;*/ float:left; margin-left:63px; color:#014900;}

DIV#AyurvedaSpa{width:185px;height:280px; /*min-height:280px; height:auto !important;*/ float:right; margin-right:33px; color:#014900;}

DIV#Gallery{width:718px; height:135px;/*min-height:163px; height:auto !important;*/ padding-bottom:20px;}

DIV#GalleryText{height:26px; color:#6A5548; font-family:Arial, Helvetica, sans-serif;  font-weight:bold; font-size:16px;}

DIV#GalleryImages{width:280px; height:113px; float:left; background:#EEEEE3;}

DIV#GalleryImages a{font-size:11px; color:#495D15; font-weight:bold;text-decoration:none;}

DIV#GalleryImages a:hover{font-size:11px; color:#3D84F0; font-weight:bold;text-decoration:none;}

DIV#SomaBanners{width:383px; height:114px; float:right;}

DIV#SideLinks{width:182px; height:154px; min-height:154px; height:auto !important;}

DIV#SubContents{width:706px; height:700px; min-height:700px; height:auto !important; text-align:justify; line-height:18px; font-size:12px; margin-bottom:20px;}

DIV#SubContents img{/*border:4px solid #ADC867;*/
margin-right:5px; }

DIV#SideLinks ul{margin:0; padding:0; list-style:none;}

DIV#SideLinks li{ height:8px; width:144px; padding-left:37px; list-style:none; margin-top:8px; background:url(../images/liimg.jpg) no-repeat; border-bottom:1px dotted #68701F; padding-bottom:10px;background-position:12px 5px; }

DIV#SideLinks li a{font-size:12px; color:#014900; font-weight:bold; text-decoration:none;}

DIV#SideLinks li a:hover{font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

DIV#SidePageLinks{width:175px; /*height:145px; min-height:145px;*/ height:auto !important;  background:#D8E1B9; padding-top:11px; padding-left:8px; padding-bottom:10px; margin-bottom:10px;}

DIV#SidePageLinks ul{margin:0; padding:0; list-style:none;}

DIV#SidePageLinks li{  width:128px; /*padding-left:37px;*/ list-style:none; margin-top:8px; background:url(../images/liimg2.jpg) no-repeat; /*border-bottom:1px solid #B5B282;*/ /*padding-bottom:10px;*/background-position:2px 3px; }

DIV#SidePageLinks li#sublink{ /*height:8px;*/ width:140px; /*padding-left:43px;*/ list-style:none; margin-top:8px; /*background:url(../images/more.jpg) no-repeat;*/ /*border-bottom:1px solid #B5B282;*/ /*padding-bottom:10px;*//*background-position:25px 3px;*/ }

DIV#SidePageLinks li a{font-size:12px; color:#634403; font-weight:bold; text-decoration:none;}

DIV#SidePageLinks li a:hover{font-size:12px; color:#E87300; font-weight:bold; text-decoration:none;}

DIV#SidePageLinks li a.active{font-size:12px; color:#E87300; font-weight:bold; text-decoration:none;}

.headtext{width:169px; height:20px; padding-top:5px; padding-left:12px; font-size:14px; color:#FFFFFF; font-weight:bold; background:url(../images/sideheadbg.jpg) no-repeat top #FF8900; margin-bottom:1px; }

DIV#SubGallery{width:176px; height:148px; background:#EEEEE3; padding-left:7px; padding-top:10px; margin-bottom:20px;}

DIV#SubGallery a{font-size:11px; color:#495D15; font-weight:bold;text-decoration:none;}

DIV#SubGallery a:hover{font-size:11px; color:#3D84F0; font-weight:bold;text-decoration:none;}

DIV.more{width:37px; height:16px; margin-top:8px; padding-left:145px; font-family:Tahoma, Arial, Verdana; font-size:11px; padding-bottom:5px;}

DIV.more a{text-decoration:none; color:#3B4E0F;}

DIV.more a:hover{text-decoration:none; color:#C30707;}

.imgpadding{padding-left:5px;}

DIV#SomaBanner{width:678px; height:103px;/*min-height:113px; height:auto !important;*/ background:#E5E5E5; padding-left:40px; padding-top:10px;}

DIV#BottamAds{width:868px; height:105px; margin:0 auto; background:#FFFFFF; padding-top:25px; padding-left:132px;}

DIV#Footer{width:946px; height:40px; padding-top:10px; margin:0 auto; background:url(../images/footerbg.jpg) no-repeat top left #000000; padding-left:54px; color:#B3B3B3; font-size:11px;}

DIV#Footer a{color:#B3B3B3; text-decoration:none;}

DIV#Footer a:hover{color:#1DB14C; text-decoration:none;}

DIV#FooterText{width:200px; height:28px; padding-left:40px; padding-right:26px; padding-top:10px; float:right; background:url(../images/footerbg2.jpg) no-repeat top left; color:#8C8518;} 

DIV#FooterText a{color:#FFD507; text-decoration:none}

DIV#FooterText a:hover{color:#1DB14C; text-decoration:none}

DIV#mainbg{width:706px; height:706px; background-color:#E5E5E5; border:none; margin:0 auto;}

DIV#mainbg img {border:none; margin:0;}

DIV#india{width:258px; height:294px; padding:10px 0 0 30px; float:left;}

DIV#keralam{width:238px; height:294px; float:left; padding:10px 0 0 10px;}

DIV#district{width:125px; height:290px;float:left; margin:10px 0 0 0; background-color:#A7B1BD;}

DIV#district ul {
	margin:0;
	padding:0;
	list-style:none;
}
DIV#district li {
	list-style:none;
	font-size:11px;
	line-height:8px;
	margin-top:10px;
	background-position:0 2px;
	color:#FFFFFF;
}
DIV#district li a{text-decoration:none; color:#FFFFFF;}

DIV#district li a:hover{text-decoration:none; color:#333333;}

DIV#ernakulam{width:431px; height:343px; padding:8px 0 0 30px; float:left; }

DIV#districtheadquarters{width:200px; height:340px; float:left; margin:8px 0 0 0;}

DIV#TopLinks{width:376px; height:25px; padding-left:320px;}

DIV#TopLinks a{padding-left:16px; padding-right:18px; color:#FFFFFF; background:#417640; text-decoration:none; width:110px;; min-width:110px;  padding-top:5px; padding-bottom:5px; }

DIV#TopLinks a:hover{   color:#014900; background:#FFF32B; }

DIV#TopLinks a.active{ color:#014900; background:#FFF32B; }
.subltxt{font-family:Tahoma, Arial, Verdana; font-size:11px; color:#014900; font-weight:normal; text-decoration:none;}
.normallnk{
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	font-weight:bold;
	color:#C4790C ;
	font-weight:normal;
	text-decoration:none;
	
}
.namebox{ overflow:auto; width:142px; height:16px; margin:0 0 0 1px; padding:0; border:1px solid #CCCCCC; background:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2D2D2D;}

.smallink:hover{
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
.smallink{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#014900 ;
	font-weight:normal;
	text-decoration:none;
	
}.smallink:hover{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

.subfont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8B4A11;
	text-decoration:none;
	font-weight:normal;
	}
.subfont:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8B4A11;
	text-decoration:none;
	font-weight:normal;
	}
.textfield{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	border:solid 1px  #ACACAC;
	height:16px;
	color: #4D4D4D;
	overflow:hidden;
}
.errortext{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color: #C42200;
}

#SubContents li
{
	list-style-type: none;
	background-repeat: no-repeat;
	list-style-image:url(../images/li_img.gif) ;
	/*list-style-image:url(../images/0000bul3.gif) ;*/
	vertical-align:top;
	
	text-indent:inherit;
	/*padding-bottom:12px;*/
	margin-left:12px;
	margin-bottom:12px;
	
	vertical-align:text-top;
	
	
	
}
.listfont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#866431;
	text-decoration:none;
	font-weight:normal;
}	
	
.listfont:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	text-decoration:none;
	font-weight:normal;
}	
.rightQuote{
	font-size:17px;
	color: #004000;
	padding-left:8px;
	padding-right:8px;
}
.h5headStyle{
	border:solid 1px #FFC23F; 
	background-color:#FFE09F; 
	padding:4px;
	text-indent:5px;
}
.accomHead{height:23px;valign:bottom ;padding-top:10px; padding-left:12px; font-size:14px;  color:#1B4C03; font-weight:bold; background:url(../images/a.jpg) no-repeat top #FFFFFF; margin-bottom:1px; }
.accomHead1{height:23px; padding-top:10px; padding-left:12px; font-size:14px; color:#1B4C03; font-weight:bold; background:url(../images/b.jpg) no-repeat top #FFFFFF; margin-bottom:1px; }
.borderpic{border:#BEBEBE solid ipx; padding:2px;}



