UL#menu {z-index:999990; padding-right: 0px; padding-left: 0px; LEFT: 0px; padding-bottom: 0px; MARGIN: 0px; WIDTH: 986px; padding-top: 0px; list-style-type: none; POSITION: absolute; TOP: 131px;}
UL#menu LI A {padding-right: 35px; display: block; padding-left: 28px; font-size: 110%; BACKGROUND: url(/images/arrow_nav.gif) #71760d no-repeat 90% 50%; float: left; padding-bottom: 0px; text-transform: uppercase; COLOR: #fff; line-height: 200%; padding-top: 0px; text-decoration: none;}
UL#menu LI.lodging A {BACKGROUND: url(/images/navStrip_lodgingButton.gif) no-repeat 100% 0%;}
UL#menu LI {padding-right: 0px; padding-left: 0px; z-index: 200; float: left; padding-bottom: 0px; MARGIN: 0px 10px; WIDTH: auto; padding-top: 0px; position: relative; height: 1%;}
UL#menu LI.lodging {padding-right: 0px; padding-left: 0px; z-index: 1; float: left; padding-bottom: 0px; MARGIN: 0px 10px; WIDTH: auto; padding-top: 0px; position: relative; height: 1%;}
UL#menu LI UL {padding-right: 0px; border-top: #71760d 3px solid; padding-left: 0px; z-index: 200; BACKGROUND: url(/images/menu_bottom.gif) no-repeat center bottom; LEFT: -999em; padding-bottom: 10px; WIDTH: 190px; padding-top: 0px; list-style-type: none; position: absolute; top: 28px;}
UL#menu LI UL.wide {padding-right: 0px; border-top: #71760d 3px solid; padding-left: 0px; z-index: 200; BACKGROUND: url(/images/menu_bottom_wide.gif) no-repeat center bottom; LEFT: -999em; padding-bottom: 10px; WIDTH: 210px; padding-top: 0px; list-style-type: none; position: absolute; TOP: 28px;}
UL#menu LI UL LI {BORDER-RIGHT: #71760d 3px solid; padding-right: 0px; padding-left: 0px; float: none; padding-bottom: 0px; MARGIN: 0px; BORDER-LEFT: #71760d 3px solid; padding-top: 0px; background-color: #f6f6ec; xborder-width: 0 0 1px 0;}
UL#menu LI UL LI.mdiv {BORDER-RIGHT: #71760d 3px solid; padding-right: 0px; padding-left: 0px; float: none; padding-bottom: 0px; MARGIN: 0px; BORDER-LEFT: #71760d 3px solid; padding-top: 0px; background-color: #f6f6ec; xborder-width: 0 0 1px 0;}
UL#menu LI UL LI A {padding-right: 0px; padding-left: 20px; font-size: 11px; float: none; BACKGROUND-IMAGE: none; padding-bottom: 2px; MARGIN: 0px; text-transform: none; WIDTH: 164px; COLOR: #70760c; line-height: 19px; padding-top: 2px; height: auto; background-color: #f6f6ec; text-align: left; text-decoration: none;}
UL#menu LI.lodging UL A {padding-right: 0px; padding-left: 20px; font-size: 11px; float: none; BACKGROUND-IMAGE: none; padding-bottom: 2px; MARGIN: 0px; text-transform: none; WIDTH: 164px; COLOR: #70760c; line-height: 19px; padding-top: 2px; height: auto; background-color: #f6f6ec; text-align: left; text-decoration: none;}
UL#menu LI UL LI.mdiv {padding-right: 0px; padding-left: 20px; font-size: 11px; padding-bottom: 3px; OVERFLOW: hidden; text-transform: uppercase; padding-top: 3px; background-color: #fff;}
UL#menu LI UL LI A:hover {WIDTH: 164px; COLOR: #fff; background-color: #9fa52f; text-decoration: none;}
UL#menu LI UL LI A.sfhover {WIDTH: 164px; COLOR: #fff; background-color: #9fa52f; text-decoration: none;}
UL#menu LI.lodging UL LI A:hover {WIDTH: 164px; COLOR: #fff; background-color: #9fa52f; text-decoration: none;}
UL#menu LI.lodging UL LI A.sfhover {WIDTH: 164px; COLOR: #fff; background-color: #9fa52f; text-decoration: none;}
UL#menu LI:hover UL UL {LEFT: -999em;}
UL#menu LI.sfhover UL UL {LEFT: -999em;}
UL#menu LI:hover UL {LEFT: 1px;}
UL#menu LI LI:hover UL {LEFT: 1px;}
UL#menu LI.sfhover UL {LEFT: 1px;}
UL#menu LI LI.sfhover UL {LEFT: 1px;}
UL#menu LI:hover {height: 1%;}

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: url(/images/bkgd.gif) #e6d7a6; 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#header {z-index: 2; BACKGROUND: url(/images/header.jpg) no-repeat; WIDTH: 988px; height: 163px;}
DIV#header A.homeLink {display: block; LEFT: 10px; WIDTH: 370px; position: absolute; TOP: 10px; height: 55px; text-decoration: none;}
DIV#header A.homeLink SPAN {VISIBILITY: hidden;}


