/* general elements styles */

body
	{
	font: 12px arial, verdana, geneva, arial, sans-serif;
	color: black;
	}

#container
	{
            
		margin-left:auto;
		margin-right:auto;
		height:auto;
		width:800px;
                height:auto;
 		color: #CC9933;
 		background-color:#003399;
                clear:both;
		
 	}


#hdr 
	{	float:left;
 		margin-top:0px;
		width:800px;
		height:240px;
 		color: #CC9933;
                background-image: url(../_img/banner.jpg);
		background-position:right;
                background-repeat:no-repeat;
		border-top:solid blue 0px;
		border-left:solid blue 0px;
		border-right:solid blue 0px;
		border-bottom:solid blue 0px;
		
 	}

#linkbar
	{	float:left;
		margin-top:100px;
                margin-right:0px;
                padding-right:0px;
		width:766px;
		text-align:right;
 		background-color:transparent;
 		color:#ffff00;
 	}

#lowercontainer
	{
                float:left;
		height:auto;
		width:800px;
 		color: ffff00;
 		background-color:#003399;
		border-top:solid green 0px;
		border-left:solid green 0px;
		border-right:solid green 0px;
		border-bottom:solid green 0px;
		
 	}

#leftinfo 
	{
		float:left;
 		margin-top:0px;
		margin-left:0px;
		padding-left:10px;
		width:90px;
		font-family:Lucian BT, sans-serif,verdana,geneva,arial;
 		color:red;
		background-color:#003399;
		text-align:left;			
 	}




#titleblock 
	{	float:left;
 		margin-top:0px;
 		padding-top:5px;
		width:680px;
		height:auto;
 		color: black;
 		background-color: #003399;
                text-align:center;
		border-top:solid yellow 0px;
		border-left:solid yellow 0px;
		border-right:solid yellow 0px;
		border-bottom:solid yellow 0px;
		
 	}




#content
	{
		float:left;
		width:275px;
		margin-left:0px;
		padding-left:0px;
		background-color:#003399;
 		text-align:left;
		color:#ffff00;		
 	}

#tablebox
	{
		float:left;
		width:600px;
		margin-left:0px;
		padding-left:0px;
		background-color:#003399;
 		text-align:center;
		color:#ffff00;		
 	}

#altcontent
	{
		float:left;
		width:495px;
		margin-left:0px;
		padding-left:10px;
		background-color: #003399;
 		text-align:left;
                color:#ffff00;		
 	}

#huntingcontent
	{
		float:left;
		width:360px;
		margin-left:0px;
		padding-left:10px;
		background-color: #003399;
 		text-align:left;
                color:#ffff00;
                font-size:14px;		
 	}

span.imagebox
	{
		float:left;
		margin-left:0px;
		padding-left:10px;
		background-color: #003399;
 		text-align:left;		
 	}


#contentnest
	{
		float:left;
		margin-left:0px;
		padding-right:5px;
		background-color:#003399;
 		color:#b09673;
 		text-align:right;		
 	}

#double  {
		float:left;
                margin-top:10px;
		margin-right:10px;
		width:100%;
		padding-left:0px;
		background-color:#003399;
                text-align:center;
 		color:black;
		height:auto;	
 	}

#spacer {
		float:left;
		width:20px;
		background-color:#003399;	
 	}

#footer  {
		float:left;
                margin-top:10px;
		width:800px;
		padding-left:0px;
		background-color:#003399;
                text-align:center;
 		color:black;
		height:auto;	
 	}

table	{
		border-width:2px;
                border-color:#687fc0;
                border-style:outset;
		width:80%;
		}


span.table	{
		float:left;
		width:300%;
		}

table.content	{
		border:1px;
		width:98%;
		}
	

h3, h4  {
                text-align:center;
 		color:#ffff00;
		font-size:16px;
                font-weight:bold;	
 	}
h4  {
		font-size:14px;	
 	}


h4.left  {
                text-align:left;
 		color:#249bd9;
		font-weight:bold;	
 	}
h4.leftb  {
 		color:black;
		text-align:left;	
 	}


p.white {
		font-size:12px;
		font-weight:normal;
		color:white;	
 	}

p.center {
		text-align:center;	
 	}



td, td, th,
	{
	font: 14px verdana, geneva, arial, sans-serif;
	color: #ffff00;
        text-align:center;
	border-width:1px;
        border-color:#687fc0;
        border-style:inset;
	}

td.orange     {
        color:orange;
        font-weight:bold;
        text-align:center;
        border-width:1px;
        border-color:#687fc0;
        border-style:inset;
	}

a
	{
	font: 11px verdana, geneva, arial, sans-serif;
	color: #687fc0;
	text-decoration: none;
	}

.leftside
	{
	font: 14px verdana, geneva, arial, sans-serif;
	color: #687fc0;
        font-weight: bold;
	text-decoration: none;
	}

.menu
	{
	font: 12px verdana, geneva, arial, sans-serif;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	}

a:hover
	{
	color: #0000ff;
	}