body {margin:0; font:12px Tahoma; color:#858585; background:url(../images-09/body-bg.jpg) repeat-x;}
p {font:12px Verdana; line-height:20px;}
a {outline:none; color:#858585; text-decoration:underline;}
a:hover {}
ul { list-style:url(../images-09/list.gif); line-height:15px;}

h1 {font:14px Verdana; font-weight:bold; color:#0096ff; background:url(../images-09/bullet.jpg) no-repeat; padding-left:25px; height:19px; margin:0px;}

.mainTable {width:970px;}
.header {height:75px; color:#026a99; font:14px Tahoma;}
.logo { width:606px;}
.headerRight {text-align:center;}

.menuTd{ height:40px;}
.leftBorder{width:7px; background:url(../images-09/left-border.jpg) no-repeat;}
.rightBorder{width:7px; background:url(../images-09/right-border.jpg) no-repeat;}

.menu {background:url(../images-09/menu-bg.gif) repeat-x; height:40px;}
.menu ul{margin:0;padding:0; float:left; font-size:11px; font-weight:bold;}
.menu ul li{background:url(../images-09/menu-seperator.gif) no-repeat right top; float:left; list-style:none; height:38px; line-height:38px;}
.menu ul li a{float:left; text-decoration:none; color:#0e89c1; background:url(../images-09/arrow.gif) no-repeat left center; padding-left:10px; margin-left:20px; margin-right:20px;}
.menu ul li a:hover{color:#01baff; background:url(../images-09/arrow-hover.gif) no-repeat left center; text-decoration:none; padding-left:10px;}
.menu ul li.none{background-image:none;}

.searchSpace{ padding-right:5px; background:url(../images-09/menu-bg.gif) repeat-x;}
.topSearch {padding-left:5px; padding-right:5px;}
.topSearch input { background:url(../images-09/input-bg.jpg) no-repeat; width:190px; color:#c9c8c8; font-size:11px; border:none; height:20px; padding:8px 0 0 5px;}



.stainHead{ background:url(../images-09/stain-bg.gif) repeat-x; color:#0096ff; font:14px Tahoma; font-weight:bold; height:40px;}
.Stainrt{width:6px;}
.StainLft{width:6px; padding-right:3px;}

.stainBorder{border-left:1px solid #ededed; border-right:1px solid #ededed;}

.leftNav {width:242px; color:#0578c9;}
.leftNav ul{background:none; margin:0; padding:0; list-style:none; list-style-image:none; margin-left:15px;}
.leftNav li {background:url(../images-09/drop-d-hr.gif) repeat-x left top; line-height:30px; margin-right:20px;}
.leftNav li a{background:url(../images-09/arrow-1.gif) no-repeat left top; color:#0578c9; text-decoration:none; padding-left:15px; display:block;}
.leftNav li a:hover{color:#0096ff; text-decoration:none; background:url(../images-09/arrow-1-hover.gif) no-repeat left top; }
.leftNav li.none{background-image:none;}
.leftNav li.big {line-height:15px;}
.leftNav li.big a{ padding-top:8px; padding-bottom:8px;}
.leftNavBot{height:8px; padding-bottom:10px;}

.headImg{ background:url(../images-09/big--image.jpg) no-repeat; height:348px; width:719px; }
.gallery{ width:98px;}
.gallery a img{border:2px solid #fff; display:block;}
.gallery a:hover img{ border:2px solid #b3fe00; }

.bulletArrow{ width:53px; text-align:left; padding-top:20px;}

.hide{ background:url(../images-09/hide.jpg) no-repeat; color:#000; font-size:11px; width:64px; height:21px; font-weight:bold; padding-left:10px;}
.hide a{color:#000; text-decoration:none;}

.borderLeft {border-left:1px solid #ededed; border-right:1px solid #ededed;}

.content{ padding-left:10px;}

.bodyPart{padding:10px 0;}

.footer{ height:110px; background:url(../images-09/footer-bg.jpg) repeat-x; font-size:11px; color:#339ecd; }
.footer a{ color:#339ecd; text-decoration:none; font:11px Tahoma; font-weight:bold;}
.footer a:hover{ color:#014c6d; text-decoration:none;}
.footerLft{ width:10px;}
.footerrt{ width:10px;}
.rights{font:11px Tahoma; color:#339ecd;}
.prosems{color:#9cdcf8; padding-left:10px; padding-top:40px;}
.prosems a{color:#9cdcf8; padding-left:10px; padding-top:40px; font-weight:normal;}

.space{ padding-left:10px;}

/*inner pages*/

.subHeading{ font-size:14px; text-align:justify; font-weight:bold; font-style:italic;}

.rowone{ background:#efebde; text-align:justify;}
.rowtwo{ background:#f6f2e4; text-align:justify;}
.rowone1{ background:#efebde; text-align:center;}
.rowtwo1{ background:#f6f2e4; text-align:center;}
.tableBorder{ border:1px solid #efebde;}
.head{ background:#fcf9ed; font-weight:bold; color:#5c3838;}
.tableImages{ font:12px; font-weight:bold; color:#636363; padding:10px;}

.blueText{color:#1b476d; font-weight:bold;}
.maroonText{ color:#a11b1e; font-weight:bold;}
.greenText{ color:#366d0d; font-weight:bold;}
.blackText{color:#000; font-weight:bold;}

.prev a{ font-size:14px; font-weight:bold; color:#000; padding-right:10px;}
.prev a:hover{ font-size:14px; font-weight:bold; color:#9d2e2e; padding-right:10px;}
.next a{ font-size:14px; font-weight:bold; color:#000; padding-left:10px;}
.next a:hover{ font-size:14px; font-weight:bold; color:#9d2e2e; padding-left:10px;}

#gallery .rowone1 a img {border:1px solid #decfcf; background-color:#FFF; padding:4px;}
#gallery .rowone1 a:hover img {border:1px solid #decfcf; background-color:#beed2f;}

/* floting Tariff bar in resorts page */
#divStayTopLeft {position:absolute; left:0; width:100%; z-index:5;}
#divStayTopLeft table {padding-right:10px;}
#divStayTopLeft td.flotText {width:91px;}
#divStayTopLeft a {color:#FFF; text-decoration:none; font-weight:bold;}
#divStayTopLeft a img {opacity:0.8; filter:alpha(opacity=80);}
#divStayTopLeft a:hover img{opacity:1; filter:alpha(opacity=100);}
#divStayTopLeft table {width:970px; margin:0 auto;}

/* jquery to banner*/
.imageRight {width:143px; padding:4px 0 0 14px;}
.imageRight a{border:3px solid #fff; display:block; width:115px}
.imageRight a:hover{border:3px solid #b5e104;}
.imageRightSel {border:3px solid #b5e104;}
.imageRightnotSel{border:3px solid #FFFFFF; cursor:pointer;}
.imageRightSel1 {border:3px solid #b5e104;}
.imageRightnotSel1{border:3px solid #FFFFFF;}
.listTable {padding:0px 0;}

.listNumber a {color:#a4a4a4; line-height:37px;}
.listNumber a:hover {color:#fff; font-weight:bold;}

 li.listnumbersel a {color:#fff; font-weight:bold;}
.listNumber1 a {color:#fff; font-weight:normal;}
.listBox {border:1px solid #676767;}
.listHeading {background:url(../images-09/left-heading-bg.jpg) no-repeat; height:41px; font-size:14px; color:#fff; text-align:center; font-weight:bold;}
.listHeading a {color:#fff; display:block;}
.listHeading a:hover {color:#fff;}

.list ul {margin:0; list-style:none; padding:0 0 0 10px; font-weight:bold;}
.list li {padding:0; margin:0; background:url(../images-09/line-horizatal.gif) repeat-x bottom;}
.list li a {background:url(../images-09/arrow-active.gif) no-repeat left top; padding:0 0 0 20px; margin:0; color:#5c3838; display:block; height:30px; line-height:30px;}
.list li.big a {line-height:13px; padding-top:8px; padding-bottom:5px;}
.list li a:hover {background:url(../images-09/arrow-hover.gif) no-repeat left top #fff; color:#9e2f2f;}


.mainImage{ margin-left:10px; float:right; border:2px solid #fff;}

.helpTd{ padding:0 10px;}
.helpBg{ background:url(../images-09/help-bg.jpg) repeat-x; height:155px;}
.helpText{}