
HTML {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; MARGIN: 0px; padding-top: 0px; height: 100%;}
BODY {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; MARGIN: 0px; padding-top: 0px; height: 100%;}
BODY {background-color:#fff; FONT: 85%/125% verdana, arial, sans-serif; COLOR: #000; text-align: center;}

A {-moz-outline-style: none; outline-style: none;}
IMG {-moz-outline-style: none; outline-style: none;}
A IMG {border-top-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;}
A {COLOR: #0b3416;}
#container {padding-right: 0px; margin-top: 0px; min-width: 988px; padding-left: 0px; padding-bottom: 0px; MARGIN-LEFT: auto; WIDTH: 988px; MARGIN-RIGHT: auto; padding-top: 0px; position: relative; text-align: left;}
DIV#borders {BORDER-RIGHT: #fff 1px solid; BORDER-LEFT: #fff 1px solid;}
H1 {padding-right: 0px; padding-left: 0px; font-size: 110%; padding-bottom: 0px; COLOR: #834d1f; padding-top: 12px; text-align: center;}


DIV#contentWrap {z-index: 1; WIDTH: 986px;}
DIV#containerUnderNav {OVERFLOW: hidden; WIDTH: 986px;}



#leftCol {
	font-size: 90%; float: left; OVERFLOW: hidden; WIDTH: 193px
}
#leftCol .padding {
	padding-right: 0px; padding-left: 13px; padding-bottom: 0px; padding-top: 30px
}

#leftCol UL.basics {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; MARGIN: 6px 0px 0px; padding-top: 6px; list-style-type: none
}
#leftCol UL#navPageOn {
	padding-right: 0px; padding-left: 0px; padding-bottom: 8px; MARGIN: 0px 0px 8px; padding-top: 0px; list-style-type: none
}


UL.basics LI {
	padding-right: 0px; padding-left: 12px; BACKGROUND: url(/images/bullet_leftCol.gif) no-repeat 0px 0.5em; padding-bottom: 10px; padding-top: 0px
}
UL#navPageOn LI {
	padding-right: 0px; padding-left: 12px; BACKGROUND: url(/images/bullet_leftCol.gif) no-repeat 0px 0.5em; padding-bottom: 10px; padding-top: 0px
}
UL.basics LI A {
	text-decoration: none
}
UL.basics LI.active A {
	FONT-WEIGHT: bold
}
UL#navPageOn LI A {
	text-decoration: none
}
UL#navPageOn LI.active A {
	FONT-WEIGHT: bold
}
UL.basics LI A:hover {
	text-decoration: underline
}


UL#navPageOn LI A:hover {
	text-decoration: underline
}




#leftCol H4 {
	padding-right: 0px; padding-left: 3px; FONT-WEIGHT: normal; font-size: 115%; BACKGROUND: url(/images/header_brushstroke.gif) no-repeat left bottom; padding-bottom: 8px; MARGIN: 9px 0px; text-transform: uppercase; WIDTH: 169px; COLOR: #834d1f; padding-top: 0px
}


#mainCol {float: left; WIDTH: 793px}

#mainCol DIV.padding {
	padding-right: 30px; padding-left: 30px; padding-bottom: 30px; padding-top: 30px
}
#mainCol .paddingHome {
	padding-right: 15px; padding-left: 22px; padding-bottom: 30px; padding-top: 30px
}
#mainCol H2 {
	padding-right: 0px; padding-left: 3px; font-size: 115%; BACKGROUND: url(/images/divLine_top.gif) no-repeat left bottom; padding-bottom: 8px; WIDTH: 725px; COLOR: #834d1f; padding-top: 0px
}
#mainCol .featured {
	padding-left: 2px; FONT-WEIGHT: bold; font-size: 13px; BACKGROUND: url(/images/bkgd_pageTitle2.png) no-repeat; MARGIN-BOTTOM: 21px; text-transform: uppercase; WIDTH: 440px; COLOR: #fff; line-height: 21px; LETTER-SPACING: 1px; height: 22px
}


DIV.pageDiv {
	MARGIN: 2px 0px 10px; WIDTH: 450px; BORDER-BOTTOM: #834d1f 1px dotted
}


