body {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;
	background-color: #544330;
}

/*   CONTAINER   */
#container {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	height: auto;
}
/*   BANNER & LOGO   */
#banner_home {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	height: 150px;
	background-image: url(../images/banner_home_bg.gif);
	background-repeat: no-repeat;
}
#banner {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	height: 150px;
	background-image: url(../images/banner_bg.gif);
	background-repeat: no-repeat;
}
#banner2 {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	height: 150px;
	background-image: url(../images/banner_bg2.gif);
	background-repeat: no-repeat;
}
#logo {
	position: absolute;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 252px;
	height: 150px;
}

/*   CONTENT   */
#content {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	height: auto;
	background-image: url(../images/body_bg.jpg);
	background-repeat: no-repeat;
}

/*   INFORMATION   */
#info_home {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	height: 325px;
	background-image: url(../images/sea_kayak.gif);
	background-repeat: no-repeat;
}
#information {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	height: 670px;
	background-image: url(../images/body_bg.jpg);
	background-repeat: repeat-y;
	float: left;
}
#information_sub {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	height: auto;
	background-image: url(../images/body_bg.jpg);
	background-repeat: repeat-y;
	float: left;
}
#information_int {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	height: auto;
	background-image: url(../images/body_int.gif);
	background-repeat: repeat-y;
	float: left;
}

/*   HOME FLASH   */
#home_flash {
	position: absolute;
	top: 0px;
	left: 2px;
	width: 487px;
	height: 325px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

/*   BUTTONS BOTTOM   */
#buttons_bottom {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	height: 73px;
	background-image: url(../images/bottom_bg.gif);
	background-repeat: no-repeat;
	float: left;
}
#buttons_bottom img {
	margin: 7px 0px 0px 9px;
	padding: 0px 0px 0px 0px;
}

/*   INFO SECTIONS   */
/*   info sections text on home page   */
#info_home_text {
	position: absolute;
	top: 90px;
	right: 25px;
	width: 270px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#info_home_text p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	line-height: 18px;
	font-style: normal;
	color: #003268;
	text-align: right;
}
/*   page heading   */
#page_heading {
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	height: 48px;
	background-image: url(../images/heading_bg.gif);
	background-repeat: no-repeat;
}
#page_heading2 {
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	height: 58px;
	background-image: url(../images/heading_bg2.gif);
	background-repeat: no-repeat;
}
#heading {
	position: relative;
	top: 20px;
	left: 22px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 730px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-style: normal;
	font-weight: normal;
	color: #CD5916;
}

/*   information section text   */
#info_text {
	position: relative;
	top: 12px;
	left: 22px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	width: 750px;
	height: auto;
	float: left;
}
#info_text h1 {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 26px;
	font-style: normal;
	font-weight: normal;
	color: #CD5916;
}
#info_text h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #CD5916;
}
#info_text p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	line-height: 18px;
	font-style: normal;
	font-weight: normal;
	color: #003268;
}

/*   info section text on other pages   */
#text_info {
	position: relative;
	top: 12px;
	left: 22px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	width: 500px;
	height: auto;
	float: left;
}
#text_info h1 {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 26px;
	font-style: normal;
	font-weight: normal;
	color: #CD5916;
}
#text_info h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #CD5916;
}
#text_info p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	line-height: 18px;
	font-style: normal;
	font-weight: normal;
	color: #003268;
}

/*   text on left   */
#text_left {
	position: relative;
	top: 12px;
	left: 22px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	width: 450px;
	height: auto;
	float: left;
}
#text_left h1 {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 26px;
	font-style: normal;
	font-weight: normal;
	color: #CD5916;
}
#text_left h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #CD5916;
}
#text_left p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	line-height: 18px;
	font-style: normal;
	font-weight: normal;
	color: #003268;
}

/*   text on right   */
#text_right {
	position: relative;
	top: 12px;
	left: 30px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	width: 226px;
	height: auto;
	float: left;
}
#text_right h1 {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 26px;
	font-style: normal;
	font-weight: normal;
	color: #CD5916;
}
#text_right h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #CD5916;
}
#text_right p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	line-height: 18px;
	font-style: normal;
	font-weight: normal;
	color: #003268;
}




/*   sub nav   */
#sub_nav {
	position: relative;
	top: 5px;
	left: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	height: auto;
	float: center;
}

/*   images at top   */
#images_top {
	position: relative;
	top: 5px;
	left: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	height: auto;
	float: center;
}

#images_top img {
	margin: 0px 0px 0px -8px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #FFFFFF;
}



/*   images in middle   */
#images_middle {
	position: relative;
	top: 12px;
	left: -40px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	width: 206px;
	height: auto;
	float: right;
}

/*   images in middle location page   */
#images_middle_location {
	position: relative;
	top: 220px;
	left: -40px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	width: 206px;
	height: auto;
	float: right;
}


#images_middle_location img {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #FFFFFF;
}

#images_middle img {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #FFFFFF;
}

/*   FOOTER   */
/*   footer on home page   */
#footer_home {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	height: 39px;
	background-image: url(../images/footer.gif);
	background-repeat: no-repeat;
	float: left;
}
#footer_home_links {
	position: absolute;
	top: 10px;
	right: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 500px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: right;
}

/*   footer on all pages   */
#footer {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	height: 77px;
	background-image: url(../images/footer_bg.gif);
	background-repeat: no-repeat;
	float: left;
}
#footer_links {
	position: absolute;
	top: 48px;
	right: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 600px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: right;
}
#footer2 {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	height: 77px;
	background-image: url(../images/footer_bg2.gif);
	background-repeat: no-repeat;
	background-color: #B6ECF7;
	float: left;
}
#footer_links2 {
	position: absolute;
	top: 984px;
	right: 8px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 500px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: right;
}

/*   bottom links on all pages   */
#bottom_links {
	position: relative;
	top: 10px;
	right: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: auto;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5ED3ED;
	float: right;
}

/*   LISTS   */
ul {
	margin: 0px 20px 8px 20px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #003268;
	display: block;
	list-style-type: disc;
	text-decoration: none;
	list-style-image: url(../images/list.gif);
	line-height: 20px;
}

/*   border image at bottom   */
#border_image {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 800px;
	height: 18px;
}

/*   IMAGES   */
.img {
	margin: 0px 5px 10px 5px;
	padding: 0px 0px 0px 0px;
	border: 3px solid #FFFFFF;
}

.img2 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	border: 3px solid #FFFFFF;
}

