body {
	background-color: #497085;
	margin: 0px;
	padding: 0px;
}

h1 {
   font-family: arial, verdana, tahoma;
   font-size: 1.5em;
}

h2 {
   font-family: arial, verdana, tahoma;
   font-size: 1.5em;

}

a {
color: #000062;

}

#container {
	    margin-top: 10px;
	    margin-left: 10px;
	    margin-right: 10px;
	    font-family: arial, verdana;
	    font-size: .8em;
}

#container li {
	padding-bottom: 5px;
}

#left_nav {
	text-align: center;
	width: 138px;
	background-image: url(images/left_nav_bg.png);
	background-repeat:repeat-y;
	
}
#left_nav a {
	font-family: arial, verdana, tahoma;
	font-size: 1em;
	color: #ffffff;
}

ul#navigation {
 list-style-type: none;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 margin-left: 0px;
 padding-left: 0px;	
 width: 130px;
 font: bold .7em verdana, arial, sans-serif;
 
}

/*CONTROLS THE PARAMETERS OF THE INDIVIDUAL BUTTONS*/
ul#navigation li { 
vertical-align: middle;
 height: 27px;
/* background-color: #384578;*/
 color: #FFFFFF;
 margin: 0px 0px 0 0px;
 padding-top: 4px;
/* border-top: 1px solid #000000;*/
/* border-bottom: 1px solid #d8d8d8;*/ 
}

/*CONTROLS THE COLOR OF THE HYPERLINK IN THE BUTTON*/
ul#navigation a:link, ul#navigation a:visited {
 display: block;
 border-top: 1px solid #cccccc;
 color: #FFFFFF;
 background-color: #7b8644;
 text-decoration: none;
 padding-top: 5px;
 padding-bottom: 5px;
 
}

/*CONTROLS THE HOVER STATE OF THE MENU*/
ul#navigation a:hover {
 background-color: #383D18;
 color: #ffff00;
 text-decoration: none;
 padding-top: 5px;
 padding-bottom: 5px;
 
}
/*CONTROLS THE ON STATE FOR WHAT PAGE YOU ARE CURRENTLY ON THE SITE*/

body#home li.home,
body#lake_mgt li.lake_mgt,
body#fisheries li.fisheries,
body#fish_stocking li.fish_stocking,
body#about li.about,
body#products li.products,
body#contact li.contact,
body#resources li.resources,
body#gallery li.gallery,
body#sitemap li.sitemap,
body#blog li.blog,
body#policy li.policy{
}
body#home li.home a:link, body#home li.home a:visited,
body#lake_mgt li.lake_mgt a:link, body#lake_mgt li.lake_mgt a:visited,
body#fisheries li.fisheries a:link, body#fisheries li.fisheries a:visited,
body#fish_stocking li.fish_stocking a:link, body#fish_stocking li.fish_stocking a:visited,
body#about li.about a:link, body#about li.about a:visited,
body#products li.products a:link, body#products li.products a:visited,
body#contact li.contact a:link, body#contact li.contact a:visited, 
body#resources li.resources a:link, body#resources li.resources a:visited, 
body#gallery li.gallery a:link, body#gallery li.gallery a:visited,
body#sitemap li.sitemap a:link, body#sitemap li.sitemap a:visited,
body#blog li.blog a:link, body#blog li.blog a:visited,
body#policy li.policy a:link, body#policy li.policy a:visited {
font-size: 1.1em;
background-color: #383D18;
color: yellow;
 
 
}

#nav_dropdown {
		text-align:left;
		padding-left: 200px;
		padding-top: 10px;
}


.contactus_info {
	width: 830px;
	margin-left: 10px;	
	font-family: arial;
	font-size: 10pt;	
	font-weight: normal;
	color: #000000;
}

.contactus_info em{		
	font-weight: bold;	
}

.contact_form {
		width: 100%;

}

.contact_form input, textarea{
		font-family: arial, verdana, tahoma;
		font-size: 8pt;
		border: 1px solid #003167;
		background-color: #f7f7f7;

}

.contact_form label{
		font-family: arial, verdana, tahoma;
		font-size: 8pt;	

}

.error_contact_info {
	width: 600px;
	font-family: arial;
	font-size: 11pt;
	font-weight: bold;
	color: red;
	text-align: center;	
}

.contact_resp {
	text-align: center;	
	margin-left: 10px;	
	font-family: arial, verdana;
	font-size: 18px;	
	font-weight: normal;
	color: #000000;
}

.fish_descriptions {
	height: 280px;
	font-size: .9em;
}

#footer {
	text-align: center;
	font-family: arial, verdana, tahoma;
	font-size: .7em;
	color: #ffffff;
	background-color: #383D18;
	border-top: 3px solid #90A04E;
	border-bottom: 1px solid #576640;
}
