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

/* General Styles */



.clear {clear: both;display:}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(../images/bg.jpg) repeat;
}

.main {
    margin: 0 auto;
    overflow: hidden;
    width: 1004px;
}

.main-about {
    height: 1314px;
    margin: 0 auto;
    overflow: hidden;
    width: 1004px;
}

.main-service-details {
    height: 1535px;
    margin: 0 auto;
    overflow: hidden;
    width: 1004px;
}

.main-destination {
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    width: 1004px;
}

.main-dservice {
    height: 2345px;
    margin: 0 auto;
    overflow: hidden;
    width: 1004px;
}

.main-dservice-2 {
    height: 2475px;
    margin: 0 auto;
    overflow: hidden;
    width: 1004px;
}


.main-enquiry {
    margin: 0 auto;
    overflow: hidden;
    width: 1004px;
}

.top-bg{
	width:1004px;
	height:122px;
	margin:0 auto;
	background:url(../images/top-bg.jpg) no-repeat;
	}	
	
.logo{
	width:540px;
	height:120px;
	float:left;
	}
	
.top-right{
	width:250px;
	height:80px;
	float:right;
	margin-top:30px;
	margin-right:20px;
	}
	
.top-right-top{
	width:250px;
	height:40px;
	float:left;
	}
	
.top-right-top-left{
	width:34px;
	height:42px;
	float:left;
	}
	
.top-right-top-right {
    float: right;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 42px;
    line-height: 18px;
    margin-right: 42px;
    margin-top: 1px;
    width: 167px;
}
	
.cochin{
color:#920c05;
}
	
.top-right-bottom {
    float: left;
    height: 26px;
    margin-left: 9px;
    margin-top: 4px;
    width: 240px;
}

.top-right-bottom-left{
	width:31px;
	height:26px;
	float:left;
	}

.top-right-bottom-right {
    float: right;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 26px;
    line-height: 18px;
    margin-right: -4px;
    margin-top: 1px;
    width: 209px;
}

.navigation{
	width:1003px;
	height:46px;
	margin:0 auto;
	background:url(../images/menu-bg.jpg) no-repeat;
	}

.menu{ width:1028px; margin:0; padding:0;}


	
.banner {
    height: 331px;
    margin: 5px auto 0;
    width: 1004px;
}

.banner-about {
    height: 210px;
    margin: 5px auto 0;
    width: 1004px;
}
	
.banner-left{
	width:653px;
	height:331px;
	float:left;
	}
	
.content{
	width:1003px;
	height:auto;
	margin:0 auto;
	}	
	
.content-service{
	width:1003px;
	height:960px;
	float:left;
	}	
	
.content-service-2{
	width:1003px;
	height:1000px;
	float:left;
	}	
	
	
.content-service-3 {
    float: left;
    width: 1003px;
}	
	
	
.content-left{
	width:311px;
	height:202px;
	float:left;
	}
	
