a.ad-lit:link, a.ad-lit:visited, a.ad-lit:active {

	color: #CC0000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: underline;

}



a.ad-lit:hover {

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

}



a.site:link, a.site:visited, a.site:active {

	color: #000080;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-decoration: underline;

}



a.site:hover {

	color: #000000;

	font-size: 14px;

	font-weight: bold;

	text-decoration: none;

}



a.sidenav {

	border-bottom: 1px solid #808080;

	color: #000080;

	display: block;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	margin: 0px 0px 1px 0px;

	padding: 3px 3px 3px 15px;

	text-decoration: none;

}



a.sidenav:hover {

	background-color: #508DEF;

	border-bottom: 1px solid #808080;

	color: #FFFFFF;

	display: block;

	font-size: 12px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	margin: 0px 0px 1px 0px;

	padding: 3px 3px 3px 15px;

	text-decoration: none;

}



a.sidenavwaterstone {

	border-bottom: 1px solid #808080;

	color: #006566;

	display: block;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	margin: 0px 0px 1px 0px;

	padding: 3px 3px 3px 15px;

	text-decoration: none;

}



a.sidenavwaterstone:hover {

	background-color:#339999;

	border-bottom: 1px solid #808080;

	color: #FFFFFF;

	display: block;

	font-size: 12px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	margin: 0px 0px 1px 0px;

	padding: 3px 3px 3px 15px;

	text-decoration: none;

}



a.sidenavglacier {

	border-bottom: 1px solid #808080;

	color: Purple;

	display: block;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	margin: 0px 0px 1px 0px;

	padding: 3px 3px 3px 15px;

	text-decoration: none;

}



a.sidenavglacier:hover {

	background-color: Purple;

	border-bottom: 1px solid #808080;

	color: #FFFFFF;

	display: block;

	font-size: 12px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	margin: 0px 0px 1px 0px;

	padding: 3px 3px 3px 15px;

	text-decoration: none;

}



a.sidenavhidden {

	border-bottom: 1px solid #808080;

	color: Maroon;

	display: block;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	margin: 0px 0px 1px 0px;

	padding: 3px 3px 3px 15px;

	text-decoration: none;

}



a.sidenavhidden:hover {

	background-color: Maroon;

	border-bottom: 1px solid #808080;

	color: #FFFFFF;

	display: block;

	font-size: 12px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	margin: 0px 0px 1px 0px;

	padding: 3px 3px 3px 15px;

	text-decoration: none;

}







body {

background:   url(http://www.castlerocklake.com/images/bkgrd2.jpg) repeat-y fixed center top #37699A;

	margin-bottom: 0px;

	margin-left: 10px;

	margin-top: 0px;

}



h1 {

	color: #006400;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	margin-left: 5px;

	margin-right: 5px;

}



p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	margin-left: 5px;

	margin-right: 5px;

}



p.footertext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	margin-top: 8px;

	text-align: center;

}



p.right {

	margin-left: 12px;

}

p.navindent {

	margin-left: 10px;

	margin-bottom: 0px;

	margin-right: 0px;

	margin-top: 0px;

}

.contentimages {

	margin-bottom: 8px;

	margin-left: 5px;

	margin-right: 5px;

	margin-top: 8px;

}



.emphasized {

	color: #000099;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

}



.rightimages {

	margin-bottom: 5px;

	margin-left: 5px;

	margin-top: 5px;

}



#center {

	background-color: #ECF3FD;

	float: left;

	width: 455px;
	/*position:relative;
	overflow:visable;*/
}



#footer {

	background-image:   url("../images/1_10.jpg");

	clear: both;

	height: 29px;

	width: 699px;

}



#main {

	margin-top: 0px;

	width: 699px;

}



#rightside {

	

	float: left;

	width: 121px;

}



#sidenav {

	float: left;

	margin-top: 0px;

	width: 123px;

}

a.pdf-link:link, a.pdf-link:visited, a.pdf-link:active {

	color: blue;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: underline;

}



a.pdf-link:hover {

	color: #000000;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

}

iframe {

height:4000px;

border:none;

}


a.sidenavnew  {
	border-bottom: 1px solid #808080;
	color: Navy;
	display: block;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px 0px 1px 0px;
	padding: 3px 3px 3px 15px;
	text-decoration: none;
}


a.sidenavnew:hover {
	background-color: #508DEF;
	border-bottom: 1px solid #808080;
	color: #FFFFFF;
	display: block;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 1px 0px;
	padding: 3px 3px 3px 15px;
	text-decoration: none;
}

a.sidenavnewindent  {
	border-bottom: 1px solid #808080;
	color: black;
	display: block;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 1px 0px;
	padding: 3px 3px 3px 15px;
	text-decoration: none;
}


a.sidenavnewindent:hover {
	background-color: #508DEF;
	border-bottom: 1px solid #808080;
	color: #FFFFFF;
	display: block;
	font-size: 11px;
	
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 1px 0px;
	padding: 3px 3px 3px 15px;
	text-decoration: none;
}


.flashcontents {
position:relative;
width:450px;
}
.noshow {
display:none;
}
