@charset "utf-8";
/* CSS Document */

body
	{
		text-align: center;
		font-size: 80%;
		background-color: #fff;
		background-image: url(../img/main_bg.jpg);
		background-repeat: repeat-x;
		color: #004711;
		font-family: Arial, Helvetica, sans-serif;
		margin: 0;
		padding: 0;
	}
h1
	{
	}
h2
	{
	font-size:15px;
	text-transform:uppercase;
	}
p
	{
		
	} 
a
	{
		color: #004711;
		text-decoration: none;
	}                                            
a:hover
	{
		text-decoration: underline;
	}
img
	{
		border: none;
	}
#positioning
	{
		margin: 0 auto;
		padding:0;
		width: 962px;
		text-align:left;
		position:relative;
	}
#border
	{
		border: 2px solid #004711;
		float: left;
		margin-top: 2em;
		height: auto;
		width: 960px;
		background-color: #fff;
	}
#header
	{
		width: 960px;
		height: 195px;
		background-color: #FFFFFF;
		border-bottom: 1px solid #004711;
		margin: 0;
		padding: 0;
	}		
#header_left
	{
		width: auto;
		height: 165px;
		float: left;
		background-color: #fff;
		border-bottom: 1px solid #004711;
		margin: 0;
		padding: 15px 15px 15px 11px;
	}
#header_left img
	{
		margin-right: 10px;
	}
#header_right
	{
		width: 482px;
		min-height: 195px;
		background-color: #FFFFFF;
		float: right;
		border-bottom: 1px solid #004711;
		padding: 0;
		margin: 0;
	}
#contact
	{
		margin-top: 70px;
		float: right;
		font-size: large;
		text-align: right;
		width: 482px;
	}
#contact table
	{
		margin-right: 20px;
		float: right;
	}
#top_nav
	{
		float: right;
 		margin-right: 10px;
		margin-top: 25px;
		font-size: 77%;
		width:800px;
		text-align:right;
		*width:800px;
		*margin-left:-320px;
		
	}
#top_nav ul
	{
		list-style: none;
		margin: 0;
		padding: 0;
		
	}
#top_nav li
	{
		display: inline;
		padding-right: 5px;
		border-right: 1px solid;
		margin-left: 5px;
	}		
#images
	{
		width: 960px;
		height: 235px;
		float: left;
		background-repeat: no-repeat;
	}
#main
	{
		width: 938px;
		float: left;
		padding: 0 11px 15px 11px;
		background-color: #FFFFFF;
	}
#left_nav
	{
		width: 130px;
		float: left;
		padding: 15px 15px 0 15px;
		background-color: #ccdbc4;
	}
#left_nav ul
	{
		list-style: none;
		margin:0;
		padding: 0;
	}
#left_nav li
	{
		display: block;
		margin-bottom: 10px;
	}
#left_nav a
	{
		font-weight: bold;
	}
#text
	{
		float: left;
		width: 650px;
		height: auto;
		margin-left: 30px;
		margin-right: 20px;
		text-align: left;
	}
#text a
	{
		text-decoration: underline;
	}
#text a:hover
	{
		text-decoration: none;
	}
#right_col
	{
		width: 200px;
		float: right;
		background-color: #ccdbc4;
	}
#right_col_top
	{
		width: 190px;
		min-height: 30px;
		background-color: #004711;
		padding: 15px 0 0 10px;
	}
#right_col_top p
	{
		font-weight: bold;
		font-size: 130%;
		color: #fff;
	}
#right_col_bottom
	{
		width: 180px;
		float: right;
		background-color: #ccdbc4;
		padding: 10px;
	}
#right_col_bottom h4
	{
		font-size: 130%;
		margin-top: 5px;
		padding: 0;
		font-weight: normal;
	}
#right_col_bottom p
	{
		margin-top: 0px;
		padding: 0;
	}
#rsc 
	{
		float: right;
	}
	
	
#text a {
	text-decoration: none;

}
#text a:hover {
text-decoration:underline;
}

.videoLink {float:right;  font-size:14px; margin-top:20px; *margin-top:-35px;}
