
body,html { margin:0; padding:0; color: black; background-color: #1c1d1d  }
blockquote { color: #ffc; font-size: 0.8em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1 { margin-bottom: 0px; padding-bottom: 10px; padding-left: 10px; color: white; background-color: #1c1d1d; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2 { color: #505113; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h3 { margin: 0; color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h4 { margin: 0; color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h5 { margin: 0; color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h6 { margin: 0; color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
ol { font-size: 12px; list-style-type: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular  ; line-height: 1px; }
p { font-size: 12px; line-height: 0; }
img {border: none}
tr { border: 0 }
.cellcolor { background-color: #7d7d2a }
.rev_type { color: #ffc; font-weight: bold; font-size: 1em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.g_nav_cellcolor { color: #ffffce; background-color: #515108 }
.a_type_color { color: #fff; font-size: 0.9em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.boldtext { font-weight: bold; }

#menu_area { width: 100%; background-color: #252725; text-align: left; }
#menu_area a:hover { color: white; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; text-decoration: underline; }
#menu_area a {  color: white; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; text-decoration: none; }
li {display: inline-block; text-align: center; width: 100px; }
ul{margin: 0}

#sidebar { width:100%; height:378px; background:#333535; text-align: center; overflow:auto;}
#sidebar a { color: white; text-decoration: underline; }
#sidebar a:visited { text-decoration: underline; }
#sidebar a:hover { color: #000; text-decoration: underline; }
#page_about #sidebar {height:359px;}
#page_gallery #sidebar{text-align: left;}
#page_gallery #sidebar a:hover{text-decoration: line-through}

#wrap {width:700px; height:479px; margin: 25px auto 0; background:#333535 }

#bground1 { float: right; margin-top: 40px; margin-right: 40px;}
#bground2 { float: left; margin-top: 50px; margin-left: 75px;}
#bground3 { margin-top: 15px; margin-left: auto; margin-right: auto;}
#bground4 { margin-top: 15px; margin-left: auto; margin-right: auto;}
.fish1 { float: right; margin-right: 40px;}

#hometext1 { color: white;
font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #333535;
width: 300px; height: 100px;
float: left;
text-align: left; 
margin-top: 40px;
margin-left: 40px;
}

#abouttext1 { color: white;
font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #333535;
width: 300px; height: 260px;
float: right;
text-align: left; 
margin-top: 50px;
margin-right: 75px;
overflow:auto;
}

#newstext1 { color: white;
font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #333535;
width: 400px; height: 250px;
text-align: left; 
margin-top: 50px;
margin-right: auto;
margin-left: auto;
overflow:auto;
}

#contacttext1 { color: white;
font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #333535;
width: 400px; height: 250px;
text-align: left; 
margin-top: 50px;
margin-right: auto;
margin-left: auto;
overflow:auto;
}

.fishtext1 { color: white;
font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #333535;
width: 300px; height: 275px;
float: left;
text-align: left; 
margin-left: 40px;
}

#fishbox0 {margin-top: 40px;height: 50px;width:550px;margin-left: auto; margin-right: auto;color: black;
font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif;}
#fishbox0 a { color: black; text-decoration: underline; }
#fishbox0 a:visited { text-decoration: underline; }
#fishbox0 a:hover { color: white; text-decoration: underline; }

#fishbox1 {margin-top: 40px;height: 275px;}
#fishbox2 {margin-top: 40px;height: 275px;}
#fishbox3 {margin-top: 40px;height: 275px;}
#fishbox4 {margin-top: 40px;height: 275px;}
#fishbox5 {margin-top: 40px;height: 275px;}
#fishbox6 {margin-top: 40px;height: 275px;}

.gallery { margin-left:58px; margin-top: 40px}

#imagegallery-title { text-align: left; }

#imagegallery-title b { display: block; margin-right: 80px; }

#imagegallery-title span { float: right; }