body{ background-color: #FFDB90;
	text-align: center;
	margin: 0 0 20px 0; }

*{ clear: none; }

img#bigTop{ width: 810px;
	height: 100px;
	margin: 0 auto;
	display: block; }

h3{ background: white url(images/peaches.jpg); 
	width: 760px;
	height: 119px;
	margin: 0 auto;
	padding: 0;
	text-align: left; }

h1 {
	border-bottom: 2px solid #52863D;
	height: 40px;
	margin: 20px 30px;
	padding: 0;
	color: #52863D;
}

h3 img{ margin: 22px 0 0 20px;
	border: 0; }

ul#auxNav{
	height: 25px;
	background-color: #52863D;
	margin: 0;
	padding: 0;
	width: 575px;
	list-style-type: none;
}
ul#auxNav li{
	float: right;
	color: #FFFFFF;
	margin: 0 5px;
	padding: 3px 20px 0 0;
}
ul#auxNav li a:link{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 13px;
	display: block;
	padding-left: 20px;
}
ul#auxNav li a:visited{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 13px;
	display: block;
	padding-left: 20px;
}
ul#auxNav li a:hover{
	color: #FE8D3F;
	text-decoration: none;
	font-size: 13px;
	display: block;
	padding-left: 20px;
}

ul#nav{ width: 766px;
	height: 65px;
	padding: 0;
	margin: 0 auto;
	background: transparent url(images/nav_bg.jpg);
	position: relative; }

ul#nav li{ height: 25px;
	display: inline;
	position: absolute;
	top: 19px; }
ul#nav li a{ display: block;
	height: 25px;
	text-indent: -9999px; }



ul#nav li#home{ width: 70px;
	left: 31px; }
ul#nav li#home a:hover{ background: transparent url(images/nav_bg.jpg) -31px -84px; }

ul#nav li#about{ width: 100px;
	left: 112px; }
ul#nav li#about a:hover{ background: transparent url(images/nav_bg.jpg) -112px -84px; }

ul#nav li#shopping{ width: 99px;
	left: 223px; }
ul#nav li#shopping a:hover{ background: transparent url(images/nav_bg.jpg) -223px -84px; }

ul#nav li#dining{ width: 82px;
	left: 333px; }
ul#nav li#dining a:hover{ background: transparent url(images/nav_bg.jpg) -333px -84px; }

ul#nav li#caterFund{ width: 209px;
	left: 426px; }
ul#nav li#caterFund a:hover{ background: transparent url(images/nav_bg.jpg) -426px -84px; }

ul#nav li#rvpark{ width: 90px;
	left: 646px; }
ul#nav li#rvpark a:hover{ background: transparent url(images/nav_bg.jpg) -646px -84px; }

div#wrapper{ text-align: left;
	width: 760px;
	margin: 0 auto; }

div#leftBar{ width: 185px;
	float: left;
	z-index: 60; }

img#navigation{ display: block; }

ul#subNav{ font: 9pt Georgia, serif;
	margin: 0;
	padding: 1px 35px 0 30px;
	background: url(images/sidenav_bg.jpg) 6px top repeat-y; }
ul#subNav li{ margin: 10px 0 0;
	padding: 0 0 10px 25px;
	list-style: none;
	background: transparent url(images/peach.gif) left 3px no-repeat;
	border-bottom: 1px #A8927E solid; }
ul#subNav a{ color: #52863D;
	font-weight: bold; }
ul#subNav a:hover{ color: #EF782A; }


div#newsletter{ margin: 0;
	width: 185px;
	height: 110px;
	background: url(images/newsletter_bg.gif) 6px top no-repeat; }
div#newsletter img{ border: 0;
	width: 150px;
	height: 45px;
	margin: 48px 0 0 17px; }

div#content{ margin: 0 0 0 185px;
	padding: 1px 0;
	background: url(images/content_bg.gif);
	min-height: 300px;
	width: 575px; }

div#content p{ margin: 15px 30px 15px 30px;
	font: 10pt/16pt Georgia, serif; }

div#content a:link{ color: #52863D; }
div#content a:visited{ color: #52863D; }
div#content a:hover{ color: #EF782A; }
div#content a:active{ }

img#welcome{ margin: 25px 30px 0; }

img#floatRight{ float: right;
	margin: 0 30px 15px 15px; }

div#footer{ background-image: url(images/footer_bg.jpg);
	width: 625px;
	height: 40px;
	color: #fff;
	z-index: -1;
	margin: 0 0 0 160px; }

div#footer p{ padding: 15px 0 0 0;
	margin: 0;
	text-align: center;
	font: 10pt Verdana, sans-serif; }


ul#accountBar{ float: right; }
ul#accountBar li{ list-style: none; }