/* basic elements */



body {

	background-color: #245787;

	background-image: url(_images/bg-body.gif);

	background-position: center;

	background-repeat: repeat-y;

	height: 100%;

	margin: 0;

	text-align: center;

}



/* using an image to replace text in an h1. This trick courtesy Douglas Bowman, http://www.stopdesign.com/articles/css/replace-text/ */

h1 {

	color: #33677D;

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

	font-size: 16px;

	margin: 0;

	padding: 0;

}



h3 {

	margin-bottom: 0px;

}



p {

	margin-top: 0px;

}



/* specific divs */

/*#wholethang {

	margin:0;width:100%;

	background-image:url(_images/bg-grad.jpg);background-repeat:no-repeat;background-position:bottom;

	background-attachment:fixed;

}*/

#container {

	background-color: #DFF0FF;

	border-left: 1px solid #FFF;

	border-right: 1px solid #FFF;

	margin: 0 auto;

	text-align: left;

	width: 581px;

}



#extra {

	background-image: url(_images/bg-drops.jpg);

	height: 213px;

	left: -70px;

	position: relative;

	top: 55px;

	width: 69px;

}



#footer {

	border-top: 1px dashed #0064BB !important;

	left: 114px;

	padding-top: 10px;

	position: relative;

	text-align: center;

	top: 0px;

	width: 350px;margin:0;

}



#footer p{

	color: #677980 !important;

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

	font-size: 11px;

	width: 350px;

}



#headline {

	left: 180px;

	position: relative;

	top: -240px;

	width: 300px;

}



#leftpic {

	height: 143px;

	left: -150px;

	position: absolute;

	top: 390px;

	width: 111px;

}



#leftpic p {

	color: #677980;

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

	font-size: 11px !important;

	font-style: italic;

	line-height: 14px;

	text-align: center;

	width: 111px;

}



#nav {

	background-image: url(_images/bg-nav-new-long.jpg);

	height: 489px;

	position: relative;

	top: 0px;

	width: 163px;

}



#pageheader h2 {

	background: transparent url(h2.gif) no-repeat top left;

	border: 1px solid #0FF;

	float: right;

	height: 18px;

	margin-bottom: 40px;

	margin-top: 58px;

	width: 200px;

}



#pageheader h2 span {

	display: none;

}



#rightpic {

	left: 220px;

	position: absolute;

	top: 16px;

}



#text1 {

	left: 180px;

	margin-bottom: -220px;

	margin-top: 18px;

	padding: 0;

	position: relative;

	top: -400px;

	width: 360px;

}



#text1 p{

	color: #677980;

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

	font-size: 12px;

	line-height: 18px;

}



.boldie {

	font-weight:bold;color:#E28E50;

}



#text2 {

	left: 180px;

	

	margin-top: 18px;

	padding: 0;

	position: relative;

	top:-130px;

	width: 360px;

}



#text2 p{margin:10px 0 10px 0px;

	color: #677980;

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

	font-size: 12px;

	line-height: 18px;

}



#text3 {

	left: 180px;

	

	margin-top: 18px;

	padding: 0;

	position: relative;

	top:-30px;

	width: 360px;

}



#text3 p{margin:10px 0 10px 0px;

	color: #677980;

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

	font-size: 12px;

	line-height: 18px;

}



#title {

	background-image: url(_images/bg-title3.jpg);

	height: 114px;

	left: 156px;

	position: relative;

	top: 226px;

	width: 421px;

}

#top{

	background-image: url(_images/bg-top2.jpg);

	background-repeat: no-repeat;

	height: 272px;

	position: relative;

	width: 581px;

}



#workingnav {

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

	font-weight: bold;

	left: 34px;

	position: absolute;

	text-align: center;

	top:90px;

}





ul.fishspecieslist{

	color: #677980;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;

	font-size: 12px;

	line-height: 18px;color:#E08E54;list-style:none;margin-top:-10px;

}



a.text:link {

color:#245787;text-decoration:none;border-bottom:1px dotted #E5904F;

}



a.text:visited, a.text:active {

color:#7DA8D3;text-decoration:none;border-bottom:1px dotted #E5904F;

}



a.text:hover {

	border:none;background-color:#5D96AA;color:#FFF !important;

}



.boatinfo {

	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;

	color:#677980;

}



.boatinfo li {

	margin: 5px 0;

}


