body{	background-color:#fefbd5;	font-family:"Times New Roman", Times, serif;	font-size:18px;	color:#000000;	min-width:800px;	margin:0px;	padding:0px;	line-height:1.2em;}#main{		margin: 0 auto auto auto;	width: 800px;	text-align: left;}#banner{	background-image:url("images/Banner2.png");	background-repeat:no-repeat;	width:800px;	height:132px;	margin:0;}/** C S S  F O R  D R O P D O W N  M E N U **/.menu{	padding-top:92px;	padding-left:120px;	font-size:14px;	font-style:italic;	font-weight:bold;}.menu a{	color:#000000;	text-decoration:none;	padding-right:55px;}.menu a:hover{	text-decoration:underline;}#dropmenudiv{position:absolute;border-bottom-width: 0;font:normal 14px Times New Roman;line-height:22px;z-index:100;}#dropmenudiv a{width: 100%;display: block;text-indent: 3px;border-bottom: 1px solid #999999;border-left:1px solid #999999;border-right:1px solid #999999;padding: 1px 0;text-decoration: none;font-weight: bold;color:#000000;}#dropmenudiv a:hover{ /*hover background color*/background-color: white;color:#000000;}/** I N D E X  P A G E **/#index{	background-image:url("images/indexbackground.png");	background-repeat: no-repeat;	width: 800px;	height: 682px;	margin-bottom:20px;	padding:0;}.textbody{	width:400px;	padding-left:200px;	padding-right:200px;	margin:20px 10px 10px 10px;}.footerindex{	width:810px;	font-size:14px;	border-top:1px solid black;	float:right;	text-align:center;}/** A B O U T  P A G E **/#about{	background-image:url("images/aboutbackground.png");	background-repeat: no-repeat;	width: 800px;	height: 850px;	margin:0px;	padding-bottom:100px;}.aboutbody{	width:500px;	padding-left:130px;	padding-right:170px;	padding-bottom:80px;	margin:0 10px 10px 10px;}/** A W A R D S  P A G E **/#awards{	background-image:url("images/awardsbackground.png");	background-repeat: no-repeat;	width: 800px;	height: 746px;	margin:0;	padding:0;}.awardsbody{	width:400px;	margin:0 10px 10px 10px;	float:left;}.leftcolumn{	width:160px;	background-color:#999999;	margin-top:260px;	margin-right:10px;	margin-left:10px;	padding:5px 5px 5px 5px;	float:left;}.rightcolumn{	width:160px;	background-color:#999999;	margin-top:30px;	margin-right:10px;	margin-left:10px;	padding:5px 5px 5px 5px;	float:right;}/** W I L D L I F E  P A G E **/	#wildlife{	background-image:url("images/wildlifebackground.png");	background-repeat: no-repeat;	width: 800px;	height: 746px;	margin-bottom:20px;	padding:0;}.wildlifebody{	width:400px;	margin:0 10px 10px 10px;	float:left;}.left{	width:170px;	margin-top:260px;	margin-right:10px;	float:left;}.comment{	background-color:#999999;	font-style:italic;	padding:5px 5px 5px 5px;	border-bottom:5px solid #fefbd5;	font-size:14px;}	/** F I N D  U S  P A G E **/#findus{	width:800px;	height:600px;}.findbody{	width:600px;	margin:20px 20px 20px 20px;	float:left;}.map{	background-image:url("images/map.png");	background-repeat:no-repeat;	height:457px;	width:513px;}.rightmapcolumn{	background-image:url("images/findusbackground.png");	background-repeat:no-repeat;	height:592px;	width:151px;	float:right;}/**  S E L F C A T E R I N G  P A G E **/#selfcatering{	width:800px;	height:800px;	margin-bottom:20px;}.leftself{	background-image:url("images/scateringleft.png");	background-repeat:no-repeat;	width:186px;	height:551px;	margin-left:20px;	float:left;}.selfcatering{	width:393px;	margin:0 10px 20px 10px;	float:left;}.rightself{	background-image:url("images/scateringright.png");	background-repeat:no-repeat;	width:161px;	height:593px;	margin-right:20px;	float:right;}.baselink{	width:393px;	border-top:1px solid black;	margin-bottom:20px;}.baselink a{	color:#000000;	font-style:italic;	font-weight:bold;	text-decoration:none;}.baselink a:hover{	text-decoration:underline;}/** D I S A B L E D  C A R A V A N **/#disabled{	width:800px;	height:600px;}.leftdisabled{	background-image:url("images/disabledleft.png");	background-repeat:no-repeat;	width:125px;	height:571px;	margin-left:20px;	float:left;}.disabledcaravan{	width:412px;	margin:0 10px 20px 10px;	float:left;}.rightdisabled{	background-image:url("images/disabledright.png");	background-repeat:no-repeat;	width:203px;	height:571px;	margin-right:20px;	float:right;}/** I N T E R E S T  P A G E **/#interest{	width:800px;	height:1000px;}.interestleft{	font-size:14px;	width:370px;	margin-left:20px;	margin-right:10px;	padding-bottom:20px;	float:left;}#interest b{	color:#0033CC;}.interestright{	font-size:14px;	width:370px;	margin-left:10px;	margin-right:20px;	margin-bottom:20px;	float:right;}	/** G A L L E R Y  P A G E **/#gallery{	width:800px;	height:600px;	margin-left:40px;}#gallery img{	border:0;	margin-bottom:10px;	margin-right:10px;}/** C A R A V A N  T A R I F F **/#caravan{	width:800px;	height:600px;	margin-bottom:20px;}.carleft{	background-color:#b4d1af;	font-size:14px;	width:200px;	margin-left:20px;	padding-left:5px;	padding-top:5px;	padding-bottom:5px;	float:left;}.carleft2{	background-color:#c8dcc2;	font-size:14px;	width:70px;	padding-left:5px;	padding-top:5px;	padding-bottom:5px;	margin-bottom:20px;	float:left;}.carleft3{	background-color:#b4d1af;	font-size:14px;	width:70px;	padding-left:5px;	padding-top:5px;	padding-bottom:5px;	float:left;	margin-bottom:20px;}.carbody{	font-size:14px;	width:400px;	padding-left:10px;	padding-top:5px;	padding-bottom:5px;	float:left;	line-height:1.2em;}#footercar{	font-size:12px;	text-syle:italic;	vertical-align:bottom;	width:380px;	height:20px;	margin-bottom:20px;	margin-top:20px;	border-top:1px solid black;}/** T O U R I N G  P A G E **/#camp{	width:800px;	height:630px;	margin-bottom:20px;}.campleft{	background-color:#c8dcc2;	font-size:14px;	width:200px;	height:570px;	margin-left:20px;	padding-left:5px;	padding-top:5px;	padding-bottom:5px;	float:left;}.campleft2{	background-color:#b4d1af;	font-size:14px;	width:70px;	padding-left:5px;	height:570px;	padding-top:5px;	padding-bottom:20px;	padding-bottom:5px;	margin-bottom:20px;	float:left;}.campbody{	font-size:14px;	width:400px;	padding-left:10px;	padding-top:5px;	padding-bottom:5px;	float:left;	line-height:1.2em;}#footercamp{	font-size:12px;	text-syle:italic;	vertical-align:bottom;	width:380px;	height:20px;	margin-bottom:20px;	border-top:1px solid black;}/** C O N T A C T  U S **/#contact{	height:600px;	width:800px;}.contactrighttop{	background-image:url("images/logo.png");	background-repeat:no-repeat;	height:184px;	width:173px;	margin-right:20px;	float:right;}.contactright{	width:320px;	margin-right:20px;	float:right;	font-size:14px;}.contactrightbase{	width:320px;	margin-right:20px;	margin-top:200px;	float:right;	font-size:14px;}.contactrightbase2{	width:320px;	margin-right:20px;	margin-top:20px;	float:right;	font-size:14px;}	.contactbody{	width:420px;	margin-left:20px;	float:left;}/** C S S  F O R  L I G H T B O X **/#lightbox{	position: absolute;	left: 0;	width: 100%;	z-index: 100;	text-align: center;	line-height: 0;	}#lightbox a img{ border: none; }#outerImageContainer{	position: relative;	background-color: #fff;	width: 250px;	height: 250px;	margin: 0 auto;	}#imageContainer{	padding: 10px;	}#loading{	position: absolute;	top: 40%;	left: 0%;	height: 25%;	width: 100%;	text-align: center;	line-height: 0;	}#hoverNav{	position: absolute;	top: 0;	left: 0;	height: 100%;	width: 100%;	z-index: 10;	}#imageContainer>#hoverNav{ left: 0;}#hoverNav a{ outline: none;}#prevLink, #nextLink{	width: 49%;	height: 100%;	background: transparent url("images/blank.gif") no-repeat; /* Trick IE into showing hover */	display: block;	}#prevLink { left: 0; float: left;}#nextLink { right: 0; float: right;}#prevLink:hover, #prevLink:visited:hover { background: url("images/prevlabel.gif") left 15% no-repeat; }#nextLink:hover, #nextLink:visited:hover { background: url("images/nextlabel.gif") right 15% no-repeat; }#imageDataContainer{	font: 10px Verdana, Helvetica, sans-serif;	background-color: #fff;	margin: 0 auto;	line-height: 1.4em;	overflow: auto;	width: 100%		}#imageData{	padding:0 10px; color: #666; }#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	#imageData #caption{ font-weight: bold;	}#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}			#overlay{	position: absolute;	top: 0;	left: 0;	z-index: 90;	width: 100%;	height: 500px;	background-color: #000;	}	/** G E N E R A L  C S S  C O N T R O L S **/		h1{	font-size:18px;	font-style:italic;	font-weight:bold;}h2{	font-size:14px;	font-style:italic;	text-decoration:bold;}h3{	font-size:11px;	font-style:italic;	line-height:1.0em;	font-weight:lighter;}.italic /** control of visitor comments **/{	font-size:14px;	font-style:italic;	line-height:1.4em;}.carbody img {	margin-right:15px;	margin-top:30px;	border:0px;	}	.campbody img {	margin-right:15px;	margin-top:5px;	border:0px;	}	/************ CSS FOR FORMS ***********************/#forms{	width:400px;	float:left;	border-right:1px solid black;}		label,input {	display: block;	width: 150px;	float: left;	margin-top: 5px;}label {	text-align: right;	width: 200px;	padding-right: 20px;}br{clear:left;}/* CSS Document */