#googleSearch {margin-top: 33px; BACKGROUND: url(/images/bkgd_googleSearch.png) no-repeat; float: right; WIDTH: 403px; height: 50px;}
#googleSearch .search {padding-right: 0px; padding-left: 10px; padding-bottom: 0px; padding-top: 11px;}
#googleSearch .search INPUT.box {padding-right: 2px; padding-left: 2px; padding-bottom: 2px; FONT: 11px verdana,arial,sans-serif; WIDTH: 300px; padding-top: 2px;}
#googleSearch .search INPUT.button {WIDTH: 62px; border-top-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; height: 20px; BORDER-BOTTOM-STYLE: none;}

UL#topnav {padding-right: 0px; padding-left: 0px; LEFT: 510px; padding-bottom: 0px; MARGIN: 0px; WIDTH: 482px; padding-top: 0px; list-style-type: none; position: absolute; TOP: 109px; height: 24px;}
UL#topnav LI {padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; padding-top: 0px;}
#topnav LI A {text-decoration: none;}


DIV#contentWrap {z-index: 1; BACKGROUND: url(/images/bkgd_container.gif) repeat-y; WIDTH: 986px;}
DIV#containerUnderNav {BACKGROUND: url(/images/bkgd_containerTop.jpg) no-repeat left top; OVERFLOW: hidden; WIDTH: 986px;}
#featureditems {padding-right: 20px; BACKGROUND: url(/images/slideshow_bkgd.jpg) no-repeat; float: left; WIDTH: 482px; position: relative; height: 290px;}
#mainBanner {LEFT: 0px; OVERFLOW: hidden; WIDTH: 482px; position: relative; TOP: 0px; height: 290px;}
#mainBanner DIV.panel {font-size: 90%; WIDTH: 482px; COLOR: #fff; height: 228px;}
#mainBanner DIV.panel A {FONT-WEIGHT: bold; font-size: 12px; COLOR: #fff;}
#mainBanner DIV.panel A:hover {text-decoration: none;}
#ap0 {BACKGROUND: url(/images/slideshow_slide4.jpg) no-repeat;}
#ap1 {BACKGROUND: url(/images/slideshow_slide2.jpg) no-repeat;}
#ap2 {BACKGROUND: url(/images/slideshow_slide1.jpg) no-repeat;}
#ap3 {BACKGROUND: url(/images/slideshow_slide3.jpg) no-repeat;}
#ap1 A {display: block; LEFT: 80px; WIDTH: 315px; position: absolute; TOP: 108px; height: 30px; text-decoration: none;}
#ap1 A SPAN {VISIBILITY: hidden; COLOR: #fff;}
#featureditems .videoBox {LEFT: 220px; position: absolute; TOP: 14px;}
#featureditems .mainText {LEFT: 48px; WIDTH: 159px; position: absolute; TOP: 104px;}
#featureditems .mainText A {padding-left: 38px;}
#featureditems .mainText A:hover {text-decoration: none;}
#featureditems .bannerControllers {BACKGROUND: url(/images/slideshow_numbers.gif) no-repeat; LEFT: 2px; WIDTH: 212px; position: absolute; TOP: 228px; height: 62px;}
#featureditems .bannerControllers DIV.active {display: inline;}
#featureditems .bannerControllers DIV.inactive {display: inline;}

