/* Copyright © FishNet 4C */

body {color: #333; background-color: #016E85; margin-top: 0; font-family:verdana,geneva,sans-serif; font-size:.7em;  }
p {line-height: 1.4em; }
h1 {color: #002651; background-color: transparent; font-size: 1.25em; }
h2 {color: #1B7A08; background-color: transparent; font-size: 1.25em; }
li {margin-left: -20px; margin-bottom: 5px;}
.titleli {margin-left: -40px; margin-bottom: 5px; list-style: none; }
.subLi {list-style: square; }

#wrapper {margin:0 auto; width:760px; background-image: url(images/background.gif); }
#header {height: 126px; }

a:link {color:#002651; text-decoration: underline; }
a:visited {color: #002651; text-decoration: underline; }
a:hover {color:#7B7B7B; text-decoration: underline; }
a:active {color:#016E85; text-decoration: underline; }
span.hover {color:#7B7B7B; }

#topNav {color:#fff; height: 17px; margin: -23px 0 0 76px; text-align:left; }
#topNav a:link {color:#fff; text-decoration: none; }
#topNav a:visited {color: #fff; text-decoration: none; }
#topNav a:hover {color:#B2F315; text-decoration: none; }
#topNav a:active {color:#B2F315; text-decoration: none; }
span.hoverTop {color:#B2F315; }

#leftColumn {float: left; width: 163px; margin-top: 5px; }
#leftContent {padding: 21px 12px;}
#rightColumn {padding: 10px 28px 16px 36px; margin-left: 163px; margin-top: 5px; }

#leftNav p {margin-bottom: -10px; margin-left: 10px; }
#leftNav a:link {color:#002651; text-decoration: underline; }
#leftNav a:visited {color: #002651; text-decoration: underline; }
#leftNav a:hover {color:#7B7B7B; text-decoration: underline; }
#leftNav a:active {color:#016E85; text-decoration: underline; }
span.hoverLeft {color:#000; font-weight: bold; }

#sidebarPadding {float: right; border: 1px dotted #2D3B4C; padding: 10px; width: 180px; margin: 5px 0 0 15px; color: #000; background-color: #E8E8E8; }
#sidebarPadding li {margin-bottom: 1px;}

#sidebarNopad {float: right; border: 1px dotted #2D3B4C; padding: 10px 10px 0 10px; width: 180px; margin: 5px 0 0 15px; color: #000; background-color: #E8E8E8; }
#sidebarNopad li {margin-bottom: 1px;}

.leftNavSub {margin-left: 20px; margin-top: 1em; }

#footer {text-align:center; padding-top: 1.5em; }
#footer p {line-height: .1em; }
#map {}
#copyright {font-size: .85em; text-align:center; padding-top: 3em; }

.border {border: 1px solid black; padding: 10px 10px 0 10px; }
.borderJob {margin: 0 auto; border: 1px solid black; padding: 10px 0 10px 5px; background-color: #fff; width: 138px; }

#clr {clear:both; margin-top: 10px; color: transparent; }

/* images */
img.header {border: 0; width: 760px; height: 126px; }
img.home {float: right; border: 0; width: 204px; height: 304px; margin: 5px 0 5px 20px; }
img.salmon {border: 0; width: 138px; height: 136px; }
img.seal  {float: right; border: 0; width: 71px; height: 71px; margin: 0 0 4px 10px; }
img.county {border: 0; width: 302px; height: 400px; margin: 5px 0; }
img.roads {float: right; border: 0; width: 254px; height: 217px; margin: 25px 0 5px 20px; }
img.mumford {float: right; border: 0; width: 150px; height: 112px; margin: 15px 0 0 15px; }
img.mumford2 {float: left; border: 0; width: 150px; height: 112px; margin: 7px 15px 0 0; }
img.slide {float: right; border: 0; width: 90px; height: 65px; margin: 0 0 0 15px; }
img.camera {float: left; border: 0; width: 21px; height: 18px; margin-right: 7px; }
img.alevin {float: left; border: 0; width: 108px; height: 102px; margin: 5px 7px 0 0; }
img.fire {float: right; border: 0; width: 150px; height: 162px; margin: 5px 7px 0 0; }
img.zayante {float: right; border: 0; width: 120px; height: 150px; margin: 5px 0 0 7px; }
img.woodacre {float: right; border: 0; width: 108px; height: 102px; margin: 5px 0 0 7px; }
img.queseria {float: right; border: 0; width: 120px; height: 160px; margin: 5px 0 0 7px; }
img.dam {float: right; border: 0; width: 204px; height: 170px; margin: 10px 0 5px 15px; }
img.soco {float: right; border: 0; width: 150px; height: 100px; margin: 0 0 0 15px; }
img.frank {border: 0; width: 275px; height: 178px; }
img.manual {border: 0; width: 150px; height: 113px; }
img.training {border: 0; width: 270px; height: 195px; margin: 0 0 5px 0; }


/* text treatments */
span.serif {font-family: Georgia, serif; font-weight: bold; }
span.leftTitle {color: #002651; background-color: #A6A6A6; padding: 2px 5px 3px 3px; }
span.back {color: #fff; background-color: #016E85; padding: 5px; font-weight: bold;}