.footerBG {	background-color: #34B0E1;	background-image: url(../images/footer_grad.gif);	background-repeat: repeat-y;	background-position: left top;	letter-spacing: normal;	text-align: left;	vertical-align: middle;	word-spacing: normal;	font-family: Arial;	font-size: 11px;	font-style: normal;	line-height: normal;	color: #FFFFFF;	text-decoration: none;}.shadeLeft {	background-image: url(../images/shadeLeft.gif);	background-repeat: no-repeat;	background-position: right top;}.shadeRight {	background-image: url(../images/shadeRight.gif);	background-repeat: no-repeat;	background-position: left top;}.bottomGrad {	background-image: url(../images/bottomGrad.gif);	background-repeat: repeat-x;}body {	background-color: #9ADFF8;	background-image: url(../images/BG_grad2.gif);	background-repeat: repeat-x;	background-position: left top;}a:link {	color: #044099;	text-decoration: none;}a:visited {	color: #044099;	text-decoration: none;}a:hover {	color: #538f06;	text-decoration: underline;}a:active {	color: #044099;	text-decoration: none;}.highlight {	font-size:14px;	font-style:normal;	color:#167ADD;	line-height: 1.3em;}.bluetext {	font-size:13px;	font-style:normal;	color:#167ADD;	line-height: 1em;}.floatRight {	float: right;	margin: 0 22px 0 0;}.footerText p {	font-family: Arial;	font-size: 11px;	font-style: normal;	margin: 0 0 0 15px;	text-transform: none;	color: #FFFFFF;	text-decoration: none;}.footerText a {	color: #FFFFFF;	text-decoration: none;}.footerText a:hover {	color: #000000;	text-decoration: none;	}/* TOP NAV STYLE USING IMAGE BG */ #nav {	padding:0; margin:0;	background: url(../images/navGrad.gif) repeat-x left top;}#nav ul {	display: block;	padding:0; margin:0 0 0 20px;	width: 536px;	height: 30px;	list-style-type: none;	background-image: url(../images/nav_img.gif);	background-position: left top;}#nav ul li {	display: inline;	margin: 0;	padding: 0;}#nav ul li a {	height: 30px;	background-image: url(../images/nav_img.gif);	background-repeat: no-repeat;	display: block;	float:left;	}#home a { width: 45px; margin-right: 15px; }#accommodation a {width: 127px; margin-right: 15px; background-position:-60px top;}#activities a {width: 73px; margin-right: 15px; background-position:-202px top;}#location a {width: 147px; margin-right: 15px; background-position:-290px top;}#book a {width: 83px; background-position:-452px top;}	#home a:hover, #home a.selected { background-position: 0 -30px;}#accommodation a:hover, #accommodation a.selected {background-position:-60px -30px;}#activities a:hover, #activities a.selected {background-position:-202px -30px;}#location a:hover, #location a.selected {background-position:-290px -30px;}#book a:hover, #book a.selected {background-position:-452px -30px;}	h1{	font-family:Arial, Helvetica, sans-serif;	font-size:16px;	font-style:normal;	color:#167ADD;	font-weight: lighter;	text-transform: none;	text-decoration: none;	line-height: 1.3em;}h3{	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	font-style:normal;	color:#167ADD;	font-weight: lighter;	text-transform: none;	text-decoration: none;	line-height: 1.3em;	padding:0; margin: 5px 0 5px 0;}#homeCell {	padding: 25px 10px 5px 25px;}.contentCell {	padding: 25px 35px 15px 25px;	}.divideHR {	border:1px solid #FFF;	border-width:0 0 1px 0;	margin:25px 0 25px 0;}.divideHR hr { display:none;}p {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-style:normal;	color:;	font-weight: normal;	text-transform: none;	text-decoration: none;	line-height: 15px;	color: #666666;	padding:0; margin: 0 0 0.6em 0;}#headerImg {	width:760px;	height:231px;	background: url(../images/headerImg_home.jpg) no-repeat left top;}#headerImgAccom {	width:760px;	height:231px;	background: url(../images/headerImg_accommodation.jpg) no-repeat left top;}#headerImgActiv {	width:760px;	height:231px;	background: url(../images/headerImg_activities.jpg) no-repeat left top;}#headerImgLocation {	width:760px;	height:231px;	background: url(../images/headerImg_location.jpg) no-repeat left top;}/* #headerImg logo link */h2 {	margin:63px 0 0 0; padding:0;}h2 a{	display:block;	height:75px; width: 374px;	outline:none;}#features{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-style:normal;	color:;	font-weight: normal;	text-transform: none;	text-decoration: none;	line-height: 18px;	color: #666666;	list-style-position: outside;	list-style-image: url(../images/smallArrow.gif);}#StayImg{	width:324px; 	height:42px; background: url(../images/img_staywithus.gif) 15px top no-repeat;}#tel{	width:436px; 	height:42px; background: url(../images/img_callusnow.gif) no-repeat 190px 20px;}a#button{	width:179px; 	height:54px; background: url(../images/button_viewRooms.gif) no-repeat top 24px;	display:block;	text-indent:-5000px; /* this sends text outside of browser to hide it */}.hide {	display: none;}.bodyGrad {	background-color: #CAEDFF;	background-image: url(../images/bodyGrad.gif);	background-repeat: repeat-x;	background-position: left top;}#button {	width:155px; 	height:54px; background: url(../images/button_viewRooms.gif) no-repeat 20px 0px;	outline:none;}
