@charset "utf-8";
/* CSS Document */
/*-------------------------------------------------------General--------------------------------------------*/
*{margin:0; padding:0}
body{background:url(../images/bodyBg.jpg) no-repeat 50% 0 #112e69; font:normal 14px/20px Trebuchet MS, Arial, Helvetica, sans-serif; color:#282828}
ul, li, dl, dt, dd{list-style:none}
img{border:0}
a{outline:none; text-decoration:none}
.clear{font-size:0; line-height:0; clear:both}
.alignJ{text-align:justify}
.noMargin{margin:0!important}
.noPadding{padding:0!important}
.noBorder{border:none!important}
.noBg{background:none!important}
.fcBlack{color:#000000}
.fcWhite{color:#FFFFFF}
.fcBlue{color:#0173e7}
/*--------------------------------------------header-----------------------------------*/
#fixedImage {
			position: fixed;
			right: 0px;
			top: 40px;
			float:right;
}

.header{width:1002px; margin:0 auto}
.nav{margin:0 0 0 22px; float:left; height:39px;}
.nav ul li{margin:0 30px 0 0; float:left;}
.nav ul li a{font-size:14px;  line-height:35px; color:#3fc8ff; float:left; display:block;}
.nav ul li a:hover{border-bottom:4px solid #009de3; color:#ffffff;}
.navActv{border-bottom:4px solid #009de3; font-size:14px; line-height:35px; color:#ffffff; margin:0 15px 0 0; display:block}
.logo{padding:7px 0 26px 0 }
/*---------------------------------container-------------------------*/
.whBg{ padding:0 6px}
.whBgIn{background:url(../images/containerBg.png) repeat 0 0}
.blBorder{border:1px solid #00b6ff; padding:1px}
.fs22{font-size:22px; line-height:16px}
.padT8{padding-top:8px}
.pad20{padding:20px}
.bluePad{padding:16px 22px}
.blTxt{line-height:18px; font-style:italic; color:#00b2ff; padding:10px}
.pad10{padding:10px}
/*------------------------------------footer------------------------*/
.footerBg{background:url(../images/footerBg.jpg) no-repeat 50% 0; width:100%}
.fHead{border-bottom:1px solid #1e232c; font-size:18px; line-height:21px; color:#FFFFFF; padding:0 0 10px 0}
.footerNav a{font-size:12px; line-height:18px; color:#FFFFFF}
.padT20{padding-top:20px}
.phone{font-size:20px; line-height:27px; color:#FFFFFF}
.mailId{font-size:20px; line-height:25px; color:#FFFFFF}
.fTxt{font-size:12px; line-height:25px; font-style:italic; color:#02b8ff; padding:8px 0 0 0}
.footerTxt{font-size:12px; line-height:18px; color:#FFFFFF; text-align:justify}
.guest{font-size:16px; line-height:19px; color:#FFFFFF; margin:20px 0 20px 0}
.star{padding:0 0 0 14px}
.quotes{font-size:25px; line-height:10px; font-style:italic; color:#01b8ff}
.grayBrdr{border-bottom:1px solid #676767; padding:20px 20px 10px 20px}
.copyright{font-size:11px; line-height:30px; color:#8edcfb}
/*------------------------------------fishlist------------------------------------*/
.fishHd{font-size:22px; line-height:24px; color:#011346}
.darkBlue{background-color:#030d37; font-size:16px; line-height:36px; color:#FFFFFF}
.blankBg{font-size:14px; line-height:36px; color:#030d37}
.blueBg{background-color:#7fd2f6; font-size:14px; line-height:36px; color:#030d37}
.fishImg{border:1px solid #030d37}
.padTB14{padding:14px 0}
/*------------------------------------amenities------------------------------------*/
.blBorder1{border:1px solid #00b6ff; padding:6px}
.fs12{font-size:12px; line-height:18px}
/*------------------------------------lagoon------------------------------------*/
.blueLink{font-size:18px; line-height:21px; color:#112e69; text-decoration:underline; text-transform:uppercase}
.blueLink:hover{text-decoration:none}
/*------------------------------------location------------------------------------*/
.padLR20{padding:0 20px}
.quotes1{font-size:24px; line-height:24px}
.blueLink1{font-size:14px; line-height:17px; color:#0173e7; text-decoration:underline}
.blueLink1:hover{text-decoration:none}



#slideshow {
    position:relative;
    height:292px;
	text-align:center;
	width:992px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