.content-left_02{
	width:40px;
	height:202px;
	float:left;
	background-image:url(../images/bbbb.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	}
	
.content-right{
	width:286px;
	height:202px;
	float:left;
	margin:0 0 0 40px;
	}

	
.welocme{
    float: left;
    height:50px;
    margin-top: 5px;
    width:1000px;
}


.welocme-about{
    float: left;
    height: 77px;
    margin-top: 5px;
    width:634px;
}

	
.content-text{
	width:306px;
	height:85px;
	float:left;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:12px;
	color:#5a4305;
	text-align:justify;
	line-height:21px;
	padding-left:10px
	}
	
.readmore {
    float: left;
    height: 16px;
	bottom:0;
	left:0;
	margin:0 0 0 120px;
}

.honeymoon2 {
	float: left;
	height: 161px;
	margin-left: 20px;
	margin-top: 30px;
	width: 348px;
}
		

.honeymoon {
	background: url("../images/honneymoon.jpg") no-repeat scroll 0 0 transparent;
	float: left;
	height: 161px;
	margin-left: 20px;
	margin-top: 30px;
	width: 348px;
}

.honeymoon-text2 {
    float: left;
    height: 52px;
    line-height: 25px;
    margin-left:130px;
    margin-top:25px;
    width:200px;
}
	
.honeymoon-text {
    float: left;
    height: 52px;
    line-height: 25px;
    margin-left:100px;
    margin-top:25px;
    width:200px;
}

.honey{
	font-family:"Century Gothic", Arial, sans-serif;
	font-size:35px;
	color:#a94705;
	}
	
.honey2{
	font-family:"Century Gothic", Arial, sans-serif;
	font-size:20px;
	color:#a94705;
	text-transform:uppercase;
	}
	
.package{
	font-family:"Century Gothic", Arial, sans-serif;
	font-size:17px;
	color:#212121;
	}
	
.package2{
	font-family:"Century Gothic", Arial, sans-serif;
	font-size:25px;
	color:#212121;
	}	
		
	
.view-more {
    float: left;
    height: 33px;
    margin-left: 129px;
    margin-top:10px;
    width: 129px;
}

.whykdm{
	width:987px;
	margin:0 auto;
	padding-top: 45px;
	float: left;
	padding-left: 8px;
	}
	
	
.whykdm-3 {
    float: left;
    margin: 0 auto;
    padding-left: 8px;
    padding-top: 223px;
    width: 987px;
}	


.whykdm2{
	width:512px;
	height:220px;
	float:left;
	}
	
	
.gallery-head{
	width:987px;
	height:70px;
	margin:0 auto;
	background:url(../images/gallery-head-img.jpg);
	}
	
	
.gallery-head-2{
    background: url("../images/gallery-head-img.jpg") repeat scroll 0 0 transparent;
    float: left;
    height: 70px;
    margin: 0 auto;
    width: 987px;
}	
	
	
	

.gallery-head-text {
    float: left;
    height: 30px;
    margin-left: 86px;
    margin-top: 29px;
    width: 190px;
}

.our{
	font-family:"Century Gothic", Arial, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#bc121f;
	}
	
.destinations{
	font-family:"Century Gothic", Arial, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#8e5d0e;
	}
	

.gallery-bg {
    background: url("../images/gallery-bg.jpg") repeat-x scroll 0 0 transparent;
    height: 194px;
    margin: 0 auto 0 3px;
    width: 974px;
}

.gallery {
    float: left;
    height: 169px;
    margin-left: 18px;
    margin-top: 15px;
    width: 933px;
}







.gallery-line {
    background: url("../images/gallery-line.jpg") repeat-x scroll 0 0 transparent;
    height: 2px;
    margin: 20px auto 0 10px;
    width: 974px;
}


.gallery-line-about {
    background: url("../images/gallery-line.jpg") repeat-x scroll 0 0 transparent;
    height: 2px;
    margin: 40px auto 0 10px;
    width: 635px;
}



/*footer*
-------------------------------------------------------------------------------------------------------------------*/




.footer{
	width:1003px;
	height:103px;
	margin:0 auto;
	background: url(../images/footer-bg.jpg) repeat-x;
	}

.footer-quick-contact {
    float: left;
    font-family: "Arial",Helvetica,sans-serif;
    height:55px;
    margin-left: 12px;
    width: 497px;
}

.quick{
font-size:13px;
color:#601c02;
font-weight:bold;
text-transform:uppercase;
}

.poomkavu{
font-size:12px;
color:#110500;
font-weight:normal;
}

.share {
    background: url("../images/share.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 25px;
    margin-top: 11px;
    width: 129px;
}

.share-text {
    color: #FFFFFF;
    float: left;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 18px;
    margin-left: 38px;
    margin-top: 4px;
    width: 86px;
}

.social-icon {
    float: right;
    height: 101px;
    margin-right: 23px;
    width: 257px;
}

.follow {
    color: #231500;
    float: left;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 20px;
    padding-left: 12px;
    padding-top: 22px;
    text-transform: uppercase;
    width: 95px;
}


.social-icons-all{
	width:149px;
	height:59px;
	float:right;
	}
	
.copyright {
    color: #050300;
    float: left;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 15px;
    margin-left: 23px;
    margin-top: 23px;
    text-transform: uppercase;
    width: 360px;
}

.web-designig {
	color: #050300;
	float: right;
	font-family: "Arial",Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 20px;
	margin-right: -9px;
	margin-top: 10px;
	text-transform: uppercase;
	width: 189px;
	text-decoration: none;
}




/*aboutus
---------------------------------------------------------------------------------------------------------------------*/


.content-right-about {
    float: right;
    height: 200px;
    margin-top: 15px;
    width: 305px;
}


.content-right-about-2 {
    float: right;
    height: 930px;
    margin-top: 15px;
    width: 305px;
}

.content-right-about-3 {
    float: right;
    height: 930px;
    margin-top: 15px;
    width: 305px;
}
	
.content-left-about{
	width:660px;
	height:auto;
	float:left;
	}

.welocme-about{
    float: left;
    margin-top:20pxpx;
}

.content-text-about {
    color: #5A4305;
    float: left;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 12px;
    height: 85px;
    line-height: 21px;
    padding-left: 22px;
    text-align: justify;
    width: 650px;
}

.table{
	width:655px;
	height:300px;
	float:left;
	margin-left:17px;
	margin-top:40px;
	}

.table-head{
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:19px;
	color:#8e1019;
	font-style:italic;
	padding-left: 13px;
	}
	
.table-head-1{
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:16px;
	color:#8e1019;
	font-style:italic;
	font-weight:bold;
	padding-left: 13px;
	}
	
.table-text{
	font-family:"Arial", Helvetica, sans-serif;
	font-size:15px;
	color:#5a4305;	
	padding-left: 13px;
	}
	
.best-guarantee {
    border: 1px solid #E5811E;
    border-radius: 10px 10px 10px 10px;
    float: left;
    height: 171px;
    margin-left: 16px;
    width: 655px;
}	
	
.best-guarantee-head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	margin-top: 60px;
	margin-left: 16px;
	}	
	
.why{
	color:#bc121f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	}

.kerala{
	color:#8e5d0e;
	}
	
.best-img {
    float: left;
    height: 150px;
    margin-left: 27px;
    margin-top: 12px;
    width: 600px;
}

.serv{
	width:426px;
	height:197px;
	float:right;
	background-image:url(../images/service-bg.jpg);
	background-repeat:no-repeat;
	margin-right: 9px;
   }

/*services
---------------------------------------------------------------------------------------------------------------------*/

.service-1 {
    height: 315px;
    margin: 0 auto 0 12px;
    width: 975px;
}
	
.accommodation {
    background: url("../images/accommodation.jpg") repeat scroll 0 0 transparent;
    float: left;
    height: 254px;
    margin-left: 20px;
    margin-top: 25px;
    width: 289px;
}
	
.accommodation-head {
    color: #8E5D0E;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 22px;
    font-weight: bold;
    height: 35px;
    margin: 0 auto;
    padding-left: 30px;
    padding-top: 5px;
    width: 205px;
}

.tourpackage-head {
    color: #8E5D0E;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 22px;
    font-weight: bold;
    height: 35px;
    margin: 0 auto;
    padding-left: 60px;
    padding-top: 5px;
    width: 205px;
}

.ayurveda-head {
    color: #8E5D0E;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 22px;
    font-weight: bold;
    height: 35px;
    margin: 0 auto;
    padding-left: 30px;
    padding-top: 5px;
    width: 242px;
}
	
.accommodation-img{
	width:267px;
	height:167px;
	margin:0 auto;
	}	
	
.accommodation-more {
    float: left;
    height: 25px;
    margin-left: 105px;
    margin-top: 32px;
    width: 73px;
}

.ayurveda-more{
	float: left;
    height: 25px;
    margin-left: 111px;
    margin-top: 32px;
    width: 73px;
}

.line{
	width:1000px;
	height:12px;
	margin:0 auto;
	}
	
.tourpackage{
	
	background: url("../images/accommodation.jpg") repeat scroll 0 0 transparent;
    float: left;
    height: 254px;
    margin-left:40px;
    margin-top: 25px;
    width: 289px;
}

.rentavehicle {
    color: #8E5D0E;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 22px;
    font-weight: bold;
    height: 35px;
    margin: 0 auto;
    padding-left: 55px;
    padding-top: 5px;
    width: 205px;
}	


.allgorund{
    color: #8E5D0E;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 22px;
    font-weight: bold;
    height: 35px;
    margin: 0 auto;
    padding-left: 10px;
    padding-top: 5px;
    width: 205px;
}

.ecotourism {
    color: #8E5D0E;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 22px;
    font-weight: bold;
    height: 35px;
    margin: 0 auto;
    padding-left: 10px;
    padding-top: 5px;
    width: 275px;
}
	
.pilgrims {
    color: #8E5D0E;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 22px;
    font-weight: bold;
    height: 35px;
    margin: 0 auto;
    padding-left: 67px;
    padding-top: 5px;
    width: 205px;
}	

.spa-romandic {
    color: #8E5D0E;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 22px;
    font-weight: bold;
    height: 35px;
    margin: 0 auto;
    padding-left: 10px;
    padding-top: 5px;
    width: 262px;
}


.familytour {
    color: #8E5D0E;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 22px;
    font-weight: bold;
    height: 35px;
    margin: 0 auto;
    padding-left: 10px;
    padding-top: 5px;
    width: 184px;
}


/*our-destination
---------------------------------------------------------------------------------------------------------------------*/

.border-kerala{
	width:940px;
	margin:0 auto;
	border:1px solid #E5811E;
	border-radius: 10px 10px 10px 10px;
	}
	
	
.border-india {
    border: 1px solid #E5811E;
    border-radius: 10px 10px 10px 10px;
    height: auto;
    margin: 20px auto 0;
    width: 940px;
}
	
.kerala-head {
    color: #BC121F;
    font-family: arial;
    font-size: 24px;
    padding-top: 7px;
}

.kerala-img {
    float: left;
    height: 149px;
    width: 200px;
}

.kerala-img-1{
	width:200px;
	height:190px;
	float:left;
	margin-left:20px;
	margin-top:15px;
	}
	
.kerala-img-2 {
    float: left;
    height: 149px;
    margin-left: 34px;
    margin-top: 15px;
    width: 200px;
}
	
.alappuzha {
	float: left;
	padding-top: 5px;
	width: 200px;
	margin-bottom: 10px;
}
	
	
/*servide-details
---------------------------------------------------------------------------------------------------------------------*/
.accommodation-1 {
    float: left;
    height: 137px;
    margin-left: 0;
    margin-top: 6px;
    width: 643px;
}

.content-text-service {
    color: #5A4305;
    float: left;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 12px;
    height: 90px;
    line-height: 21px;
    padding-left: 14px;
    text-align: justify;
    width: 430px;
}


.content-text-service-2 {
    color: #5A4305;
    float: left;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 12px;
    height: 90px;
    line-height: 20px;
    margin-top: -18px;
    padding-left: 14px;
    text-align: justify;
    width: 430px;
}

.accommodation-img-1 {
    float: left;
    height: 107px;
    margin-left: 18px;
    width: 157px;
}	
	
.accommodation-border {
    background: url("../images/accommodation.jpg") repeat scroll 0 0 transparent;
    border: 1px solid #E5811E;
    border-radius: 10px 10px 10px 10px;
    float: left;
    height: 162px;
    margin-left: 20px;
    width: 643px;
}


.accommodation-border-1 {
	background:url(../images/accommodation.jpg) repeat;
    border: 1px solid #E5811E;
    border-radius: 10px 10px 10px 10px;
    float: left;
    height: 170px;
    margin-left: 20px;
    margin-top: 25px;
    width: 643px;
}

.accommodation-border-2 {
    background: url("../images/accommodation.jpg") repeat scroll 0 0 transparent;
    border: 1px solid #E5811E;
    border-radius: 10px 10px 10px 10px;
    float: left;
    height: 170px;
    margin-left: 20px;
    margin-top: 25px;
    width: 643px;
}

.accommodation-text {
    color: #8e5d0e;
    float: left;
    font-family: "Century Gothic",Arial,sans-serif;
    font-size: 17px;
    font-weight: bold;
    padding-left: 21px;
    padding-top: 5px;
}

.service-content {
    color: #5A4305;
    float: left;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 12px;
    height: 97px;
    line-height: 21px;
    margin-left: 20px;
    margin-top: 10px;
    text-align: justify;
    width: 665px;
}





/*Enquiry
-------------------------------------------------------------------------------------------*/



.enquiry{
	width:651px;
	height:auto;
	float:left;
	margin-left:20px;
	margin-top:15px;
	border: 1px solid #E5811E;
	border-radius: 10px 10px 10px 10px;
	background-color: #EED89C;
	margin-bottom: 15px;
	}
	
.Personal-details{
	width:619px;
	height:100px;
	float:left;
	margin-left:20px;
	margin-top:15px;
	}
	
	
.Personal-details-1{
	width:619px;
	height:75px;
	float:left;
	margin-left:20px;
	margin-top:15px;
	}
	
.personal-details-head{
	font-family:"Arial", Helvetica, sans-serif;	
	font-size:15px;
	color:#5A4305;
	font-weight:bold;
	}
	
.name{
	font-family:"Arial", Helvetica, sans-serif;
	font-size:13px;
	color:#5A4305;
	}
	
.textfield {
    background: none repeat scroll 0 0 transparent;
    border: 1px solid #5A4305;
    float: left;
    font-family:"Arial", Helvetica, sans-serif;
    font-size: 12px;
    height: 20px;
    width: 150px;
}	
	
.listmenu{
	
	background: none repeat scroll 0 0 transparent;
    border: 1px solid #5A4305;
    float: left;
    font-family:"Arial", Helvetica, sans-serif;
    font-size: 12px;
    height: 20px;
    width: 75px;
}	

.listmenu-1{
	background: none repeat scroll 0 0 transparent;
    border: 1px solid #5A4305;
    float: left;
    font-family:"Arial", Helvetica, sans-serif;
    font-size: 12px;
    height: 20px;
    width: 152px;
}	
	
.brdrwhy{
    border-bottom:#c4a252 solid 1px;
	}
	
	
	
.srvfnt{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#684d02;
	text-decoration:none;
	}
	
.srvfnt2{
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#362803;
	text-decoration:none;
	line-height:24px;
	}
	
.srvfnt3{
    font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#8e1019;
	text-decoration:none;
	line-height:24px;
	}

.kerala-headnw {
    color: #BC121F;
    font-family: arial;
    font-size: 24px;
    font-weight: bold;
    padding-left: 20px;
    padding-top: 7px;
}


.bordrloctn{
   border:#c5ae6f solid 9px;
   }

.munnar-images{
	width:660px;
	height:auto;
	float:left;
	}
	
	.munnar-img{
	width:201px;
	height:155px;
	float:left;
	margin-right:9px;
	margin-left: 8px;
	
	
	}

.side-bar-enquiry {
    background: url("../images/accommodation.jpg") repeat scroll 0 0 transparent;
    border: 1px solid #ECA342;
    border-radius: 8px 8px 8px 8px;
    float: left;
    height: 325px;
    margin-top: 60px;
    width: 295px;
}

.side-bar-locations{
	background: url("../images/accommodation.jpg") repeat scroll 0 0 transparent;
    border: 1px solid #ECA342;
    border-radius: 8px 8px 8px 8px;
    float: left;
    height: 325px;
    margin-top: 60px;
    width: 295px;
}

.form{
    height: 30px;
    margin: 35px auto 0;
    width: 280px;
}

.form-2{
    height: 30px;
    margin: 20px auto 0;
    width: 280px;
}

.form-name {
    float: left;
    height: 30px;
    width: 80px;
}
	
.form-name-text{
	font-family: "Arial",Helvetica,sans-serif;
    font-size: 15px;
	color:#5a4305;
	padding-left:20px;
	padding-top:8px;
	}
	
.text_feld {
    background: none repeat scroll 0 0 transparent;
    border: 1px solid #333333;
    height: 31px;
    width: 185px;
}
		
		.confnt {
    color: #5A4305;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 12px;
    line-height: 21px;
	text-decoration:none;
	
}

.textarea-2 {
    background: none repeat scroll 0 0 transparent;
    border: 1px solid #333333;
    float: left;
    height: 80px;
    width: 185px;
}	

.submit-button {
	float: left;
	height: 27px;
	margin-left: 170px;
	margin-top: 10px;
	width: 70px;
	margin-bottom: 10px;
}


.submit-button-1 {
    float: left;
    height: 27px;
    margin-bottom: 10px;
    margin-left: 204px;
    margin-top: 10px;
    width: 70px;
}


.allp{
   font-family:Arial, Helvetica, sans-serif;
   font-size:16px;
   color:#601c02;
   text-decoration:none;
   }
   
   
   
   
   
   


.content-left-about-kerala {
    float: left;
    height: 900px;
    width: 684px;
}

.content-left-about-thamil {
    float: left;
    height: 960px;
    width: 684px;
}

	

.kerala-head-2 {
    float:left;
    height: 40px;
    margin-left: 15px;
    margin-top: 35px;
    width: 206px;
}


.lakshadweep-head-2 {
    float: left;
    height: 40px;
    margin-left: 15px;
    margin-top: 35px;
    width: 266px;
}


.tamilnadu-head-2 {
    float:left;
    height: 40px;
    margin-left: 15px;
    margin-top: 35px;
    width: 303px;
}


.kerala-text-2{
	font-family:"Swis721 Cn BT", Arial, sans-serif;
	font-size:24px;
	color:#a53a42;
	}	


.kerala-highlight-main{
	width:667px;
	height:148px;
	float:left;
	margin-left:15px;
	margin-top:10px;
	}
	
.kerala-highlight-main-2{
	width:667px;
	height:148px;
	float:left;
	margin-left:15px;
	margin-top:10px;
	}
	
.kerala-highlight-half{
	width:327px;
	height:148px;
	float:left;
	}

.kerala-highlight-image{
	width:163px;
	height:148px;
	float:left;
	}
	
.kerala-highlight-image-2{
	width:163px;
	height:148px;
	float:left;
	}

.kerala-highlight-image-1{
	width:140px;
	height:99px;
	float:left;
	}

.kerala-highlight-image-1-content {
    float: left;
    height: 20px;
    margin-left: 19px;
    width: 110px;
}



.tamil-highlight-image-1-content {
    float: left;
    height: 20px;
    margin-left: 26px;
    width: 110px;
}

.laksha-highlight-image-1-content {
    float: left;
    height: 20px;
    margin-left: 33px;
    width: 110px;
}



.kerala-highlight-image-2-content {
    float: left;
    height: 20px;
    margin-left: 13px;
    width: 120px;
}


.tamil-highlight-image-2-content {
    float: left;
    height: 20px;
    margin-left: 38px;
    width: 120px;
}

.tamil-highlight-hillstation-image {
    float: left;
    height: 20px;
    margin-left: 21px;
    width: 120px;
}


.laksha-highlight-image-2-content {
    float: left;
    height: 20px;
    margin-left: 28px;
    width: 120px;
}


.kerala-highlight-image-3-content {
    float: left;
    height: 20px;
    margin-left: 49px;
    width: 50px;
}

.laksha-highlight-image-3-content {
    float: left;
    height: 20px;
    margin-left: 27px;
    width: 100px;
}

.thamil-highlight-image-3-content {
    float: left;
    height: 20px;
    margin-left: 39px;
    width: 80px;
}


.kerala-highlight-image-4-content {
    float: left;
    height: 20px;
    margin-left: 13px;
    width: 120px;
}


.laksha-highlight-image-4-content {
    float: left;
    height: 20px;
    margin-left: 41px;
    width: 60px;
}


.tamil-highlight-image-4-content {
    float: left;
    height: 20px;
    margin-left: 31px;
    width: 120px;
}


.tamil-highlight-ooty-image {
    float: left;
    height: 20px;
    margin-left: 4px;
    width: 140px;
}


.kerala-highlight-image-5-content {
    float: left;
    height: 20px;
    margin-left: 30px;
    width: 90px;
}


.laksha-highlight-image-5-content {
    float: left;
    height: 20px;
    margin-left: 21px;
    width: 107px;
}


.tamil-highlight-image-5-content {
    float: left;
    height: 20px;
    margin-left:45px;
    width: 90px;
}


.tamil-highlight-art-festivals-image {
    float: left;
    height: 20px;
    margin-left: 26px;
    width: 94px;
}


.kerala-highlight-image-6-content {
    float: left;
    height: 20px;
    margin-left: 14px;
    width: 120px;
}



.tamil-highlight-cuisine-image {
    float: left;
    height: 20px;
    margin-left: 20px;
    width: 101px;
}


.kerala-highlight-architecture-image {
    float: left;
    height: 20px;
    margin-left: 5px;
    width: 142px;
}

.kerala-highlight-image-7-content {
    float: left;
    height: 20px;
    margin-left: 12px;
    width: 120px;
}


.kerala-highlight-image-1-content-text{
	font-family:"Arial", Helvetica, sans-serif;
	font-size:13px;
	color:#464646;
	}


.kerala-content{
	width:617px;
	height:46px;
	float:left;
	margin-left:15px;
	margin-top:10px;
	}
	
	
.kerala-content-text{
	font-family:"Arial", Helvetica, sans-serif;
	font-size:12px;
	color:#464646;
	text-align:justify;
	line-height:19px;
	}	
	
.what-kerala-head {
    float: left;
    height: 36px;
    margin-left: 15px;
    margin-top: 30px;
    width: 506px;
}
	
.what-kerala-head-text{
	font-family:Impact, Arial, serif;
	font-size:22px;
	color:#a53a42;
	}	
	
.what-kerala-content-1 {
    float: left;
    height: 60px;
    margin-left: 15px;
    margin-top: 3px;
    width: 562px;
}

.what-kerala-content-1-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a34600;
	line-height:19px;
	text-align:justify;
	}	
	
.what-kerala-content-2 {
    float: left;
    height: 60px;
    margin-left: 15px;
    margin-top: 10px;
    width: 562px;
}

.what-kerala-content-2-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#464646;
	line-height:19px;
	text-align:justify;
	}	