TD.avail {
	font-size: 80%; WIDTH: 200px
}
TD.or {
	font-size: 80%; WIDTH: 55px
}
TD.amenities .label {
	FONT-WEIGHT: bold; font-size: 100%; MARGIN-BOTTOM: 6px
}
TD.avail .label {
	FONT-WEIGHT: bold; font-size: 100%; MARGIN-BOTTOM: 6px
}
TD.or .label {
	FONT-WEIGHT: bold; font-size: 100%; MARGIN-BOTTOM: 6px
}


DIV.control IMG.closed {
	BACKGROUND: url(/images/arrow_tripPlanner_u.gif) no-repeat; WIDTH: 12px; height: 9px
}
DIV.control IMG.open {
	BACKGROUND: url(/images/arrow_tripPlanner_d.gif) no-repeat; WIDTH: 12px; height: 9px
}
TD.openClose {
	border-top-STYLE: none; BORDER-BOTTOM-STYLE: none
}

DIV.caption {
	font-size: 85%; MARGIN: 5px 0px 20px; WIDTH: 600px; background-color: #e7e7d9; text-align: center
}




.eventsTable {
	MARGIN-BOTTOM: 15px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.eventsTable TD {
	VERTICAL-ALIGN: top; padding-top: 15px; BORDER-BOTTOM: #875428 1px solid
}
.eventsTable TD.date {
	FONT-WEIGHT: bold; font-size: 80%; padding-bottom: 12px; WIDTH: 15%; COLOR: #89562b; line-height: 160%
}
.eventsTable TD.event {
	font-size: 80%; WIDTH: 70%; line-height: 160%
}
.eventsTable TD.event P {
	margin-top: 0px; MARGIN-BOTTOM: 12px
}
.eventTable TD P {
	margin-top: 0px; MARGIN-BOTTOM: 12px
}
.eventsTable TD.event A {
	FONT-WEIGHT: bold; font-size: 100%
}
.eventsTable TD.event A:hover {
	text-decoration: none
}
.eventsTable TD.location {
	FONT-WEIGHT: bold; font-size: 80%; WIDTH: 20%; text-align: center
}
.eventsTable TD.address {
	FONT-WEIGHT: bold; font-size: 80%; WIDTH: 20%; text-align: center
}
.eventsTable TD.type {
	FONT-WEIGHT: bold; font-size: 80%; WIDTH: 15%; text-align: center
}
.eventsTable TD.address {
	FONT-WEIGHT: normal
}

.eventsTable TR.ruled {
	BACKGROUND: #f7f3de
}




.top {
	FONT-WEIGHT: bold; font-size: 80%; BACKGROUND: url(/images/arrow_top.gif) no-repeat 0% 50%; margin-BOTTOM: 16px; WIDTH: 40px; padding-top: 6px
}
.top A {
	text-decoration: none
}



.top A:hover {
	text-decoration: underline
}

DIV.tn {
	padding-right: 33px; float: left; padding-bottom: 25px
}


IFRAME {
	margin-top: 10px
}

UL#menu {
	z-index: 20000;
}
UL#menu LI:hover UL {
	LEFT: 0px;
}
UL#menu LI LI:hover UL {
	LEFT: 0px;
}
UL#menu LI.sfhover UL {
	LEFT: 0px;
}
UL#menu LI LI.sfhover UL {
	LEFT: 0px;
}


#dropNav UL LI.alert {
	font-size: 90%; line-height: 170%
}

#slideshow {
	padding-right: 25px; float: left
}

#mainCol .featured {
	margin-top: 16px; MARGIN-BOTTOM: 18px
}


#leftCol UL#rss LI {
	padding-right: 18px; padding-left: 24px; padding-bottom: 0px; padding-top: 4px
}


.clear {
	CLEAR: both; VISIBILITY: hidden; oOVERFLOW: hidden; WIDTH: 0px; height: 0px;
}


#mainColBottomDiv {
	padding-top: 0px;
}


#mainColBottomDiv #activityList {
	padding-top: 68px;
}





DIV.pageDiv {
	margin-top: 0px; MARGIN-BOTTOM: 0px
}
.pageNav {
	MARGIN-BOTTOM: 15px
}

H3.specialOffer {
	margin-top: 0px
}

.camping {
	margin-top: 15px
}




.top {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 6px
}




