/* CSS Document */

body{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#7b7d77;
line-height:12px;
text-align:left;
}

#top{
width:100%;
height:117px;
float:left;
background-color:#f7f5f2;
background-image:url(../images/top.gif);
background-repeat:repeat-x;
border-bottom:1px solid #fff;
}
#nav-area{
width:100%;
height:41px;
float:left;
background-color:#582100;
background-image:url(../images/nav-area-bg.gif);
background-repeat:repeat-x; 
border-bottom:1px solid #552000; border-top:1px solid #552000;
}
#down{
width:100%;
float:left;
background-image:url(../images/down-bg.gif);
background-repeat:repeat-x;
border-top:1px solid #fff;
padding-bottom:23px;
}

.main{
width:935px;
margin:auto;
}
.banner-holder{width:935px;
height:23px;
float:left;
}
.top-container{
width:927px;
height:83px;
float:left;
background-color:#fff;
background-image:url(../images/top-curve.gif);
background-repeat:no-repeat;
padding-left:8px; padding-bottom:8px;
}
.innr{
width:919px;
height:83px;
float:left;
background-image:url(../images/inr-bg.gif);
background-repeat:repeat-x;
}
.innr2{
width:919px;
height:83px;
background-image:url(../images/inr-curve.gif);
background-position:bottom;
background-repeat:no-repeat;
}
.logo-area{
width:465px;
height:83px;
background-image:url(../images/logo.gif);
background-position:left;
background-repeat:no-repeat;
float:left;
}
.top-srch{
width:428px;
height:83px;
background-image:url(../images/border2.gif);
background-position:left;
background-repeat:no-repeat;
float:left;
}
.banner{
width:927px;
height:366px;
float:left;
background-color:#fff;
background-image:url(../images/curve1.gif);
background-repeat:no-repeat;
padding-left:8px; padding-top:6px;
}
.banner2{
width:927px;
height:276px;
float:left;
background-color:#fff;
background-image:url(../images/new-curve.gif);
background-repeat:no-repeat;
padding-left:8px; padding-top:6px;
}
.new-news{
width:907px;
float:left;
padding-top:10px;
padding-left:20px;
}
.banner-img{
background-image:url(../images/banner.jpg);
width:465px;
height:209px;
float:left;
background-repeat:no-repeat;
margin-bottom:5px;
}
.welcome{
width:453px;
height:209px;
float:left;
background-color:#7c681e;
background-image:url(../images/welcome-bg.gif);
background-repeat:repeat-x;
margin-left:1px; margin-bottom:5px;
}
.welcome-curve{
width:397px;
height:157px;
background-image:url(../images/welcome-curve.gif);
background-position:right;
background-repeat:no-repeat;
padding:26px 28px;
}
.img{
padding-bottom:8px;
}
.img2{
padding:4px;
background-color:#fff;
float:left;
margin-right:5px;
}
.img3{
padding:4px;
background-color:#fff;
float:left;
margin-right:5px;
border:1px solid #d4d8c9;
}
.inner-container{
width:919px;
height:144px;
float:left;
background-color:#f6f7f1;
background-image:url(../images/inner-bg.gif);
background-repeat:repeat-x;
}
.inner-curve{
width:919px;
height:144px;
background-image:url(../images/inner-curve.gif);
background-position:bottom;
background-repeat:no-repeat;
}
.news{
width:417px;
height:99px;
float:left;
border-right:1px solid #d6d8cf;
background-image:url(../images/news.gif);
background-position:top;
background-repeat:no-repeat;
padding-top:45px; padding-left:24px; padding-right:24px;
}
.discover-kerala{
width:401px;
background-image:url(../images/discover.gif);
background-position:top;
background-repeat:no-repeat;
float:left; padding-top:45px; padding-left:27px;
}
.holder1{
width:935px;
height:160px;
float:left;
}
.holder4{
width:580px;
float:left;
margin-top:30px; margin-bottom:30px;
border-right:1px solid #cfd3c7;
padding:30px;
padding-top:0px;
}
.holder5{
width:220px;
float:left;
padding:30px;
}
.holder2{
width:905px;
float:left;
padding:20px 30px;
}
.holder6{
width:935px;
height:17px;
background-image:url(../images/more-videos.gif);
background-repeat:no-repeat;
float:left;
padding-top:3px;
}
.box{
width:420px;
float:left;
padding-right:20px;
}
.box2{
width:410px;
float:left;
padding-left:30px;
}
.curve-box{
width:927px;
height:245px;
background-color:#fff;
float:left;
background-image:url(../images/curve2.gif);
background-repeat:no-repeat;
padding-left:8px; padding-top:7px;
}
.kerala{
width:464px;
height:236px;
float:left;
background-color:#ece8e0;
background-image:url(../images/kerala-bg.gif);
background-repeat:repeat-x;
}
.kerala2{
width:416px;
height:186px;
float:left;
background-image:url(../images/kerala.gif);
background-repeat:no-repeat;
padding-left:24px; padding-top:50px; padding-right:24px;
}
.experience-kerala{
width:453px;
height:236px;
float:left;
margin-left:1px;
background-color:#917826;
background-image:url(../images/exp-ker.gif);
background-repeat:repeat-x;
}
.experience-kerala2{
width:391px;
height:186px;
float:left;
background-image:url(../images/experience.gif);
background-repeat:no-repeat;
padding-left:32px; padding-top:50px; padding-right:30px;
}
.footer{
width:935px;
height:112px;
float:left;
background-color:#937b2a;
background-image:url(../images/footer-bg.gif);
background-repeat:repeat-x;
}
.footer-curve{
width:905px;
height:112px;
float:left;
background-image:url(../images/footer-curve.gif);
background-repeat:no-repeat;
padding-left:30px;
}
.font1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.font1 a:link{
color:#FFFFFF;
text-decoration:none;
}
.font1 a:visited{
color:#FFFFFF;
text-decoration:none;
}
.font1 a:hover{
color:#FFFFFF;
text-decoration:none;
}


