
body {
		background-color:#0b6c8b;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:0px;
		margin-right:0px;
		background-image:url(../images/main-bg.jpg);
		background-repeat:repeat-y;
		background-position:center;}
	
/*------------------------------------------------*/
	
A:link {
		text-decoration:none; 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #0A8848;}
			
A:visited {
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #0A8848;}
		
A:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-decoration: underline;
		color: #0B6C8B;}
		
.more-news {
		background-color:#0CA457;
		padding:3px;
		width:auto;
		height:25px;
		color:#ffffff;
		}
		
.more-news A:link {
		background-color:#0CA457;
		padding:3px;
		width:auto;
		height:auto;
		color:#ffffff;
		}
		
.more-news A:hover {
		background-color:#0CA457;
		padding:3px;
		width:auto;
		height:auto;
		color:#ffffff;
		text-decoration:none;
		}
		
.more-news A:visited {
		background-color:#0CA457;
		padding:3px;
		width:auto;
		height:auto;
		color:#ffffff;
		}
			

/*------------------------------------------------------------------------*/	
			
.content {
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#0A8848;
		line-height: 15px;
		}

.content p {		
		padding-left:7px;
		padding-right:7px;
		}
		
.content li {		
		padding-left:7px;
		padding-right:7px;
		}
	
	
.footer_links{
         font-family: Arial, Helvetica, sans-serif;
         font-size:10px;
		 color:#08415F;
		 line-height: 15px;
}			

.footer_links A:link {
         font-family: Arial, Helvetica, sans-serif;
         font-size:10px;
		 color:#08415F;
		 line-height: 15px;
}			
			
.footer_links A:visited {
         font-family: Arial, Helvetica, sans-serif;
         font-size:10px;
		 color:#08415F;
		 line-height: 15px;
}			
		
.footer_links A:hover {
         font-family: Arial, Helvetica, sans-serif;
         font-size:10px;
		 color:#086bb4;
		 line-height: 15px;
}			
			



.footer_links_black{
         font-family: Arial, Helvetica, sans-serif;
         font-size:10px;
		 color:#000000;
		 line-height: 15px;
}			
					
/*------------------------------------
	Keep your title formatting seperate
	from your text for organization. 
	Format your titles below.  
------------------------------------*/	


.headertitle{
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:20px;
		font-weight:bold;
		color:#ffffff;
		font-style:italic;}
			
/*------------------------------------
	In many of our websites, we format
	the submit buttons. Below is 
	example css to format those buttons.
------------------------------------*/	


.formbutton {
		background-color: #6e0202;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color: #ffffff;
		border: 2px solid #ffffff;
		padding: 3px; }

.spacer {
	clear: both;
	}

			
/*------------------------------------
	If you are formatting tables, 
	IE, backgrounds, text, or anything
	as such, use the code samples
	listed below. 
------------------------------------*/	


.footertable {
		background-image:url(../images/footerbg.jpg);
		background-position:bottom;
		background-repeat:repeat-x;
		background-color: #9d001d;
		padding: 10px;
		border-top: 4px solid #ffffff;
		border-right: 1px solid #ffffff;
		border-left: 1px solid #ffffff;
		border-bottom: 1px solid #ffffff;  }


/*------------------------------------
	If you have additionall css that
	does not fall in the scope above
	use that down here. This can include
	anything, such as css dropdown text, 
	div layers, etc.  
------------------------------------*/	


#container{
        background-color: #0b6c8b;
		background: url('../images/background.jpg');
		background-repeat:repeat-y;
		margin: 0 auto;
		width: 1000px;
		height:auto;
}

#header_container{
         width: 1000px;
		 height: auto;
}

#content_container{
        width: 954px;
		height: auto;
		margin-left:8px;
        padding-left:16px;
		padding-top: 15px;   
		padding-bottom: 15px;
}

#footer_container{
        width: 954px;
		height: 170px;
		padding:15px;
		margin-left:8px;
		background-color:#ffffff;
}

#separator_container{
         width: 1000px;
		 height: auto;
}

#left_content{
		 height: auto;
		 position:static;
		 float:left;
         margin-bottom:15px;
}

#right_content{
         width: 750px;
		 height: auto;
		 position:static;
		 float:right;
		 margin-bottom:15px;
}

#left_content_side{
         width: 414px;
		 background-color: #ffffff;
		 position:static;
		 float:left;
		 text-align:justify;
}

#right_content_side{
         background-color: #ffffff;
		 position:static;
		 float:right;
		 width:299px;
}

#news{
         width: 414px;
		 background-color: #ffffff;
		 position:static;
		 float:left;

}

.left-bottom{
		background-color:#0CA457;
		background-image:url(../images/bottomsubdiv.jpg);
		height:50px;
		background-repeat:no-repeat;
		}
		
.left-homebottom{
		background-color:#0CA457;
		background-image:url(../images/left-side-bottom.jpg);
		height:50px;
		background-repeat:no-repeat;
		}
		
.right-bottom{
		background-color:#0CA457;
		background-image:url(../images/right-side-bottom.jpg);
		height:50px;
		background-repeat:no-repeat;
		}

/*#right_news{
         width: 210px;
		 padding-left: 4px;
		 background-color: #0ca557;
		 position:static;
		 float:right;
}*/

/*------------------------------------
	Use the code below if you will be using
	an additional css file seperate from
	this file. This can be used for our
	dropdown menu system or the tab
	content system. Customize for your
	own development.  
------------------------------------*/	

/* @import url('dropdown_menu.css'); /* IE4 can understand, but not NN4 */


	/* Google Map Tool Tip */
.tooltip{
background-color:#FFFFFF;
color:#009933;
border:2px solid #CCCCCC;
padding:5px;
white-space:nowrap;
}














/* THE GOOD CODE */
div.left_picture{
	width: 170px;
	float:left;
	padding: 0 40px 0 0;
}

div.left_homepage_holder {
	width: 424px;
	float: left;
	padding: 0 10px 0 0;
}

div.left_homepage_boxes {
	width: 414px;
	float: left;
	padding: 0;	
	background-color:#FFFFFF;
}

div.right_homepage {
	width: 299px;
	float: right;
	background-color:#FFFFFF;
}

div.left_subpage_holder {
	width: 710px;
	float: left;
	padding: 0 10px 0 0;
}

div.left_subpage_boxes {
	width: 700px;
	float: left;
	padding: 0;	
	background-color:#FFFFFF;
}

.picborder {
	border:#ffffff 5px solid;
	}