.active#ap0_button A {display: block; z-index: 100; BACKGROUND: url(/images/slideshow_numbers.gif) no-repeat -10px -134px; LEFT: 10px; WIDTH: 38px; position: absolute; TOP: 10px; height: 41px;}
.inactive#ap0_button A {display: block; z-index: 100; LEFT: 10px; WIDTH: 38px; position: absolute; TOP: 10px; height: 41px;}
.active#ap1_button A {display: block; BACKGROUND: url(/images/slideshow_numbers.gif) no-repeat -60px -134px; LEFT: 60px; WIDTH: 38px; position: absolute; TOP: 10px; height: 41px;}
.inactive#ap1_button A {display: block; LEFT: 60px; WIDTH: 38px; position: absolute; TOP: 10px; height: 41px;}
.active#ap2_button A {display: block; BACKGROUND: url(/images/slideshow_numbers.gif) no-repeat -111px -134px; LEFT: 111px; WIDTH: 38px; position: absolute; TOP: 10px; height: 41px;}
.inactive#ap2_button A {display: block; LEFT: 110px; WIDTH: 38px; position: absolute; TOP: 10px; height: 41px;}
.active#ap3_button A {display: block; BACKGROUND: url(/images/slideshow_numbers.gif) no-repeat -162px -134px; LEFT: 162px; WIDTH: 38px; position: absolute; TOP: 10px; height: 41px;}
.inactive#ap3_button A {display: block; LEFT: 160px; WIDTH: 38px; position: absolute; TOP: 10px; height: 41px;}

#featureditems .messageControllers DIV.active {display: block;}
#featureditems .messageControllers DIV.inactive {display: none;}
#featureditems .messageControllers {font-size: 80%; LEFT: 226px; WIDTH: 250px; COLOR: #402205; line-height: 110%; position: absolute; TOP: 244px;}
#featureditems .messageControllers A {COLOR: #402205; text-decoration: none;}

#specialAd {BACKGROUND: url(/images/shoot_the_hills.jpg) no-repeat; float: left; WIDTH: 254px; height: 290px;}

#tripPlanner {BACKGROUND: url(/images/bkgd_tripPlanner_3.jpg) no-repeat; float: left; WIDTH: 254px; height: 290px;}
#tripPlanner A {FONT-WEIGHT: bold; font-size: 12px; text-transform: uppercase; text-decoration: none;}
#topLink {FONT-WEIGHT: bold; font-size: 12px; text-transform: uppercase; text-decoration: none;}
#bottomLink {FONT-WEIGHT: bold; font-size: 12px; text-transform: uppercase; text-decoration: none;}
#tripPlanner A:hover {text-decoration: underline;}
#topLink {padding-left: 38px; padding-top: 40px;}

