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

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,label,input,p,blockquote,table,tr,th,td,embed,object,button{margin:0;padding:0;}
img {border:0px; outline:none; }
a { outline: none; text-decoration:none; }
a:hover{ text-decoration:none; outline:none; }
body {background:url(../images/bg.jpg) top repeat-x ; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; }
h1 {padding:10px 10px; color:#384304; font-size:22px; font-family:"Trebuchet MS", Arial; }
h2 {padding:5px 0px; color:#384304; font-size:14px; text-decoration:underline; }
h3 {padding:0px 5px; color:#384304; margin:0px; font-size:12px; }
p {padding:10px 0px; }
.kerala {padding:5px; }

.imggen {border:0px; margin:0px; padding:0px; }
.pkgimg {margin:0px 10px 10px 10px; }


.container {width:890px; height:800px; margin:0 auto; }
.head_top {width:890px; height:16px; float:left; display:block; margin:0px; padding:0px; background:url(../images/top_1.jpg) no-repeat; }
.left_cont {width:176px; height:auto; margin:0px; padding:0px; float:left; display:block; }
.left_logo {width:176px; height:179px; margin:0px; padding:0px; float:left; display:block; }
.left_menu {width:126px; height:309px; float:left; display:block; background:url(../images/left_menu.jpg) no-repeat; padding:5px 0px 0px 50px; line-height:33px; color:#7c0810; }
.left_menu ul {display:block; list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.left_menu ul li {display:block; list-style-type:none; }
.left_menu ul li a {color:#384304; }
.left_menu ul li a:hover {color:#FF0000; }
.left_contact {width:166px; height:228px; float:left; display:block; background:#f5ffc7 ; padding:10px 0px 0px 10px; }

.contentblk {width:714px; height:auto; float:left; display:block; background:#fff; }
.flash_banner {width:623px; height:280px; float:left; display:block; position:relative; background:url(../images/Bharat-Travels.jpg) no-repeat; }
.flash_right {width:91px; height:280px; float:left; display:block; position:relative; background:url(../images/right_img.jpg) no-repeat; }
.content_left {width:34px; height:220px; float:left; display:block; }
.cont_l1 {width:34px; height:212px; float:left; display:block; position:relative; background:url(../images/left_img.jpg) no-repeat; }
.cont_l2 {width:34px; height:24px; float:left; display:block; background:url(../images/left_img_repeat.jpg) repeat-y;}
.content_right {width:655px; height:auto; float:left; display:block; position:relative; padding:10px 10px 10px 5px; }
.content_right_top {width:680px; height:63px; float:left; display:block; background:url(../images/top_repeat.jpg) repeat-x; padding-top:30px; }

.footer {width:890px; height:80px; float:left; display:block; background:url(../images/foot_bg.jpg) #FFFFFF; }
.foot_left {width:593px; height:30px; float:left; display:block; padding:30px 0px 0px 20px; font-size:11px; }
.foot_right {width:277px; height:30px; color:#e4bfc3; float:left; display:block; padding:20px 0px 0px 0px; line-height:22px; }
.foot_right a , .foot_left a {color:#FFFFFF; text-decoration:none; }
.foot_right a:hover , .foot_left a:hover {color:#00FF66; text-decoration:none; }

.cont_l {width:310px; height:200px; float:left; display:block; position:relative; }
.cont_r {width:300px; height:200px; float:left; display:block; position:relative; padding-left:20px; }

.site {color:#384304; }
.site:hover {color:#384304; }

.cont_r_top { width:300px; height:15px; float:left; display:block; background:url(../images/cont_right_top.jpg) no-repeat; }
.cont_r_mid { width:280px; height:200px; float:left; display:block; background:url(../images/cont_right_mid.jpg) repeat-y; padding:20px 0px 0px 20px; font-size:14px; color:#FFFFFF; }
.cont_r_mid a , .cont_r_mid a:hover {color:#FFFFFF; }
.cont_r_btm { width:300px; height:15px; float:left; display:block; background:url(../images/cont_right_btm.jpg) no-repeat; }

.hmstay {width:650px; float:left; display:block; padding-top:10px; }


/* Extreme Media Feedback Form Styles - Starts */

.clear {clear:both; }
#form {width:330px; height:auto; padding:10px 0px; font:12px Verdana, Arial, Helvetica, sans-serif normal;  }
.form-field {width:330px; height:30px; }
.label-form {width:120px; float:left; display:block; height:auto;}
.input-form {width:200px; float:left; height:20px; display:block; border:1px #CCCCCC solid; } 
.text-area-form {width:200px; float:left; height:60px; display:block; border:1px #CCCCCC solid; }
.star {color:#FF0000; font-size:11px;}
.form-btn {width:280px; height:30px; padding-left:80px; }
.ver-form {width:120px; float:left; height:20px; display:block; border:1px #CCCCCC solid; } 


/* Extreme Media Feedback Form Styles - End */