@charset "UTF-8";
/* CSS Document */

body   { width:100%; height: 100%; margin:0; padding:0; background-color: #EEEEEE; color: black; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif}
h6 {font-size:.90em; margin:0; padding:0; font-weight:normal; font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;}
h5 {font-size: 1em; margin:0; padding:0 0 .25em 0; font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-weight:normal}
h3 {font-size: 1.15em; margin:0; padding:0 0 .25em 0; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-weight:normal}
h2 {font-size: 1.25em; margin:0; padding:0 0 .25em 0; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-weight:normal}
p {margin: 0; padding:.25em 0 .25em 0}
a:visited {color:#333366}
a:hover {color:#0066FF}
#skin {margin: 0 auto 0 auto} 
#wrapper {width:100%; margin: 0 auto 0 auto; background-image:url(../images1/Background9.jpg); background-repeat:repeat-x;}
#wrapperwhitewater {width:100%; margin: 0 auto 0 auto; background-image:url(../images1/Background9.jpg); background-repeat:repeat-x;}
#topbar {width:935px; height:18px; margin:0 auto 0 auto; padding:2px 25px 0 0}
#container { width: 960px; margin:0 auto 0 auto; padding:0; background-color:#FFFFFF }
#page {width:960px; background-color:#FFFFFF; margin:0; padding:0} 
#header {width:960px; height:80px;background-image:url(../images1/headerBackground2.gif); background-repeat:no-repeat;margin:0; padding:0}
#homephoto {width:950px; height:192px; border:5px solid #B7C6DB}
#whitewaterphoto {width:950px; height:350px; border:5px solid #B7C6DB}

ul {
	list-style-type:none;
	margin: 0;
	padding: 0;
	
}
#menu { width:960px; height:33px; margin: 0; padding: 0; background-color: #FFFFFF}
#menu ul { list-style: none; margin: 0; padding: 0; float: left}
#menu a, #menu h3 { font: 12px Verdana, Arial, Helvetica, sans-serif; display: block; margin: 0 }
#menu h3 { color: #ccc; background: #093cb7; margin: 0 }
#menu a  { color: #fff; text-decoration: none; margin: 0 }
#menu a:hover { color: #000066}
#menu li  {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	background-image:url(../images1/navSprite5.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	height: 22px;
	text-align:center;
	padding: 11px 0 0 0;
	margin:0;
	position: relative;
	overflow: visible;
}
	
#menu li:hover {background-image:url(../images1/navSprite5.jpg); background-position:0 -39px; background-repeat:no-repeat;}
#menu ul ul { background-color: #99CCFF; margin-top:6px; position: absolute; z-index: 500; width:240px}
#menu ul ul a  {color:#000066}
#menu ul ul li { height: auto; background-image:none; margin: 0; padding: 5px 5px 5px 25px; border-bottom: 1px dotted #000000;text-align:left }
#menu ul ul li:hover { background-image:none; background-color: #FFFFFF }
#menu ul li a:hover {color:#FFFFFF}
#menu ul ul li a:hover {color:#000066}
#menu ul li:hover {}
div#menu ul ul { display: none }
div#menu ul li:hover ul { display: block }
div#menu ul ul, div#menu ul li:hover ul ul, div#menu ul ul li:hover ul ul { display: none }
div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul { display: block }
#shadow {margin:0; padding:0; width:100%; height:7px; background-image:url(../images1/Shadow1.jpg); background-repeat:repeat-x}
#photoShadow {height: 7px; background-image:url(../images1/photoShadow.jpg); background-position:top; background-repeat:repeat-x; margin:0 0 0 274px; padding:0; position:relative; top:0}
#content {width: 960px; margin:0; padding:0}
#breadcrumbs {font-size:12px; color:#666666; width:600px; margin: 0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif}
#breadcrumbs a {color:#666666}
#breadcrumbs a:hover {color:#0066FF}
#message {width:575px; margin:0; padding:0px 15px 5px 25px}
#floater {margin: 0; padding: 0; width: 30px; height: 90px; float:left; position:relative; left:-35px; top:275px}
#floater2 {margin: 310px 0 0 -35px; padding: 0; width: 30px; height: 90px; float:left; position:fixed;}
#rtCol {margin: 0; padding: 0; width: 327px; height: 100%; background-image:url(../images1/RtColBk1.gif); background-repeat:no-repeat; float:right;}
#rtCol1 {margin: 0; padding: 10px 0 0 0; width: 327px; height: 100%;float:right; position:relative; top:0}
#rtCol3 {width:170px; padding:0 20px 20px 20px}
#ltCol {margin: 15px 0 0 0; padding:0 0 0 0; width:299px;float:left}
#ltCol2 {margin: 0 0 0 0; padding:23px 0px 0 0px; width:274px;float:left; background-image:url(../images1/ChamberLtCol.gif); background-repeat:no-repeat; position:relative;top:0}
#cntrCol {width: 295px; padding:0 0 0 0; margin: 15px 329px 0 314px; position:relative; top: 0}
#cntrCol2 {width:630px; padding:10px 25px 0 25px; margin: 0 0 0 274px; position:relative; top: 0}
#cntrCol2Txt{padding-bottom:10px; margin:20px 0 10px 0}
.cntrColSub {width:315px; margin:0}
#calendar {border:1px dotted #99CCFF; padding:0 0 10px 0; margin:0 0 15px 0; width:291px}
#coupon {margin:0}
#photoFeature {margin:20px 25px 10px 25px; padding:0 0 0px 0; border:1px dotted #99CCFF;}
#announceFeature {width:278px; margin:0px 25px 0 25px;padding:20px 0 0 0; text-align:center}
#shareExtraFeature {width:276px; margin:0px 25px 0 25px;padding:5px 0 5px 0; text-align:center}
#photoText {margin-left: 145px; border:1px dotted #99CCFF}
#businessFeature {margin: 5px 25px 20px 25px; background-color:#CC6666; background-position:0 0; background-repeat:repeat; border:1px solid #CCCCCC}
#businessText {margin-left:145px}
#bottomnav {width:960px; padding-top:10px; clear:both;  border-bottom:1px solid #CCCCCC}
#bottomLinks {width:938px; height: auto; padding: 15px 20px 15px 0; font-size:11px; border-top:1px dotted #CCCCCC;}
#bottomLinks ul {margin: 0 0  0 0; padding: 0 0 0 20px}
#bottomLinks ul ul {margin:0; padding:0}
#bottomLinks ul li ul li {line-height:20px}
#search-field {height: 18px; width:170px; margin:0; padding:0; border:1px solid #CCCCCC; vertical-align:middle}
#search-button {width: 80px; height: 20px; background-image:url(../images1/search-button.jpg); margin: 0; padding: 0 0 0 17px; border:none; vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#003399;}
#search {height:20px; margin:0 0 5px 0; padding:0; background-color:#FFFFFF; vertical-align:middle; text-align:right; border:none}
#searchResults {width:520px; margin:0; padding:25px 15px 5px 75px}
#credits {width:960px; margin:5px auto 0 auto; padding:0; text-align:center}
.fltlt {float:left}
.fltrt {float:right}
.logo {margin:0 0 0 10px}
.topnav { font-size:11px; line-height:150%; margin:20px 0 0 0; padding-right:15px; width:300px; text-align:right}
.info { margin:25px 0 0 115px; line-height:150%; text-align:center; font-size: 1em}
.spacer {margin-top:12px}
.graydk {color:#333333}
.graylt {color:#EEEEEE}
.graymd {color:#666666}
.blugrn {color:#336699}
.blugray {color:#669999}
.bludk {color:#000066}
.rdbrown {color:#990000}
.dkbrown {color:#663333}
.brick {color:#993300}
.gold {color:#FFCC66}
.greenblu {color:#336666}
.smaller {font-size:.75em; line-height:1.4em}
.small {font-size:.80em; line-height:1.4em}
.text {font-size: 1em}
.textSm {font-size: .85em}
.textXSM {font-size: .70em; line-height:1.4em}
.textXXSM {font-size: .70em}
.text10 {font-size: 10px}
.text11 {font-size: 11px}
.text12 {font-size: 12px}
.text14 {font-size:14px}
.text16 {font-size:16px}
.first {margin-top: 0; padding-top: 0}
.blurb {font-size: 12px; line-height: 1.75em}
.welcome {font-size: 18px}
.white {color:#FFFFFF}
.background {background-color:#8FBfE5}
.red {color:#CC0000}
.Arial {font-family:Arial, Helvetica, sans-serif}
.form {margin:15px 0 0 10px; padding:0}
.center {text-align:center}
.underline {border-bottom:1px dotted #999999}
.underlinebrk {border-bottom:1px dotted #993300}
.calnav { font-size: 9px; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-top: 4px }
.clearfloat {clear:both; height:0;font-size: 1px;line-height: 0px;}
.weather {display:block; background-image:url(../Images/ElkaderWeatherIcon.gif); background-position:bottom right; background-repeat:no-repeat}
.meeting {width: auto; padding: 10px; border:1px solid #993300; margin:0 auto 10px auto}
.caption {padding:2px 0 3px 0}
.box {border:1px solid #336699}
.ltColumn {padding:0 20px 0 20px; height:600px}
.ltColAuto {padding:0 20px 0 20px; height:auto}
.rtCol {width:276px; margin:0px 25px 0 25px;padding:5px 0 5px 0; text-align:left}
.indent {margin-left:10px}
.answer {margin-left:20px}
.trip {padding-top: 5px; margin-left: 60px}
.ltColLinks {line-height:1.65em; margin:10px 0 25px 0}
.guide {margin:15px 0 5px 0}
.histSite {text-align:right; width:332px; padding:5px 0 10px 10px}
.histSite1 {text-align:right; width:332px; padding:5px 0 10px 0}
.histSite2 {text-align:left; width:271px; padding:10px 28px 10px 0}
.colTitle {padding:4px 5px 10px 0; background-image:url(../images1/Button-Background4-blue.gif); background-repeat:no-repeat}
.borderGray {border:1px solid #666666}
.section {padding:10px 10px 0 25px; margin:0 0 15px 0}
.backBlu {background-color:#6699CC;}
.articleTitle {margin-top: .5em;}
.businessBkgd {background-color:#F5E8EB;}
.businessDesc {text-align:center; padding:5px 0 5px 0;}
.coupon {margin: 0 0 10px 0; padding: 0 0 10px 0; border:1px dotted #669900;}
.featureList {list-style-type:disc; list-style-position:outside; margin-left:25px; padding:7px 10px 5px 0}
