body{margin:0;padding:0; background:transparent; font: 12px arial,verdana,helvetica,sans-serif;}



#top2{margin:0;padding:0;border-bottom: 1px solid #000;	background: url(/fish/Layout/graphics/header3.jpg); height: 140px;}
#bottom2{position:absolute; bottom:0px; margin:-10px;padding:0;border-bottom: 1px solid #000;	background: #000; height: 30px;}
#menu{position:absolute; left:0px; top:112px; background: transparent; width:100%; height:100px; 	margin-top:-1px; border-top: 5px solid #000; overflow:hidden;}
#title{position:absolute;top:95px;right:10px; font: 500 20px arial,verdana,helvetica,sans-serif; color: #0D9EDC;}	
#searchbox{position:absolute;top:62px;right:0;width:135px;z-index:1;}
#left {position:absolute;top:89px;left:0px;margin:0px;padding:0px;border-bottom:0px solid #fff;border-right:0px solid #fff;background: #fff; width: 0px; height: 0px; text-align:center;}
#content{padding:5px 20px 10px 20px;border:0px;background-color:#ffffff;border-left:1px solid #996633;border-bottom: 5px solid #996633;margin-left:173px;margin-top: 0px;}


#center{right:0px;margin-left:0px;padding-top:10px;border:0px; position:absolute; left:0px;}


