@media screen {
body > div#header,body > div#bottom {
position:fixed
}
}

html {
scrollbar-face-color:#AA4225;
scrollbar-highlight-color:#C7B18A;
scrollbar-shadow-color:#DABE86;
scrollbar-3dlight-color:#DABE86;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#DACBB2;
scrollbar-darkshadow-color:#48494A
}

body {
background:#E9E0CF;
font-family:Helvetica, Arial, Tahoma, Verdana, Sans-serif;
font-size:11px;
margin:0;
padding:0;
outline:none;
}

body#home {
text-align:center;
background:#FCE7B2;
margin:0 auto;
padding:10px 0 0
}

body#home div#content {
width:950px;
text-align:left;
margin:0 auto;
padding:0
}

body#home div#headerHome {
width:950px;
position:absolute;
margin:381px 0 0
}

body#home .menu {
top:0;
display:block;
margin:35px 10px 0 0
}

body#home .portfolio {
margin:0;
padding:0
}

body#home .portfolio img {
border:0;
margin:0;
padding:0
}

div#logo {
width:337px;
position:absolute;
left:0;
margin:0;
padding:0
}

div#bottom {
position:absolute;
bottom:0;
left:0;
width:100%;
height:30px;
color:#fff;
border-top:1px solid #393939;
margin:0;
padding:7px 0 0 30px
}

div#content {
width:100%;
margin:0;
padding:0
}

body#contact div#content {
margin:0;
padding:0
}

.head_sub {
background:url(../webimages/homepage/Header_center.jpg) repeat-x;
padding-top:5px
}
.head_offer_sub {
background:url(../webimages/homepage/header_offer_center.jpg) repeat-x;
padding-top:2px
}
h1 {
font-family:verdana;
font-size:13px;
color:#AA4124;
text-align:left;
clear:both;
font-weight:700;
margin:0;
padding:0
}

h3 {
font-family:verdana;
font-size:12px;
color:#AA4124;
padding-left:10px;
font-weight:700;
line-height:25px;
display:block;
margin:0
}

h5 {
font-family:verdana;
font-size:12px;
color:#AA4124;
padding-left:10px;
font-weight:700;
line-height:20px;
display:block;
margin:0
}

a img,a:visited img {
border:0;
}

a {
color:#B14527;
text-decoration:none;
border:0;
outline:none;
}

img a:hover {
background:none
}

a:hover {
color:#B14527;
text-decoration:underline
}

p a:hover {
color:#B14527;
background:#FCE7B2
}

.credits {
color:#f2f2f2;
font-size:10px
}

.credits a:hover {
text-decoration:underline
}

.home_main {
font-family:verdana;
font-size:11px;
text-align:justify;
line-height:16px;
color:#B14527;
padding:0 13px
}

.home_text {
font-family:verdana;
font-size:11px;
text-align:justify;
line-height:16px;
color:#B14527;
padding:0 7px 0 0
}
.home_text1 {
font-family:verdana;
font-size:11px;
line-height:19px;
color:#B14527;
padding:0;
}
.home_text2 {
font-family:verdana;
font-size:11px;
text-align:justify;
line-height:16px;
color:#B14527;
padding:0 7px 0 8px;
}

.home_bold {
font-family:verdana;
font-size:11px;
text-align:center;
color:#B14527;
font-weight:700;
line-height:16px;
padding:5px 0 0
}

.grouphotels {
background:url(../webimages/homepage/group_hotels_bg.jpg) center top no-repeat;
height:25px;
font-size:12px;
font-weight:700;
color:#AA4124;
text-align:center;
padding:3px 0 0
}


.home_contact {
font-size:11px;
font-family:verdana;
font-weight:400;
color:#AA4124;
line-height:20px;
text-align:left;
padding:0 10px
}

ul#hotels_list {
list-style:none;
font-size:12px;
margin:0;
padding:0
}

ul#hotels_list li {
padding-left:11px;
line-height:20px;
color:#AA4124;
font-size:11px;
margin:0
}

