body {
padding: 0;
margin: 0;
background-color:#000000;
}
.style1 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style11 {font-size: 16px}
.style12 {color: #FFFFFF}

.style9 {font-size: 16px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold; }

.contain { 
width:810px;
position: absolute;
left: 50%;
top: 154px;
margin-left: -405px;
padding: 0; 
background:url('http://www.gosalmonfishing.com/background.png') repeat 100% 100%;
}
#header { 
width:810px;
height:150px; 
position: absolute;
left: 50%;
top:0px;
margin-left: -405px;
} 
#mainbody {
width:810px;
text-align:center;
border-right:1px solid #163E16;
font-family: Trebuchet MS; 
font-size:12px ;
font-weight:normal; 
font-variant:normal;
padding: 0;
margin: 0; 
} 
#centercontent { 
padding:8px;
margin: 0; 
float:left; 
width:577px; 
background:#FFFFFF ;
border-right:1px solid #163E16;
text-align:justify; 
font-family: Trebuchet MS; 
font-size: 12px; 
font-weight: normal; 
font-variant: normal;
}   
#centercontent a { 
font-family: Trebuchet MS; 
font-size: 12px; 
color:#0000ff;
font-weight:bold;
text-decoration:none;
}  
#centercontent a:active { 
font-family: Trebuchet MS; 
font-size: 12px; 
color:#CC0000;
font-weight:bold;
text-decoration:none;
}  
#centercontent a:hover { 
font-family: Trebuchet MS; 
font-size: 12px; 
color:#0066FF;
font-weight:bold;
text-decoration:underline;
}  
#centercontent a:visited { 
font-family: Trebuchet MS; 
font-size: 12px; 
color:#990099;
font-weight:bold;
text-decoration:none;
} 
#rightcontent { 
float:right;
width:200px;
margin-right:5px;
padding-top: 5px;
text-align:center; 
font:Kartika; 
font:Kartika; 
color:#00CC00; 
}  
#rightcontent a {
color:#FFFFFF;
text-decoration:none;
}
#rightcontent a:hover {
color:#99CC66;
text-decoration:none;
}
#rightcontent img {
border:1px solid #000000;
}
ul#mainnav {
	list-style: none;
	display: block;
	width:100%;
	margin: 0px;
	padding: 0px;
	background-color:#00CC33;
	}
	ul#mainnav h5 {
	font: normal 12px tahoma, sans-serif;
	color:#000000;
	}
	 
ul#mainnav li {
	display: block;
	padding: 1px 1px 1px 1px;
	width:inherit;
	border-top:1 px solid #00CC33;
	}

ul#mainnav li a {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 6px 6%;
	background-color:#000000;
	font: normal 12px tahoma, sans-serif;	/* If you get an unwanted gap after your a block (IE-Win) try increasing the line height		*/
	color:#99FF00;
	text-decoration: none;
				/* 	Causes Problems in IE5-Mac and Netscape/Mozzilla - see next fix		*/
	}

ul#mainnav li a:hover {
	background-color:#333399;
	color: #eee;
	}
	
ul#mainnav ul.subnav {
	margin: 0px;
	list-style: none;
	padding: 0px;
	border: 0px solid pink;
	}

ul#mainnav ul.subnav li {
	border-top: 0 none;
	border: 0px solid green;
	padding-left: 1.5em;
	}

ul#mainnav ul.subnav li a {
	padding: 1%;
	margin: 0px;
	font: bold 12px /1.5 verdana, sans-serif;
	color: #5C6F90;
	background-color: transparent;
	border: 0px solid yellow;
	}

ul#mainnav ul.subnav li a:hover {
	color: #43616B;
	background-color: transparent;
	text-decoration: underline;
	}

.righttackle a {
text-align:center;
font:bold 12px;
font:Kartika;
color:#00CC00;

}
.righttackle {
float:right;
margin-right:10px;
width:200px;
text-align:center;
font:bold 12px;
font:Kartika;
color:#00CC00;

}

#footer {  
clear:both;
width:810px;
background:#000000; 
color:#FFFFFF; 
text-align:center; 
font:normal 12px Verdana, Arial, Sans-serif; 
}   
#footer a { 
font-family: Verdana; 
font-size: 12px; 
color:#0000ff;
font-weight:bold;
text-decoration:none;
}  
#footer a:active { 
font-family: Verdana; 
font-size: 12px; 
color:#CC0000;
font-weight:bold;
text-decoration:none;
}  
#footer a:hover { 
font-family: Verdana; 
font-size: 12px; 
color:#0066FF;
font-weight:bold;
text-decoration:underline;
}  
#footer a:visited { 
font-family: Verdana; 
font-size: 12px; 
color:#990099;
font-weight:bold;
text-decoration:none;
}
#date {
text-align:center; 
font:normal 9px Verdana, Arial, Sans-serif; 
color:#000000; 
}
#gsf-tabs
{
float:left;
margin-top:0px;
left:0px;
padding:5px;
border:0px;
width:100%;
font: bold 12px Trebuchet MS;
text-align:center;
background:black;
}
#hlight {
background-color:#66FF33;
}
.hlight {
left:inherit;
padding:5px;
}
a:active {
color:#FFFFFF;
}
a:visited {
color:#FFFF00;
}
.table a {
color:#FFFFFF;
}