.what-kerala-content-3 {
    float: left;
    height: 100px;
    margin-left: 15px;
    margin-top: 10px;
    width: 562px;
}

.what-thamilnadu-content-3 {
    float: left;
    height: 100px;
    margin-left: 15px;
    margin-top: 47px;
    width: 562px;
}


.what-kerala-content-3-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a53a42;
	line-height:19px;
	text-align:justify;
	}


.kerala-must-see{
	width:460px;
	height:47px;
	float:left;
	margin-left:15px;
	margin-top:10px;
	}
   
   
   
   
   
   
   
   
 .content-top{
 	width:1004px;
	height:342px;
	margin:0 auto;
	}
	
	
.content-top-2 {
    height: 342px;
    margin: 5px auto 0;
    width: 1004px;
}

   
.content-top-left {
    float: left;
    height: 342px;
    margin-left: 13px;
    width: 653px;
}  
   
.content-top-left-2 {
    float: left;
    height: 342px;
    margin-left: 20px;
    width: 309px;
}
	
.content-top-left-3 {
    float: left;
    height: 342px;
    margin-left: 7px;
    width: 302px;
}	
	
.content-top-left-4{
	width:324px;
	height:342px;
	float:left;
	} 
	     
   
.service-content-box {
    background: url("../images/service-content-bg.jpg") repeat scroll 0 0 transparent;
    border: 1px solid #B39F6A;
    float: left;
    height: 307px;
    margin-left: 22px;
    margin-top: 25px;
    width: 245px;
} 