.mapImage {padding-left: 23px; padding-top: 7px;}
#bottomLink {padding-left: 38px; padding-top: 8px;}
.mapImage P {margin-top: 3px; font-size: 11px; MARGIN-LEFT: 2px; WIDTH: 208px; COLOR: #000; line-height: 15px;}

#mainColBottomDiv {margin-top: 30px; BACKGROUND: url(images/bkgd_mainColumn.jpg) no-repeat; WIDTH: 761px;}
#mainColBottomDiv A.eventsLink {display: block; LEFT: 225px; WIDTH: 130px; position: absolute; TOP: 570px; height: 26px; text-decoration: none;}
#mainColBottomDiv A.activitiesLink {display: block; LEFT: 475px; WIDTH: 120px; position: absolute; TOP: 540px; height: 26px; text-decoration: none;}
#mainColBottomDiv A.eventsLink SPAN {VISIBILITY: hidden;}
#mainColBottomDiv A.activitiesLink SPAN {VISIBILITY: hidden;}

#mainColBottomBelowDiv {margin-top: 30px; BACKGROUND: url(images/bkgd_mainColumnBelow.jpg) no-repeat; WIDTH: 761px;}


#activityList UL#happenings {padding-right: 0px; padding-left: 4px; float: left; padding-bottom: 0px; MARGIN: 0px 0px 0px 4px; WIDTH: 239px; padding-top: 0px; list-style-type: none;}
#activityList UL#activities {padding-right: 0px; padding-left: 8px; float: left; padding-bottom: 0px; MARGIN: 0px 0px 0px 8px; WIDTH: 239px; padding-top: 0px; list-style-type: none;}
#activityList UL#activities LI H3 {margin-top: 0px; font-size: 100%; MARGIN-BOTTOM: 10px; height: 26px;}
#activityList UL#activities LI H3#hiking {BACKGROUND: url(/images/icons_activities.gif) no-repeat 0px 0px;}
#activityList UL#activities LI H3#skiing {BACKGROUND: url(/images/icons_activities.gif) no-repeat 0px -52px;}
#activityList UL#activities LI H3#winter {BACKGROUND: url(/images/icons_activities.gif) no-repeat 0px -52px;}
#activityList UL#activities LI H3#mountain {BACKGROUND: url(/images/icons_activities.gif) no-repeat 0px -104px;}
#activityList UL#activities LI H3#driving {BACKGROUND: url(/images/icons_activities.gif) no-repeat 0px -156px;}
#activityList UL#activities LI H3#biking {BACKGROUND: url(/images/icons_activities.gif) no-repeat 0px -208px;}
#activityList UL#activities LI H3#canoeing {BACKGROUND: url(/images/icons_activities.gif) no-repeat 0px -520px;}
#activityList UL#activities LI H3#family {BACKGROUND: url(/images/icons_activities.gif) no-repeat 0px -312px;}
#activityList UL#activities LI H3#riding {BACKGROUND: url(/images/icons_activities.gif) no-repeat 0px -364px;}
#activityList UL#activities LI H3#atv {BACKGROUND: url(/images/icons_activities.gif) no-repeat 0px -416px;}
#activityList UL#activities LI H3#camping {BACKGROUND: url(/images/icons_activities.gif) no-repeat 0px -676px;}
#activityList UL#activities H3 A {padding-right: 0px; padding-left: 32px; font-size: 90%; padding-bottom: 0px; text-transform: uppercase; padding-top: 0px;}
#activityList #colWrapper {float: left; WIDTH: 239px;}
#activityList UL#basicsTop10 {padding-right: 0px; padding-left: 8px; padding-bottom: 0px; MARGIN: 0px 0px 0px 8px; padding-top: 0px; list-style-type: none;}
#activityList UL#top10 {padding-right: 0px; padding-left: 8px; padding-bottom: 0px; MARGIN: 0px 0px 0px 8px; padding-top: 0px; list-style-type: none;}
#activityList UL#basicsTop10 LI {padding-bottom: 8px;}
#activityList DIV.title {padding-right: 0px; padding-left: 12px; padding-bottom: 8px; padding-top: 4px;}


UL#top10 LI {list-style-type: none;padding-bottom: 6px;}
UL#top10 LI H3 {padding-right: 0px; padding-left: 20px; FONT-WEIGHT: normal; font-size: 100%; padding-bottom: 0px; MARGIN: 0.1em 0px 0.5em; padding-top: 0px; height: 15px;}
UL#top10 LI H3 A {line-height: 1.1em; height: 15px;}
UL#top10 LI H3 A:hover {text-decoration: underline;}
UL#top10 LI H3#top10no1 {BACKGROUND: url(/images/top10_numbers.gif) no-repeat 0px 0px;}
UL#top10 LI H3#top10no2 {BACKGROUND: url(/images/top10_numbers.gif) no-repeat 0px -25px;}
UL#top10 LI H3#top10no3 {BACKGROUND: url(/images/top10_numbers.gif) no-repeat 0px -50px;}
UL#top10 LI H3#top10no4 {BACKGROUND: url(/images/top10_numbers.gif) no-repeat 0px -75px;}
UL#top10 LI H3#top10no5 {BACKGROUND: url(/images/top10_numbers.gif) no-repeat 0px -100px;}
UL#top10 LI H3#top10no6 {BACKGROUND: url(/images/top10_numbers.gif) no-repeat 0px -125px;}
UL#top10 LI H3#top10no7 {BACKGROUND: url(/images/top10_numbers.gif) no-repeat 0px -150px;}
UL#top10 LI H3#top10no8 {BACKGROUND: url(/images/top10_numbers.gif) no-repeat 0px -175px;}
UL#top10 LI H3#top10no9 {BACKGROUND: url(/images/top10_numbers.gif) no-repeat 0px -200px;}
UL#top10 LI H3#top10no10 {BACKGROUND: url(/images/top10_numbers.gif) no-repeat 0px -225px;}

#activityList LI {
	FONT-WEIGHT: bold; font-size: 90%; padding-bottom: 16px
}
#activityList LI A {
	padding-right: 0px; padding-left: 0px; font-size: 100%; padding-bottom: 1px; padding-top: 1px; text-decoration: none
}
#activityList LI A:hover {
	text-decoration: underline
}
#activityList LI.uppercase A {
	FONT-WEIGHT: bold; font-size: 90%; text-transform: uppercase
}
#activityList .date {
	FONT-WEIGHT: bold; text-transform: uppercase; COLOR: #7e7c7c
}
#activityList EM {
	display: block; FONT-WEIGHT: normal; font-size: 90%; COLOR: #000; line-height: 140%
}
#activityList SPAN {
	display: block; FONT-WEIGHT: normal; font-size: 90%; COLOR: #000; line-height: 140%
}
#activityList UL#activities H3 SPAN {
	display: block; FONT-WEIGHT: normal; font-size: 90%; COLOR: #000; line-height: 140%
}
#activityList UL#activities H3 SPAN {
	padding-left: 32px
}
#activityList EM {
	FONT-STYLE: italic
}


