@charset "windows-1252"; 

	
	* {margin:0; padding:0;}
	body {font-family: verdana, arial, sans-serif; font-size:100%; background-color:#fff;}	 /* was #184818 */
	
/* BEGIN STRUCTURAL DIVS */	
	div#wrapper {
			width:1000px; 
			margin-left:auto; 
			margin-right:auto; 
			margin-top:15px; 
			height:1%; 
			
			}
			
	div#content_wrapper {
			width:1000px; 
			background-color:#ffffff;
			background-image: url(images/lime_green_bg_lime_600.jpg);
			background-repeat:repeat;
			background-position:top center;	
			} 
 
	
	div#header {
			width:1000px; 
			height:158px; 	
			background-color:#fff; 
			/*background-image: url(images/lime_green_header3.jpg);
			background-repeat:no-repeat;  */
			}	
			

	div#leftcol {
			margin-left:0px;
			width:250px;  
			float:left;
			margin-top:42px;
			background-color:#8cc63f;			
			} 

  
			
	div#content {
			width:375px;  
			float:left;
			margin-top:20px; 
			}
			
	div#rightcol	{
			width:375px;
			float:left;
			margin-top:20px; 	 
			} 
			
	
	div#footer1 {
			width:1000px;  
			background-color:#fff;	
			/*background-color:#03a839; */ 
			/*background-image:url(faux_column2.jpg);  	*/
			height:1%;
			} 
			
	div#footer {
			width:1000px;  
			background-color:#8cc63f;  
			/*background-image:url(faux_column2.jpg);	*/ 
			border-top:3px solid green;
			}
			
			
/* END OF MAIN LAYOUT DIVS */

/*BEGIN LEFT COLUMN FORMATTING CSS*/	   

	div#leftcol h3	{
		text-align:center;
		color:#005128;
		margin:10px;
		}
		
	div#leftcol h4	{
		text-align:center;
		color:#005128;
		margin:10px;
		}		
		
	div#leftcol p	{
		text-align:left;
		color:#01950f; 
		margin-left:20px;
		font-weight:bold;
		}
		
/*END OF LEFT COL FORMATS AND NESTED DIVS*/	


/*BEGIN CONTENT DIV FORMATTING AND NESTED DIVS*/ 

 	div#content h2	{
		text-align:left;
		font-size:1.1em;
		color:#027f40;
		margin:20px 20px 10px 20px;
		} 
		
	div#content p	{
		text-align:left;
		color:#01950f;
		font-size:.9em; 
		margin-left:20px;
		margin-right:20px;
		margin-bottom:10px;
		text-align:justify;
		}
			
	div#content ul	{
		text-align:left;
		line-height:2em;
		color:#01950f;
		font-size:.9em; 
		margin-left:40px;
		margin-right:20px;
		text-align:justify;
		}		
	
			
			
/*END CONTENT DIV FORMATTING AND NESTED DIVS*/
	
/*BEGIN RIGHT COLUMN FORMATTING CSS*/
			
 	div#rightcol h2	{
		text-align:left;
		font-size:1.1em;
		color:#027f40;
		margin:20px 20px 10px 20px;
		} 
		
	div#rightcol p	{
		text-align:left;
		color:#01950f; 	
		font-size:.9em;
		margin-left:20px;
		margin-right:20px;
		margin-bottom:10px;
		text-align:justify;
		}	
		
	div#rightcol ul	{
		text-align:left;
		line-height:2em;
		color:#01950f;
		font-size:.9em; 
		margin-left:20px;
		margin-right:20px;
		text-align:justify;
		}		
	

/*END RIGHT COLUMN DIVS*/		
/*BEGIN FOOTER FORMATTING DIVS*/
	  
			
	div#footer1	img	{
			margin-left:20px;  
			margin-bottom:10px;	 
			margin-right:20px;
			}
			
	div#footer1	p	{
			margin-right:20px; 
			margin-left:360px; 
			font-weight:bold;
			}
			
	div#footer p {
			text-align:center; 
			font-size:10px; 
			color:#000; 
			}
			
	div#footer a {
			color:#fd7b01; 
			text-decoration:none;
			}
			
	div#footer a:hover {
			color:#fd7b01; 
			text-decoration:underline;
			}
			
					 
			
/*END FOOTER DIVS*/		
			
/* Begin navigation CSS */ 

div#leftnav		{  
	width:250px;
	margin-left:0px; 
	}

div#leftnav p {
	font-size:12px; 
	line-height:20px;  
	margin-left:20px; 
	margin-right:10px;
	}
	
div#leftnav h2 {
	margin-left:15px;
	font-size:1.3em;
	Margin-top:20px;
	}
	
div#leftnav a {
	display: block;
	text-decoration:none; 
	border:2px solid black;
	text-align:center;
	width:200px;
	font-size:1em;
	color:#ffffff;
	background-color: #00a300;
	padding:3px 0px 3px 0px;
	}

div#leftnav ul li {
	border:2px #000000;
	padding:2px;
	font-weight:bold;
	}
	
div#leftnav ul li a:hover {
	display: block;
	text-decoration:none; 
	color: #aaa; 
	background-color: #027f40;
	padding:3px 0px 3px 0px; 
	border:2px solid white;
	text-align:center;
	}
	
div#leftnav ul li a:active {
	display: block;
	text-decoration:none; 
	border:2px solid white;
	color:#fff; 
	background-color: #c83634 ;
	padding:3px 0px 3px 0px;
	}

div#leftnav ul {
	margin-top:0px; 
	list-style-type:none; 
	margin-left:20px;
	}
			


			
	.clearfloats {
			clear:both;
			}
			


</style> 