.service-accomodation-head {
    height: 40px;
    margin: 12px auto 0;
    width: 145px;
} 
   
   
.service-accomodation-head-2 {
    height: 40px;
    margin: 12px auto 0;
    width: 190px;
}

.service-accomodation-head-3 {
    height: 40px;
    margin: 12px auto 0;
    width: 128px;
}	   
    
   
.service-accomodation-head-text{
	font-family:"Arial", Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#5a4305;
	margin:0 auto;
	}
	
.service-accomodation-img{
	width:178px;
	height:121px;
	margin:0 auto;
	}	
	
.service-accomodation-con {
    height: 105px;
    margin: 11px auto 0;
    width: 214px;
}	
	
.service-accomodation-con-text{
	font-family:"Arial", Helvetica, sans-serif;
	font-size:12px;
	color:#5a4305;
	line-height:18px;
	text-align:justify;
	} 
	
	
	
	
	
	
.service-tourpackge-head {
    height: 40px;
    margin: 12px auto 0;
    width: 114px;
}

.service-gorund-head {
    height: 40px;
    margin: 12px auto 0;
    width: 167px;
}	


.service-wild-head {
    height: 40px;
    margin: 12px auto 0;
    width: 225px;
}

.service-Pilgrim-head {
    height: 40px;
    margin: 12px auto 0;
    width: 117px;
}