#leftCol {
	font-size: 90%; float: left; oOVERFLOW: hidden; WIDTH: 193px
}
#leftCol .padding {
	padding-right: 0px; padding-left: 13px; padding-bottom: 0px; padding-top: 30px
}
#leftCol #dropNav {
	MARGIN: 8px 0px; WIDTH: 170px
}


#dropNav A {
	display: BLOCK; text-decoration: none
}
#dropNav A:hover {
	text-decoration: underline
}
#dropNav DIV {
	MARGIN-BOTTOM: 6px
}
#dropNav H3 {
	padding-right: 0px; padding-left: 0px; FONT-WEIGHT: bold; font-size: 100%; padding-bottom: 0px; MARGIN: 0px; CURSOR: pointer; padding-top: 0px; height: 26px
}
#dropNav H3 A {
	padding-right: 0px; padding-left: 6px; BACKGROUND: url(/images/button_theLatest_bkgd.gif) no-repeat; padding-bottom: 5px; line-height: 14px; padding-top: 5px; height: 26px
}
#dropNav .dropNavGrp H3 {
	BACKGROUND: url(/images/button_theLatest_arrow.gif) no-repeat right top
}
#dropNav UL {
	display:none; CLEAR: both; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; MARGIN: 0px; padding-top: 0px; background-color: #f6f6ec
}
#dropNav UL LI {
	BORDER-RIGHT: #e3dec1 1px solid; padding-right: 0px; padding-left: 0px; font-size: 95%; padding-bottom: 0px; MARGIN: 0px; BORDER-LEFT: #e3dec1 1px solid; line-height: 180%; padding-top: 0px; list-style-type: none; BORDER-BOTTOM-STYLE: none
}
#dropNav UL LI:unknown {
	BORDER-BOTTOM: #e3dec1 1px solid
}
#dropNav UL LI A {
	padding-right: 4px; padding-left: 12px; font-size: 95%; BACKGROUND: url(/images/arrow_resume.gif) no-repeat 0.2em 0.9em; padding-bottom: 3px; padding-top: 3px
}
#dropNav UL LI.alert {
	padding-right: 4px; padding-left: 12px; font-size: 95%; BACKGROUND: url(/images/arrow_resume.gif) no-repeat 0.2em 0.9em; padding-bottom: 3px; padding-top: 3px
}
#dropNav UL LI.alert {
	BACKGROUND-IMAGE: none
}
#dropNav UL LI A:hover {
	background-color: #fff
}


