*{margin:0;padding:0;}html,body{color:#000;font-size:10pt;font-family:Verdana,Arial;background-color:#C49E05;}a{text-decoration:underline;color:#000;}a:hover{text-decoration:none;color:#fff;}td{vertical-align:top;}img{border:0;}img.border{border:1px solid black;}option{padding-right:4px;}#contentbg,#leftbg{float:left;width:100%;position:relative;}#header,#footer{clear:both;float:left;width:100%;}#content,#leftside{float:left;position:relative;}#wrapper{width:1000px;margin:0 auto;}#header{background-color:#C49E05;}#contentbg{clear:both;float:left;background-color:#C49E05;overflow:hidden;}#leftbg{right:820px;background:#99C;}#content{padding:10px;width:950px;margin-top:30px;}#leftside{padding:10px;width:160px;}#footer{background-color:#C49E05;text-align:center;margin-bottom:20px;}#topnav{top:0;margin-left:2px;list-style:none;z-index:999;padding-top:2px;top:0;left:0;position:absolute;}#topnav a{margin:2px 18px 0 0;text-decoration:none;color:#000;font-weight:bold;}#topnav a:hover{margin:2px 18px 0 0;text-decoration:underline;color:#fff;font-weight:bold;}#footer a{margin-right:10px;text-decoration:none;color:#000;}#footer a:hover{margin-right:10px;text-decoration:underline;color:#fff;}#content h1{padding:5px 0;font-size:11pt;}.h1reg{font-weight:normal;}#content h2{padding:0;font-size:10pt;}#content p{padding:10px 0;}#content li{margin-left:25px;}#content img{margin-right:13px;padding:5px 0 0 5px;}#content img.rooms{margin-left:40px;}#content img.recreation{margin-left:50px;}#content img.restaurant,#content img.wedding{margin-left:20px;}#content img.menu{margin-left:5px;}#content img.reservation{margin-left:40px;width:200px;}#content img.campin{margin-left:auto;margin-right:auto;display:block;}#content img.aboutimage{margin:5px 35px 5px 5px;}.img-right{float:right;margin-bottom:10px;margin-left:10px;text-align:center;width:127px;}form input{margin-top:8px;}form .label{display:block;float:left;text-align:right;width:90px;margin-top:8px;}form label{margin-right:3px;padding-left:6px;}form textarea{margin:5px;border:1px solid black;background:#FCD94E;}#Reset{margin-left:10px;}#form{width:400px;background-color:#8F7408;border:1px solid #000;margin:auto;display:block;}.contest{width:400px;background-color:#8F7408;border:1px solid #000;display:block;margin:auto;}.button{border:1px solid black;background:#FCD94E;font-weight:bold;margin:10px;}.text-field{border:1px solid black;background:#FCD94E;}.required{color:#F00;}.clearline{clear:both;}.sitemap{margin:5px 0 0 10px;padding:0;list-style-type:none;}.sitemap li{padding:5px 0 0 0;}.menu{margin:2px 0 0 20px;padding:0;list-style-type:none;}.menu li{display:inline;}.lodging{margin-left:25px;}.innshot{margin-left:305px;}.reserve{width:400px;margin-left:auto;margin-right:auto;display:block;}.collage{float:left;margin-left:125px;}.activities-map{float:left;padding:40px 0 40px 60px;}.activities{float:left;list-style-type:none;margin-top:10px;}.activities li{margin-top:30px;}.activities li a{text-decoration:none;color:#000;font-weight:bold;}.activities li a:hover{text-decoration:underline;color:#fff;font-weight:bold;}.sign{margin-left:350px;}#content img.roomschoice{margin-right:70px;margin-left:45px;}#content img.campy{display:block;margin-left:auto;margin-right:auto;}#content img.fisher{display:block;margin-left:auto;margin-right:auto;}#content img.multiple{clear:both;float:left;margin-top:10px;}#content img.rafting{margin-top:10px;}#content p.rafting1{margin-top:55px;}#content p.rafting2{margin-top:125px;}#content p.rafting3{margin-top:185px;}#content img.funstuff{clear:both;float:left;margin-top:10px;}#rooms{margin-right:auto;margin-left:auto;text-align:center;}table.rates{border-width:1px 1px 1px 1px;border-spacing:2px;border-style:none;}table.rates td{border-width:1px 1px 1px 1px;padding:1px 1px 1px 1px;border-style:solid;border-color:#000;background-color:#FCD94E;}#content h1.contact{margin-left:273px;}#content h2.hikes{padding-top:10px;}#content h2.bikes{padding-top:20px;}#content h2.kayak{padding-top:100px;}#content h2.golf{padding-top:55px;}#content p.horse{padding-top:50px;}#content p.snow{padding-top:85px;}#content p.skis{padding-top:75px;}#content ul.site{display:block;margin-left:auto;margin-right:auto;list-style-type:none;}#content ul.site li{list-style-type:none;}.copy{font-size:8pt;}.script{font-family:Script MT Bold,Arial,Courier,Times New Roman;font-size:32px;font-weight:bold;}.scriptL{font-family:Script MT Bold,Arial,Courier,Times New Roman;font-size:42px;font-weight:bold;}div.reservation-link{float:right;padding:0 10px 10px;}