.image-gallery{
width:443px;
height:90px;
float:left;
background-image:url(../images/gallery.gif);
background-position:top;
background-repeat:no-repeat;
padding-left:30px; padding-top:70px;
}
.scroller{
width:340px;
float:left;
background-image:url(../images/arrow.gif);
background-position:center;
background-repeat:no-repeat;
padding-left:40px; padding-right:40px;
}
.travel-offers{
width:400px;
height:135px;
float:left;
background-image:url(../images/border.gif);
background-position:left;
background-repeat:no-repeat;
padding-top:25px; padding-left:27px;
}
form{
margin:0px;
padding:0px;
}
.dropdown{
width:249px;
height:25px;
border:1px solid #babfa6;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#7b7d77;
padding:3px;
}
.nav-holder{
width:935px;
float:left;
clear:none;
padding-top:9px;
}


.glossymenu{
width:935px;
height:59px;
float:left;
position:absolute;
z-index:1;
 /*width of menu*/
}

.glossymenu a.menuitem{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
float:left;
display:inline;
width:107px;
height:31px;
padding-top:28px;
text-align:center;
text-decoration: none;
background-color:#542000;
background-image:url(../images/link-hover.gif);
background-repeat:no-repeat;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
}

.glossymenu a.menuitem:hover{
}



.glossymenu a.menuitem2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
float:left;
display:inline;
height:31px;
margin-top:19px;
text-align:center;
padding-top:10px;
text-decoration: none;
padding-left:17px; padding-right:17px;
border-right:1px solid #864a26;
}


.glossymenu a.menuitem2:visited, .glossymenu .menuitem2:active{
}

.glossymenu a.menuitem2:hover{
background-image:url(../images/hover.gif);
background-repeat:repeat-x;
}

.h1{
font:18px "Lucida Sans Unicode";
color:#5e2300;
text-decoration:none;
}
.tr1{
border-bottom:1px solid #cfd4c0;
padding:4px;
padding-bottom:10px;
}

.font2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5e2300;
text-decoration:none;
}
.font2 a:link{
color:#5e2300;
text-decoration:none;
}
.font2 a:visited{
color:#5e2300;
text-decoration:none;
}
.font2 a:hover{
color:#5e2300;
text-decoration:none;
}

.ads{
width:220px;
float:left;
padding-bottom:10px; padding-top:10px;
}