ul#hotels_list li a {
padding-bottom:0;
padding-right:0;
padding-top:0;
line-height:15px;
font-size:11px;
text-decoration:none;
font-weight:400
}

ul#hotels_list li a:hover {
text-decoration:none;
color:#FAA61C
}

.about {
width:550px;
height:225px;
background:#FAC466;
filter:alpha(opacity=85);
-moz-opacity:0.85px;


opacity:0.85px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000;
font-size:12px;
text-align:justify;
padding:5px 8px 5px 10px
}

.rollOverToolTip {
background:url(../webimages/homepage/baloonHome_left.gif) no-repeat transparent;
border:0;
color:#fff;
width:200px;
height:145px;
text-align:left;
z-index:13000;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=90);
-moz-opacity:0.9px;
opacity:0.9px
}

.contact {
font-weight:400;
font-size:11px;
font-family:Tahoma,Arial,Verdana,Helvetica;
background:url(../webimages/homepage/baloonhome.gif) no-repeat transparent;
border:0;
color:#fff;
width:200px;
height:145px;
text-align:left;
z-index:13000;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=90);
-moz-opacity:0.9px;
opacity:0.9px
}

.clsPageLoading {
position:absolute;
left:45%;
top:16%;
z-index:auto;
/* 
border-right:#AA4225 1px solid;
border-top:#AA4225 1px solid;
border-left:#AA4225 1px solid;
border-bottom:#AA4225 1px solid;  
background:#F1E6D0;*/
filter:alpha(opacity=90);
color:#AA4225;
width:175px;
height:20px;
margin:0
}

.clsResolution {
position:absolute;
left:32%;
top:35%;
z-index:auto;
border-right:#745519 1px solid;
border-top:#745519 1px solid;
border-left:#745519 1px solid;
border-bottom:#745519 1px solid;
background:#F1E6D0;
width:400px;
height:135px;
margin:0
}

.clsGreetings {
position:absolute;
left:25%;
top:130px;
z-index:auto;
border-right:#6B2D1E 1px solid;
border-top:#6B2D1E 1px solid;
border-left:#6B2D1E 1px solid;
border-bottom:#6B2D1E 1px solid;
background:#6B2D1E;
width:50px;
height:315px;
margin:0
}

.chkResolsTexts {
font-size:11px;
font-family:Tahoma,Arial,Verdana;
color:#745519;
font-weight:700;
line-height:20px
}

.clsResolBGcolor {
background:#745519
}

.clsResolBGcolorMiddle {
background:#F1E6D0
}

#encFilmMain {
width:880px
}

#encFilm {
height:245px;
padding-left:4px
}

#encFilmInner {
position:relative;
height:235px;
width:872px;
overflow:hidden
}

#encScrollBarTop {
position:absolute;
line-height:15px;
font-size:16px;
font-weight:700;
margin:0;
padding:138px 0 0 2px
}
.banner
{

background:url(../webimages/homepage/banner_images/pristine_island_alappuzha_1.jpg) center top no-repeat;

}
#encScrollBarBottom {
font:Verdana, Arial, Helvetica, sans-serif;
line-height:15px;
font-size:16px;
font-weight:700;
position:absolute;
margin:0;
padding:112px 0 0 876px
}

#encScrollBarTop a,#encScrollBarBottom a {
line-height:20px;
display:block;
text-decoration:none;
padding:2px
}

#encNav {
position:relative;
color:#000;
top:0
}

.style1 {
color:red
}

.link_table {
border:#000
}

.link_top {
background:url(../webimages/homepage/bg_links.gif) repeat-x;
border-bottom:1px #D6B571 solid;
border-left:1px #D6B571 solid;
border-right:1px #D6B571 solid;
border-top:1px #D6B571 solid;
color:#B14527;
font-family:Verdana;
font-size:11px;
font-weight:700;
line-height:15px
}

