@charset "UTF-8";
/* CSS Document */
body {
	background-color: #FFFFFF;
color:#FFFFFF
	height: auto;
	width: 820px;
	margin: 0px;
	padding: 1px;
	float: none;
	font-family:Georgia, "Times New Roman", Times, serif;
}

p {
color:#161AFF;
font-size:100%;
}

h1 {
font-size:180%;
color:#FF3913;}

h2 {
font-size:140%;
color:#009933;}

h3 {
font-size:160%;
color:#2687EB}

h4 {
	font-size:180%;
	color:#FF3913;
	text-align: center;
}

#nav {
	width:250px;}
	
#nav ul {
	list-style:none;
	margin:0;
	padding:0;}
	
#nav li {
	border-bottom:1px solid #ffde31;}

#nav li a:link, #nav li a:visited {
font-size:150%;
display:block;
padding:2px 0 2px 8px;
border-left:12px solid #FFDE31;
border-right:1PX solid #FFDE31;
background-color:#161aff;
color:#ffffff;
text-decoration:none;
}
#nav li a:hover {
background-color:#2687E8;
color:#ffffff;}
*html #nav l1 a {
width: 100%;}

#rates {
	text-align: left;
	margin: 10px;
	padding: 2px;
	height: auto;
	width: 450px;
	position: absolute;
	left: 260px;
	top: 250px;
	right: auto;
	bottom: auto;}
	
.ratedis {
font-size:80%;}

#amencopy {
text-align: left;
	margin: 10px;
	padding: 2px;
	height: auto;
	width: 380px;
	position: absolute;
	left: 260px;
	top: 250px;
	right: auto;
	bottom: auto;
	color:#161AFF
	font-size:12px}
	
#amencopy li {
color:
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 100%;
	color: #161AFF;}
	
#tentmap {
	text-align: left;
	margin: 10px;
	padding: 2px;
	height: auto;
	width: 380px;
	position: absolute;
	left: 250px;
	top: 342px;
	right: auto;
	bottom: auto;
	border:4px #FFDE31;
}
	
#tentcopy {
	position:absolute;
	height: auto;
	width: 200px;
	left: 29px;
	top: -94px;
	right: 0px;
	bottom: 0px;
}
	
#homehead {
	margin: 0px;
	padding: 0px;
	height: 150px;
	width: 200px;
	position: absolute;
	left: 46px;
	top: 260px;
	right: 0px;
	bottom: 0px;
}
	
#homecopy {
	position: absolute;
	height: auto;
	width: 500px;
	left: 270px;
	top: 270px;
	right: 0px;
	bottom: 0px;}
	
#ratebutton {
	margin: 3px;
	padding: 2px;
	height: auto;
	width: 260px;
	position: absolute;
	left: 282px;
	top: 421px;
	right: 0px;
	bottom: 0px;
}

#amenbutton {
	margin: 3px;
	padding: 2px;
	height: auto;
	width: 260px;
	position: absolute;
	left: 516px;
	top: 603px;
	right: 0px;
	bottom: 0px;}
	
#gettingbutton {
	margin: 3px;
	padding: 2px;
	height: auto;
	width: 260px;
	position: absolute;
	left: 10px;
	top: 450px;
	right: 0px;
	bottom: 0px;}
	
#rvbutton {
	margin: 3px;
	padding: 2px;
	height: auto;
	width: 260px;
	position: absolute;
	left: 6px;
	top: 623px;
	right: 0px;
	bottom: 0px;
}
	
#aslogo {
	position: absolute;
	height: auto;
	width: 250px;
	left: 280px;
	top: 600px;
	right: 0px;
	bottom: 0px;
	border:none;}
	
#tentbutton {
	margin: 3px;
	padding: 2px;
	height: auto;
	width: 260px;
	position: absolute;
	left: 278px;
	top: 760px;
	right: 0px;
	bottom: 0px;
}	
#actbutton {
	margin: 3px;
	padding: 2px;
	height: auto;
	width: 260px;
	position: absolute;
	left: 550px;
	top: 769px;
	right: 0px;
	bottom: 0px;
}
#parkmbutton {
	margin: 3px;
	padding: 2px;
	height: auto;
	width: 260px;
	position: absolute;
	left: 5px;
	top: 781px;
	right: 0px;
	bottom: 0px;
}
#photobutton{
	margin: 3px;
	padding: 2px;
	height: auto;
	width: 260px;
	position: absolute;
	left: 277px;
	top: 945px;
	right: 0px;
	bottom: 0px;}
	
#conbutton {
	margin: 3px;
	padding: 2px;
	height: auto;
	width: 260px;
	position: absolute;
	left: 3px;
	top: 989px;
	right: 0px;
	bottom: 0px;}
	
#linkbutton {
	margin: 3px;
	padding: 2px;
	height: auto;
	width: 260px;
	position: absolute;
	left: 277px;
	top: 1135px;
	right: 0px;
	bottom: 0px;
}
#crabpic {
	margin: 3px;
	padding: 2px;
	height: auto;
	width: 243px;
	position: absolute;
	left: 12px;
	top: 1183px;
	right: 0px;
	bottom: 0px;
}
#campstore {
	margin: 3px;
	padding: 2px;
	height: auto;
	width: 243px;
	position: absolute;
	left: 550px;
	top: 1180px;
	right: 0px;
	bottom: 0px;}
	
