body {	   margin-top: 5px;	   margin-left: 5px;   background-color: 000000;}td.t3 img {vertical-align: middle;}/* -------------table elements-------------- */.mainTable {   border: 0px;   width: 760px;}/* -----------column attributes-------------- */#pageHeader {   padding: 0px 0px 0px 0px; /* top right bottom left */   padding: 0px;   border: 0px;   border-bottom-width: 0px;   border-style: solid;   border-color: #D8971F;   color: #3A4519;   background-color: #3A4519;   font: normal 24px Times, Arial; /* weight, size, family */   text-align: center;}.leftCol {	border:0px;	border-right-width:0px;	border-color:#D8971F;	border-style:solid;		background-color:#D1C386;	width: 180px;	padding: 0px 0px 20px 0px; /* make sure the box and nav don't go flush with the footer */}.centerCol {   padding: 12px; /* center col for the 2 column layout */   background-color: #D1C386;	border:0px;	border-right-width:1px;	border-color:#D8971F;	border-style:solid;}.centerCol3 {   padding: 12px; /* center col for the 3 column layout */   border: 0px;   border-right-width: 1px;   border-color: #D8971F;   border-style: solid;   background-color: #D1C386;}.rightCol {   border: 0px;   width: 195px;   background-color: #D1C386;   border-right-width: 1px;   border-color: #D8971F;	border-style: solid;}hr {   border: 0px;   background-color: #D8971F;   height: 1px;	border-style: dotted;}.rightCol hr {   border: 0px;   background-color: #D8971F; /* line between two sections in the right column */   height: 1px;	border-style: dotted;}/* -----------email box, spotlight box attributes-------------- */.roundTab {	border: 1px;	border-top-width: 1px;	border-bottom-width: 1px;	border-color: #D8971F;	border-style: dotted;	background-color: #DED4AF;}.roundTabBody {   padding-top: 5px;	padding-left: 5px;	padding-right: 8px;   font: normal 11px georgia, Arial; /* weight, size, family */	color: #3A4519;	line-height:16px;	text-align: right;}/* Round tab content */table.roundTab {   width: 165px;}/* -----------footer attributes-------------- */.footer a {   color: #D1C386;   font-weight: bold; /* footer links */}.footer {   padding: 5px 20px 10px 5px; /* top right bottom left */   color: #D1C386;   background-color: #3A4519;   font: normal 11px georgia, Arial; /* weight, size, family */   text-align: center;}/* ------------Text - Main text size is 3, sizes vary where 1 is the smallest------------ */.t2 {font-family:georgia, georgia, Arial;	font-size:13px;	font-weight:normal;	color:000000;	line-height:16px;}/*body text */.t3, .t12 {font-family:georgia, georgia, Arial;	font-size:13px;	font-weight:normal;	color:000000;	line-height:16px;}/* Links */td.t3 span.link, a {	font-weight:bold;	font-size:12px;	color:#3A4519;	text-decoration:underline;}a:hover {   text-decoration: underline;}/*spotlight */.spotlight {   color: #000000;   font: normal 11px georgia, georgia, Arial;   line-height: 15px;}/* Headers   h1 is the general header ie: home page "welcome"   h2 is a secondary header ie: fishing reports -> name and date*/.header, .h1 { 	font-family:georgia, georgia, Arial;	font-size:13px;	font-weight:bold;	color:#3A4519;	line-height:14px;}.h2 {	font-family:georgia, georgia, Arial;	font-size:13px;	font-weight:normal;	font-style:italic;	color:000000;	line-height:16px;}.dropDown {	font-family:georgia;	font-size:8.5pt;	font-weight: normal;	letter-spacing: 0pt;	background-color:#D8971F;	color:#000000;}.h1 .note {   color: #3A4519; /* side note next to the headers ie: REPORTS: (most recent) */   font-size: 12px;   font-weight: normal;   font-style: oblique;}.footer a:hover {   color: F0F2D6;   font-weight: bold; /* footer links hover */}/* -------------------Other Elements------------------------ */img.border {   border: 1px; /* images with a border */   border-style: solid;   border-color: #3A4519;}img.spacerBar {   width: 2px;   background-color: 787B64;   height: 12px;}/* page specific styles */.centerCol_gallery {   border: 0px;   border-bottom-width: 1px;   border-right-width: 1px;   border-color: #D8971F;   border-style: dotted;   background-color: D9CB93; /* lighter background for gallery rows */}.dark {  background-color:#D1C386;	border:0px;	border-bottom-width:1px;	border-color:#D8971F;	border-style: dotted;}.light {  background-color:#D9CB93;	border: 0px;	border-right-width:1px;	border-color:#D8971F;	border-style: dotted;}.centerCol_products {   border: 0px;   border-bottom-width: 1px;   border-right-width: 1px;   border-color: #D8971F;   border-style: dotted;   background-color: D9CB93;}/* ---------------------Navigation------------------- */#nav {   width: 175px;	background-color: #D8971F;}#nav td.navOver {   background-color: #D9CB93;}#nav td.firstNav {   border: 0px;   height: 10px; /* adjust the spacing of the first nav item */}#nav td.navOut, td.navOver {   border-width: 0px 0px 1px 0px; /* top right bottom left */	border-top-color: #CC8E23;	border-bottom-color: #DED4AF;   border-style: solid;   padding: 3px 5px 2px 2px;   color: #3A4519;   font: bold 12px georgia, Arial; /* weight, size, family */   text-align: right;   text-transform: uppercase;   cursor: pointer;}/*td.t3 .header {   color: 964B17;   font-weight: bold;   text-decoration: none;   background-color: transparent;   border: none;}*/.uc {   text-transform: uppercase;}