.footer {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 16px;
}
.footer a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
.footer a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
.footer a:hover {
	color: #CB8D53;
	text-decoration: underline;
}
.footerNav {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}
.footerNav a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
.footerNav a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
.footerNav a:hover {
	color: #CB8D53;
	text-decoration: underline;
}
#mainNav {
	width: 190px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #666666;
}

/* LEFT NAV  */
#reserve {
	height: 23px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/navRes.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#reserve:hover {
background-position: 0 -23px;
}

#rates {
	height: 23px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/navRate.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#rates:hover {
background-position: 0 -23px;
}

#acc {
	height: 23px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/navAcc.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#acc:hover {
background-position: 0 -23px;
}

#spa {
	height: 23px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/navSpa.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#spa:hover {
background-position: 0 -23px;
}

#dining {
	height: 23px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/navDin.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#dining:hover {
background-position: 0 -23px;
}

#rec {
	height: 23px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/navRec.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#rec:hover {
background-position: 0 -23px;
}

#att {
	height: 23px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/navAtt.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#att:hover {
background-position: 0 -23px;
}

#golf {
	height: 23px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/navGolf.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#golf:hover {
background-position: 0 -23px;
}

#meet {
	height: 23px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/navMeet.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#meet:hover {
background-position: 0 -23px;
}

#wed {
	height: 23px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/navWed.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#wed:hover {
background-position: 0 -23px;
}

#about {
	height: 23px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/navAbout.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#about:hover {
background-position: 0 -23px;
}

#dir {
	height: 23px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/navDir.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#dir:hover {
background-position: 0 -23px;
}


/* SUB NAV  */


#guest {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavGuest.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#guest:hover {
background-position: 0 -14px;
}
#amen {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavAmen.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#amen:hover {
background-position: 0 -14px;
}
#sweetMem {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavSweetMemories.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#sweetMem:hover {
background-position: 0 -14px;
}
#spring {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavSpring.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#spring:hover {
background-position: 0 -14px;
}
#sweet {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavSweet.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#sweet:hover {
background-position: 0 -14px;
}
#winter {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavWinter.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#winter:hover {
background-position: 0 -14px;
}
#holiday {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavHoliday.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#holiday:hover {
background-position: 0 -14px;
}
#gbenefits {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavGuestBenefits.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#gbenefits:hover {
background-position: 0 -14px;
}
#recSub {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavRecreation.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#recSub:hover {
background-position: 0 -14px;
}

#falconry {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavFalconry.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#falconry:hover {
background-position: 0 -14px;
}

#actSub {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavAct.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#actSub:hover {
background-position: 0 -14px;
}
#summerAct {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavSumAct.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#summerAct:hover {
background-position: 0 -14px;
}
#outfitters {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavOutfit.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#outfitters:hover {
background-position: 0 -14px;
}
#inHershey {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavHershey.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#inHershey:hover {
background-position: 0 -14px;
}
#area {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavArea.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#area:hover {
background-position: 0 -14px;
}
#contact {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavContact.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#contact:hover {
background-position: 0 -14px;
}
#news {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavNews.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#news:hover {
background-position: 0 -14px;
}
#history {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavHistory.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#history:hover {
background-position: 0 -14px;
}
#photoGallery {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavPhoto.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#photoGallery:hover {
background-position: 0 -14px;
}
#employ {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavEmploy.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#employ:hover {
background-position: 0 -14px;
}
#benefits {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavBenefits.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#benefits:hover {
background-position: 0 -14px;
}
#driving {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavDrive.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#driving:hover {
background-position: 0 -14px;
}
#air {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavAir.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#air:hover {
background-position: 0 -14px;
}
#train {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavTrain.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#train:hover {
background-position: 0 -14px;
}
#wedVendors {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavWedVendors.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#wedVendors:hover {
background-position: 0 -14px;
}
#wedGuide {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavWedGuide.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#wedGuide:hover {
background-position: 0 -14px;
}
#wedPackage {
	height: 14px;
	width: 190px;
	text-indent: -10000px;
	overflow: hidden;
	display: block;
	background-image: url(/images/subNavWedPackage.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#wedPackage:hover {
background-position: 0 -14px;
}