#beachpic {
	margin: 3px;
	padding: 2px;
	height: auto;
	width: 212px;
	position: absolute;
	left: 557px;
	top: 448px;
	right: 0px;
	bottom: 0px;
}
#activites {
	text-align: left;
	margin: 10px;
	padding: 2px;
	height: auto;
	width: 450px;
	position: absolute;
	left: 260px;
	top: 250px;
	right: auto;
	bottom: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 100%;
	color: #161AFF;
	list-style-type: circle;
}
#rvhead {
    margin: 3px;
	padding: 2px;
	height: 50;
	width: 260px;
	position: absolute;
	left: 288px;
	top: 270px;
	right: 0px;
	bottom: 0px;}

#rvcopy {
    margin: 3px;
	padding: 2px;
	height: auto;
	width: 260px;
	position: absolute;
	left: 258px;
	top: 330px;
	right: 0px;
	bottom: 0px;}
	
#contactpic {
    margin: 3px;
	padding: 2px;
	height: 50;
	width: 260px;
	position: absolute;
	left: 288px;
	top: 270px;
	right: 0px;
	bottom: 0px;}
	
#contactcopy {
	margin: 3px;
	padding: 2px;
	height: auto;
	width: 360px;
	position: absolute;
	left: 288px;
	top: 559px;
	right: 0px;
	bottom: 0px;
}
#employcopy {
    text-align: left;
	margin: 10px;
	padding: 2px;
	height: auto;
	width: 480px;
	position: absolute;
	left: 260px;
	top: 250px;
	right: auto;
	bottom: auto;}
	
#parkcopy {
 text-align: left;
	margin: 10px;
	padding: 2px;
	height: auto;
	width: 480px;
	position: absolute;
	left: 260px;
	top: 250px;
	right: auto;
	bottom: auto;}
	
#lhfront {
	margin: 2px;
	padding: 2px;
	height: auto;
	width: 250px;
	position: absolute;
	left: 270px;
	top: 423px;
	right: auto;
	bottom: auto;
}	
#lhkit {
	margin: 2px;
	padding: 2px;
	height: auto;
	width: 250px;
	position: absolute;
	left: 538px;
	top: 428px;
	right: auto;
	bottom: auto;}
	
#lhliv {
	margin: 2px;
	padding: 2px;
	height: auto;
	width: 250px;
	position: absolute;
	left: 430px;
	top: 600px;
	right: auto;
	bottom: auto;}
	
#parkcopy2 {
	text-align: left;
	margin: 10px;
	padding: 2px;
	height: auto;
	width: 480px;
	position: absolute;
	left: 264px;
	top: 785px;
	right: auto;
	bottom: auto;}
	
#ccfront{
	margin: 2px;
	padding: 2px;
	height: auto;
	width: 250px;
	position: absolute;
	left: 271px;
	top: 913px;
	right: auto;
	bottom: auto}
	
#ccbed {
	margin: 2px;
	padding: 2px;
	height: auto;
	width: 201px;
	position: absolute;
	left: 274px;
	top: 1127px;
	right: auto;
	bottom: auto}
 
 #cckit{
	margin: 2px;
	padding: 2px;
	height: auto;
	width: 250px;
	position: absolute;
	left: 540px;
	top: 913px;
	right: auto;
	bottom: auto
}
	
#ccfr {
	margin: 2px;
	padding: 2px;
	height: 188px;
	width: 201px;
	position: absolute;
	left: 540px;
	top: 1126px;
	right: auto;
	bottom: auto
}
	
#linkscopy {
    text-align: left;
	margin: 10px;
	padding: 2px;
	height: auto;
	width: 550px;
	position: absolute;
	left: 260px;
	top: 250px;
	right: auto;
	bottom: auto;}
	
#gettingcopy {
    text-align: left;
	margin: 10px;
	padding: 2px;
	height: auto;
	width: 550px;
	position: absolute;
	left: 260px;
	top: 250px;
	right: auto;
	bottom: auto;}
		
#gallery {
   text-align: left;
	margin: 10px;
	padding: 2px;
	height: auto;
	width: 550px;
	position: absolute;
	left: 260px;
	top: 250px;
	right: auto;
	bottom: auto;}
	
#photogcopy {
	text-align: left;
	margin: 10px;
	padding: 2px;
	height: auto;
	width: 450px;
	position: absolute;
	left: 260px;
	top: 640px;
	right: auto;
	bottom: auto;}
#backtotop {
	margin: 2px;
	padding: 2px;
	height: auto;
	width: 201px;
	position: absolute;
	left: 275px;
	top: 1457px;
	right: auto;
	bottom: auto}
	
#copyright {
	margin: 3px;
	padding: 2px;
	height: auto;
	width: 800px;
	position: absolute;
	left: 11px;
	top: 1344px;
	right: 0px;
	bottom: 0px;
}
.bottom {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:70%;
	color: #2687E8;
	text-align: center;
	text-decoration: none;
}