#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
}
UL#topVisited {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; MARGIN: 3px 0px 0px; padding-top: 3px; list-style-type: none
}
UL#topVisited LI H3 {
	padding-left: 22px; font-size: 90%; MARGIN: 0.1em 0px 0.5em; height: 15px
}
UL#topVisited LI H3#no1 {
	BACKGROUND: url(/images/top10_numbers.gif) no-repeat 0px 0px
}
UL#topVisited LI H3#no2 {
	BACKGROUND: url(/images/top10_numbers.gif) no-repeat 0px -25px
}
UL#topVisited LI H3#no3 {
	BACKGROUND: url(/images/top10_numbers.gif) no-repeat 0px -50px
}
UL#topVisited LI H3#no4 {
	BACKGROUND: url(/images/top10_numbers.gif) no-repeat 0px -75px
}
UL#topVisited LI H3#no5 {
	BACKGROUND: url(/images/top10_numbers.gif) no-repeat 0px -100px
}
UL#topVisited LI H3 A {
	FONT-WEIGHT: bold; line-height: 120%; height: 15px; text-decoration: none
}
UL#topVisited 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
}


#searchCol {
	BACKGROUND: url(/images/bkgd_mainColBottom.jpg) no-repeat 50% bottom; float: left; WIDTH: 700px
}
#searchCol DIV.padding {
	padding-right: 30px; padding-left: 30px; padding-bottom: 30px; padding-top: 30px
}

#mainCol {
	BACKGROUND: url(/images/bkgd_mainColBottom.jpg) no-repeat 50% bottom; 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 #bc {
	font-size: 80%; MARGIN-BOTTOM: 24px
}
#mainCol #bc A {
	text-decoration: none
}
#mainCol #print {
	FONT-WEIGHT: bold; font-size: 80%; BACKGROUND: url(/images/icon_print.gif) no-repeat 0px 0.3em; float: right
}
#mainCol #print A {
	padding-left: 16px; text-decoration: none
}
#mainCol #bc A:hover {
	text-decoration: underline
}
#mainCol #print A:hover {
	text-decoration: underline
}

#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
}

#mainCol .featured_avail {
	padding-left: 2px; FONT-WEIGHT: bold; font-size: 13px; BACKGROUND: url(/images/bkgd_avail_names.png) no-repeat; MARGIN-BOTTOM: 21px; text-transform: uppercase; WIDTH: 640px; COLOR: #fff; line-height: 21px; LETTER-SPACING: 1px; height: 22px
}
#mainCol .featured_avail A {
	text-decoration: none;padding-left: 2px;  COLOR: #fff; 
}
#mainCol .featured_avail A:hover {
	text-decoration: underline;
}
#mainCol .featured_avail {
	margin-top: 0px; MARGIN-BOTTOM: 2px
}

