
.left{
float: left;
}

.right{
float: right;
}

.clear{
clear: both;
}
img, div { behavior: url(iepngfix.htc) }

body{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}


.left{
float: left;
}

.right{
float: right;
}

body{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}


#header_container{
background: url('../images/bg_header_container.jpg') top left repeat-x;
}

	#header{
	background: url('../images/logo3.png') top left no-repeat;
	margin: 0 auto;
	width: 960px;
	height: 175px;
	}

	#contact_details{	
	float: right;
	width: 250px;
	color: #76923C;
	text-align: left; 
	padding-top: 41px;
	margin-left: 700px;
	font-weight: 700;
	font-size: 0.9em;
	line-height: 130%;
	font-family: Arial, Helvetica, sans-serif;
	height: 100px;
	}
		#contact_details span{
		color: #4BACC6;	
		}
		#contact_details a{
		text-decoration: none;
		color: #4BACC6;	
		}
		#contact_details a:hover{
		color: #76923C;	
		}

	#navi{
	margin-left: 10px;
	width: 960px;
	}
	
		#navi ul{ list-style-type: none; margin: 0; padding: 0; font-size: 0.7em; font-weight: 700}
		#navi ul li{ border-bottom: 1px solid #D4DFE1; margin-right: 2px; display: inline; background: transparent url(../images/tab_right2.png) right top no-repeat; float: left }
		#navi ul li:hover{ border-bottom: 1px solid #D4DFE1; background: transparent url(../images/tab_right1.png) right top no-repeat }		
		#navi ul li.active{ border-bottom: 1px solid #fff; background: transparent url(../images/tab_right.png) right top no-repeat }
		
		
		#navi ul li a{color: #fff; text-decoration: none; padding: 10px 10px; background: transparent url(../images/tab_left2.png) left top no-repeat; float: left; display: block;}
		#navi ul li a:hover{color: #000; text-decoration: none; padding: 10px 10px; background: transparent url(../images/tab_left1.png) left top no-repeat; float: left; display: block;}
		#navi ul li a.active{color: #000; text-decoration: none; padding: 10px 10px; background: transparent url(../images/tab_left.png) left top no-repeat; float: left; display: block;}
		#navi ul li a:hover{color: #00748F;}


#content_container{
margin: 0 auto;
width: 960px;
padding-bottom:  40px;
}

	#content{
	width: 650px;
	
	float: left;
	margin-top: 60px;
	padding: 0 30px 0 10px;
	}
	
		h1{
		font-weight: 400;
		font-family: "Century Gothic", verdana,  Arial, Helvetica, sans-serif;
		color: #76923c;
		font-size: 1.6em;
		margin: 0 0 20px 0;
		padding: 0;
		}
		
		#content h2{

		}
		
		#content p{
		font-size: 0.8em;
		color: #666663;
		line-height: 180%;
		}


	#content_right{
	font-size: 0.9em;
	width: 220px;
	float: right;
	margin-top: 67px;
	}
#footer_container{
height: 129px;

}

	#footer{
	border-top: 1px solid #76923C;
	margin: 0 auto;
	width: 960px;
	height: 129px;
	color: #959595;
	font-size: 0.7em;
	}
	
	#footer ul{ list-style-type: none; margin: 15px 0 0 0; padding: 0;}
	#footer ul li{ display: inline;  }
	#footer ul li a{color: #959595; text-decoration: none; padding: 0 3px}
	#footer ul li a:hover{color: #000;}