.service-spa-head {
    height: 40px;
    margin: 12px auto 0;
    width: 220px;
}

.service-family-head {
    height: 40px;
    margin: 12px auto 0;
    width: 140px;
}
.pp{
	   padding-right:5px;
	   }
	
   
.trd{
	width:469px;
	height:auto;
	background-color:#edd899;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border:#ffffff solid 1px ;

margin-bottom:25px;
box-shadow: 0px 2px 5px #b9943c;
margin:0px 15px 45px 15px;


	
	float:left;
}

.tdrbg{
	background-image:url(../images/tdbg.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	text-decoration:none;
}

.trfnt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
      color:#920c05;
	  text-decoration:none;
	  
}

.trfnt2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
      color:#332300;
	  text-decoration:none;
	  line-height:18px;
	  text-align:justify;
	  
}

.trfnt3{
	font-family:Impact, Arial, serif;
	font-size:26px;
	color:#e63410;
	text-decoration:none;
	}	
	
.trfnt4{
	font-family:Impact, Arial, serif;
	font-size:26px;
	color:#553b02;
	text-decoration:none;
	}
	
.wht{
	border:#c0a560 solid 1px;
}

.photo1{
	width:145px;
	height:120px;
	border:#fffcf7 solid 8px;
	margin:12px;
	float:left;
	
}