a.h:link{font:bold 10px verdana,helvetica,sans-serif;color:white;text-decoration:none;}
a.h:visited{font:bold 10px verdana,helvetica,sans-serif;color:white;text-decoration:none;}
a.h:active{font:bold 10px verdana,helvetica,sans-serif;color:white;text-decoration:none;}
a.h:hover{font:bold 10px verdana,helvetica,sans-serif;color:yellow;text-decoration:none;}
a.g:link{font:bold 100% verdana,helvetica,sans-serif;color:#999900;bgcolor:#009999;text-decoration:none;}
a.g:visited{font:bold 100% verdana,helvetica,sans-serif;color:#999900;bgcolor:#009999;text-decoration:none;}
a.g:active{font:bold 100% verdana,helvetica,sans-serif;color:#999900;bgcolor:#009999;text-decoration:none;}
a.g:hover{font:bold 100% verdana,helvetica,sans-serif;color:#999900;bgcolor:#009999;text-decoration:underline;}
a.g2:link{font:600 12pt arial,verdana,helvetica,sans-serif;color:#999900;bgcolor:#009999;text-decoration:none;}
a.g2:visited{font:600 12pt arial,verdana,helvetica,sans-serif;color:#999900;bgcolor:#009999;text-decoration:none;}
a.g2:active{font:600 12pt arial,verdana,helvetica,sans-serif;color:#999900;bgcolor:#009999;text-decoration:none;}
a.g2:hover{font:600 12pt arial,verdana,helvetica,sans-serif;color:#999900;bgcolor:#009999;text-decoration:underline;}
a.m:link{font:bold 100% verdana,helvetica,sans-serif;color:white;bgcolor:#009999;text-decoration:none;}
a.m:visited{font:bold 100% verdana,helvetica,sans-serif;color:white;bgcolor:#009999;text-decoration:none;}
a.m:active{font:bold 100% verdana,helvetica,sans-serif;color:white;bgcolor:#009999;text-decoration:none;}
a.m:hover{font:bold 100% verdana,helvetica,sans-serif;color:yellow;bgcolor:#009999;text-decoration:underline;}
a.n:link{font:bold 10px verdana,helvetica,sans-serif;color:#006699;text-decoration:none;}
a.n:visited{font:bold 10px verdana,helvetica,sans-serif;color:#006699;text-decoration:none;}
a.n:active{font:bold 10px verdana,helvetica,sans-serif;color:#006699;text-decoration:none;}
a.n:hover{font:bold 10px verdana,helvetica,sans-serif;color:#006699;text-decoration:underline;}
a.home:link{font:bold 12px verdana,helvetica,sans-serif;color:#006699;text-decoration:none;}
a.home:visited{font:bold 12px verdana,helvetica,sans-serif;color:#006699;text-decoration:none;}
a.home:active{font:bold 12px verdana,helvetica,sans-serif;color:#006699;text-decoration:none;}
a.home:hover{font:bold 12px verdana,helvetica,sans-serif;color:#006699;text-decoration:underline;}


.white{color:#FFF; height:2px;width:140px;}

.menu	
	{
	background-color:#4169E1;
	font:bold 105% verdana,helvetica,sans-serif;color:white;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	border:0px solid black;
	width:140px;
	position:relative; top:0px; bottom:0px;	left:10px;	
	}
	

dl.top_rgt {background:transparent bottom left no-repeat; margin:0px 0; padding:0; float:left; margin-right:-10px; width:250px;}
dl.top_rgt dt {background:#383736 url(/fish/layout/graphics/c_tl.gif) top left no-repeat; padding:5px; text-align:center; color:#fff;}
dl.top_rgt dd {background:#0D9EDC url(/fish/layout/graphics/c_br.gif) bottom right no-repeat; padding:0; margin:0;}
	


dd p {margin:0; padding:10px; line-height:1.3em;}


<!--
#middle{padding:10px;border: 0px; background:transparent; border-bottom: 0px solid #fff;border-left: 1px solid #fff;border-right:1px solid #fff;margin-left: 0px;margin-right: 0px;margin-top:0px;}

#right{position:absolute;top:167px;right:0px; margin:0px; padding:10px; border:0px; background:transparent; border-bottom: 0px solid #fff;border-left: 0px solid #fff;width:240px;	}

a.calink:link {color:#336633;text-decoration:none;}
a.calink:visited {color:#336633;text-decoration:none;}
a.calink:active {color:#336633;text-decoration:none;}
a.calink:hover {color:#336633;text-decoration:underline;}
.group{border-bottom: 2px solid #336633;padding:5px;}
.cal{display:block;border-bottom: 2px dotted #336633;padding:10px 0 10px 0;text-align:center;}
#corner{position:absolute;top:88px;left:110px;}
-->













.photobox {width:65%;  height:auto; overflow:visible; border-style:solid; 
border-width:thin; position:absolute; left:-100px; padding-left:110px;
background-color: #ff3333; color:#fff; font-size:14px; font-weight:bold;}

.photobox2 {width:32%;  height:auto; border-style:solid; 
border-width:1px; position:relative; padding-top:0px; padding-bottom:0px; left:5px; top:110px; padding-left:5px;
background-color: #fff;}

a.photobox2:link {color:#996633;text-decoration:none;}
a.photobox2:visited {color:#996633;text-decoration:none;}
a.photobox2:active {color:#996633;text-decoration:none;}
a.photobox2:hover {color:#336633;text-decoration:underline;}


.photobox3 {width:32%;  height:auto; border-style:solid; 
border-width:1px; position:relative; padding-top:0px; padding-bottom:0px; left:5px; top:110px; padding-left:5px;
background-color: #fff;}

.photobox4 {width:65%;  height:auto; overflow:visible; border-style:solid; 
border-width:thin; position:absolute; left:-100px; padding-left:110px;
background-color: #fff; color:#000; font-size:100%;}

.photothumb {margin-left:-10%;
background-color: #fff;}

.photoheada {width:20%;  auto:20px; overflow:visible; border-style:solid; 
border-width:thin; position:absolute; left:-100px; padding-left:110px;
background-color: #383736; color:#fff; font-size:110%; font-weight:bold; text-align:left;}

.photoheadb {width:50%;  auto:18px; overflow:visible; border-style:solid; 
border-width:thin; border-color:#383736; position:absolute; left:150px; padding-left:0px; margin-top:0px;
background-color: #fff; color:#000; font-size:100%; font-weight:bold; text-align:left;}

.photohead2 {width:65%;  auto:20px; overflow:visible; border-style:solid; 
border-width:thin; position:absolute; left:-100px; padding-left:110px;
background-color: #383736; color:#fff; font-size:110%; font-weight:bold; text-align:center;}

a.photog:link{font:bold 80% verdana,helvetica,sans-serif;color:#336699;text-decoration:none;}
a.photog:visited{font:bold 80% verdana,helvetica,sans-serif;color:#336699;text-decoration:none;}
a.photog:active{font:bold 80% verdana,helvetica,sans-serif;color:#336699;text-decoration:none;}
a.photog:hover{font:bold 80% verdana,helvetica,sans-serif;color:#336699;text-decoration:none;}

a.photogh:link{font:bold 18px verdana,helvetica,sans-serif;color:#336699;text-decoration:none;}
a.photogh:visited{font:bold 18px verdana,helvetica,sans-serif;color:#336699;text-decoration:none;}
a.photogh:active{font:bold 18px verdana,helvetica,sans-serif;color:#336699;text-decoration:none;}
a.photogh:hover{font:bold 18px verdana,helvetica,sans-serif;color:#336699;text-decoration:none;}

.sidephoto {width:65%; overflow:visible; margin-left:37%;
position:relative;
background-color: trasparent;}







/* Drop-down "more" menu: Gallery.htm */

/* always visible */
#outer .holder {padding:1.1em; border:1px solid #ddd; margin-left:-3px; width:64%;}
#outer .holder p {padding:10px 0 0 0; margin:0; width:80%;}
#outer .holder p.bold {font-weight:bold; width:70%;}
#outer .holder h2 {margin:0; padding:0; font-size:16px;}
#outer .holder img {margin-left:10px; margin-top:-78px; float:right;}
#outer .holder img.top1 {margin-left:10px; margin-top:-76px; float:right;}
#outer .holder img.top2 {margin-left:10px; margin-top:-76px; float:right;}
#outer .holder img.top3 {margin-left:10px; margin-top:-61px; float:right;}

/* unclicked style div.more */
#outer div.more i {float:right; margin-right:-10px 10px 0 0; cursor:pointer; color:#c00; font-weight:bold;}
#outer div.more i.hide {display:none;}
#outer div.more p {display:none;}
#outer div.more img {display:none;}

/* clicked style div.click */
#outer div.click i.show {display:none;}
#outer div.click i.hide {display:block;}
#outer div.click p {display:block;}
#outer div.click img {display:block; float:left; padding-right:0px; margin-left:600px; margin-top:50px;}






/* Drop-down "more" menu: Gallery.htm */

/* always visible */
#outer2 .holder2 {padding:1.1em; border:1px solid #ddd; margin-left:-3px; width:64%;}
#outer2 .holder2 p {padding:10px 0 0 0; margin:0; width:80%;}
#outer2 .holder2 p.bold {font-weight:bold; width:70%;}
#outer2 .holder2 h2 {margin:0; padding:0; font-size:16px;}
#outer2 .holder2 img {margin-left:10px; margin-top:-78px; float:right;}
#outer2 .holder2 img.top1 {margin-left:10px; margin-top:-76px; float:right;}
#outer2 .holder2 img.top2 {margin-left:10px; margin-top:-76px; float:right;}
#outer2 .holder2 img.top3 {margin-left:10px; margin-top:-61px; float:right;}

/* unclicked style div.more */
#outer2 div.more i {float:right; margin-right:-10px 10px 0 0; cursor:pointer; color:#c00; font-weight:bold;}
#outer2 div.more i.hide {display:none;}
#outer2 div.more p {display:none;}
#outer2 div.more img {display:none;}

/* clicked style div.click */
#outer2 div.click i.show {display:none;}
#outer2 div.click i.hide {display:block;}
#outer2 div.click p {display:block;}
#outer2 div.click img {display:block; float:left; padding-right:0px; margin-left:600px; margin-top:50px;}







/* homepage dividers */
.xsnazzy h1, .zsnazzy h1 {
margin:0; 
font-size:14px; 
padding:0 10px 5px 15px; 
border-bottom:1px solid #444;
}

.xsnazzy p, .zsnazzy p {
margin:0; 
font:bold 12px verdana,helvetica,sans-serif; color:#666;
padding:5px 0px; 
background:#fff;
height:65px;
overflow:auto;
scroll:yes;
}

.xsnazzy p.news, .zsnazzy p.news {
margin:0; 
font:bold 12px verdana,helvetica,sans-serif; color:#666;
padding:5px 0px; 
background:#fff;
height:90px;
overflow:auto;
scroll:yes;
}

.xsnazzy p.saw, .zsnazzy p.saw {
margin:0; 
font:bold 12px verdana,helvetica,sans-serif; color:#666;
padding:5px 0px; 
background:#fff;
height:5000px;
overflow:auto;
scroll:yes;
}




.xsnazzy h1.sawform, .zsnazzy h1.sawform {
margin:0; 
position: absolute; left:150px;
width:45%;
font:bold 12px verdana,helvetica,sans-serif; color:#666;
background:#fff;

}


b.saw {font: bold 12px verdana,helvetica,sans-serif; color:#333333; weight:600;}

.xsnazzy h2, .zsnazzy h2 {
margin:0; 
font:bold 12px verdana,helvetica,sans-serif; color:#006699;
position:relative; left:170px; top:-25px;
text-align:right;
width:65%;
}



.xsnazzy img {
margin:0; 
float:left;
padding-right: 5px;
}

.xsnazzy img.saw2 {
}

.xsnazzy img.saw1 {
margin-left:0px; 
float:right;
padding-right: 0px;
}

.xsnazzy font.saw {
font:bold 10px verdana,helvetica,sans-serif; color:#666;
text-align:left;
padding-left:30px;
width:330px;
float:left;
}

.xsnazzy {
background: transparent; 
width:72%; 
height:50%;
float:left; 
margin:0 3px;
margin-left:-10px;
}

.xtop, .xbottom {
display:block; 
background:transparent; 
font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb2, .xb3, .xb4 {
background:#fff; 
border-left:1px solid #444;
border-right:1px solid #444;
}
.xb1 {
margin:0 5px; 
background:#444;
}
.xb2 {
margin:0 3px;
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px; 
margin:0 1px;
}

.xboxcontent {
display:block; 
border:0 solid #444; 
border-width:0 1px 1px 1px; 
height:122px;
background:#fff;
}




.xboxcontentsaw {
display:block; 
border:0 solid #444; 
border-width:0 1px 1px 1px; 
height:5000px;
background:#fff;
}


* html .xboxcontent {
height:1px;
}

.color_a {
background:#383736;
color:#fff;
}
.color_b {
background:#d4d8bd; 
color:#000;
}
.color_c {
background:#758279; 
color:#fff;
}
.color_d {
background:#b2ab9b; 
color:#000;
}




	
	
/* FLMNH branding bar styles */
a.flmnh:link{color:#6186B0;text-decoration:none;}
a.flmnh:visited{color:#6186B0;text-decoration:none;}
a.flmnh:active{color:#6186B0;text-decoration:none;}
a.flmnh:hover{color:#8BC0FD;text-decoration:underline;}
.flmnhtxt{font: bold 17px arial,helvetica,sans-serif;}
#searchbox{position:absolute;top:1px;right:0;width:135px;z-index:1;}
#top{margin:0;padding-top:2px;background-color:#000;height: 25px;}		