.link_left {
border-bottom:1px #D6B571 solid;
border-top:1px #D6B571 solid;
border-right:1px #D6B571 solid;
font-family:Verdana;
font-size:11px;
font-weight:700;
line-height:15px
}

.link_item {
display:block;
font-family:Verdana;
font-size:11px;
color:#B14527;
font-weight:500;
list-style:none;
margin:0;
padding:0
}

.link_item td {
display:block;
line-height:15px;
list-style:none;
margin:0
}

.link_item td a {
color:#B14527;
text-align:left;
padding-left:15px;
padding-right:15px;
text-decoration:none;
margin:0
}

.link_item td a:hover {
color:#00f;
text-decoration:none
}

h2,h4 {
font-size:12px;
color:#B14527;
font-weight:700;
line-height:10px;
padding-top:8px
}

.color_theme {
background-color:#FAC167;
color:#0000ff;
height:25px;
}
.footer_home {
color:#000;
padding:5px 0 0 0;
background-color:#caba9a;
height:20px;
}
.footer_home a{
color:#000;
padding:5px 5px 0 5px;
height:20px;
}
.footer_home a:hover {
color:#AA4225;
padding:5px 5px 0 5px;
height:20px;
}
.footer_text{
color:#AA4225;
padding:0;
height:20px;
}
.toolTipTextCls,.toolTipTextCls_contact {
font-weight:400;
font-size:11px;
font-family:Tahoma,Arial,Verdana,Helvetica;
color:#AA4225
}

.rollOverToolTip img, .contact img {
margin:8px 0 4px
}

.rollOverToolTip title, .contact title {
font-weight:700;
font-size:11px
}

.rollOverToolTip text, .contact text {
font-size:10px;
color:#a4a4a4;
padding-left:10px
}

.textStyle,<!-- Contact Us Tool Tip End --> 
.textStyle {
font-size:10px;
color:#a4a4a4;
margin:0
}

<!--  Emarald News properties  -->
 
.video_dots {width:270px; background-color:#F4EBDA; color:#AA4225; }
.video_sections {width:270px; background-color:#F4EBDA; color:#AA4225; float:left; height:60px; }
.vid_thumb_cont {width:80px; float:left; padding-left:8px; padding-top:5px;}
.vid_text_cont {width:130px; float:left; font-size:12px; font-weight:bold; padding-top:10px;}
.vid_text_cont a, .vid_text_cont a:visited {text-decoration:none;color:#AA4225;}
.vid_text_cont a:hover {text-decoration:underline; color:#FC7F01;}

.vid_date_cont {font-size:11px; font-weight:normal;}
.vid_go {width:35px; float:left; padding-top:10px;}
 
#video_slider_hidden {
height:360px;
position:relative;
width:270px;
float:left;
}
<!-- Emarald News properties End  -->

<!--  footer group hotels -->
.footer_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#B14527;
text-decoration:none;
border:0;
outline:none;
line-height:18px;
}
.footer_txt a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#B14527;
text-decoration:none;
border:0;
outline:none;
line-height:18px;
}
.footer_txt a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#B14527;
text-decoration:underline;
border:0;
outline:none;
line-height:18px;
}
<!--  footer group hotels end -->

 <!--  home page main banner  -->
#LetterBoxFeature {
width:950px;
height:350px;
} 
#LetterBoxFeature,#Feature{
float:left;
} 
 
img {
border:0;
}
.LetterBoxFeatureControl {
background:#F8F0E3;
opacity:1px;
-moz-opacity:1px;
float:left;
}

.LetterBoxFeatureImage {
float:left;
background:#F8F0E3;
}

.AnimatedLetterBoxFeatureControl {
float:left;
width:950px;
height:350px;
overflow:hidden;
background:#F8F0E3;
}

.LetterBoxFeatureContainer {
float:left;
background:#F8F0E3;
filter:progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=.25,wipsetyle=0,motion=reverse);
overflow:hidden;
}

 
.LetterBoxFeatureContainer {
width:950px;
height:350px;
} 

 <!--  home page main banner end -->