#mainCol .info_avail {
	padding-left: 12px; WIDTH: 440px; margin-top: 6px; 
}
#mainCol .desc_avail {
	  font-size: 14px; line-height: 15px; FONT-STYLE:italic; COLOR:#777;
}


#mainCol #moreInfo {
	font-size: 80%; float: right
}
#mainCol #moreInfo2 {
	padding-right: 4px; padding-left: 4px; FONT-WEIGHT: bold; padding-bottom: 4px; MARGIN: 0px 0px 10px 12px; WIDTH: 200px; padding-top: 4px; background-color: #0b3416; text-align: center
}
#mainCol #moreInfo A {
	text-decoration: underline
}
#mainCol #moreInfo2 A {
	text-decoration: underline
}
#mainCol #moreInfo2 A {
	padding-left: 3px; font-size: 100%; text-transform: uppercase; COLOR: #fff
}
#mainCol #moreInfo A:hover {
	text-decoration: none
}
#mainCol #moreInfo2 A:hover {
	text-decoration: none
}
#mainCol DIV.red {
	font-size: 80%; text-transform: uppercase; COLOR: #900
}


P.dining {
	font-size: 90%; WIDTH: 450px; line-height: 180%
}





DIV.pageDiv {
	MARGIN: 2px 0px 10px; WIDTH: 450px; BORDER-BOTTOM: #834d1f 1px dotted
}

TD.amenities {
	font-size: 80%; WIDTH: 180px
}
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
}




.TripPlannerButton {
	padding-right: 0px; padding-left: 0px; padding-bottom: 15px; padding-top: 15px
}
.eventsTable TR.ruled {
	BACKGROUND: #f7f3de
}





#footer {
	padding-right: 0px; padding-left: 0px; padding-bottom: 12px; padding-top: 4px; text-align: center
}
#footer A {
	font-size: 90%; text-decoration: none
}
#footer A {
	text-decoration: underline
}
#footer .copyright {
	font-size: 80%; COLOR: #535151; padding-top: 8px
}


.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
}


.pageNav {
	padding-right: 1px; padding-left: 1px; font-size: 80%; MARGIN-BOTTOM: 25px; padding-bottom: 3px; text-transform: uppercase; WIDTH: 725px; padding-top: 3px; background-color: #fff
}

.pageNav A:hover {
	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
}

#tripPlanner #position {
	LEFT: 761px; position: absolute; TOP: 233px
}
#tripPlanner P {
	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;
}

#mainColBottomBelowDiv #activityList {
	padding-top: 68px;
}


#mainColBottomDiv #activityList {
	BACKGROUND: url(/images/threeColDivBkg.gif); OVERFLOW: hidden;
}

#mainColBottomBelowDiv #activityList {
	BACKGROUND: url(/images/threeColDivBkg.gif); OVERFLOW: hidden;
}


DIV.pageDiv {
	margin-top: 0px; MARGIN-BOTTOM: 0px
}
.pageNav {
	MARGIN-BOTTOM: 15px
}

H3.specialOffer {
	margin-top: 0px
}

.camping {
	margin-top: 15px
}

#bottomLink {
	margin-top: -2px; padding-top: 0px
}
#mapLeftCol H2 {
	MARGIN: 0px
}
#mapLeftCol P {
	font-size: 90%; MARGIN: 4px 0px
}



.top {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 6px
}


input.cuzBut
{
	background-color:#732905;
	font-size:100%;
	font-weight:bold;
	padding:2px;
	color:#fff;
	font-family:verdana,arial,sans=serif;
}

