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

	body {
	margin:0px 0px 0px 0px;
		}
	
	#frame {
	width:850px;
	margin:0px;
	padding:0px;
	text-align:left;
	background:#fff;
		}

	#frameabout {
	width:850px;
	margin:0px;
	padding:0px;
	background:#fff url(../images/gap_fill1.gif) no-repeat top left;
		}

	#frameassets {
		width:774px;
		margin:0px 0px 0px 0px;
		padding:0px;
		text-align:left;
		background:#fff url(../images/gap_fill2.gif) no-repeat top left; 
		}

	#frameinvolved {
		width:774px;
		margin:0px 0px 0px 0px;
		padding:0px;
		text-align:left;
		background:#fff url(../images/gap_fill3.gif) no-repeat top left; 
		}

	#frameevents {
		width:774px;
		margin:0px 0px 0px 0px;
		padding:0px;
		text-align:left;
		background:#fff url(../images/gap_fill4.gif) no-repeat top left; 
		}
	#framestake {
		width:774px;
		margin:0px 0px 0px 0px;
		padding:0px;
		text-align:left;
		background:#fff url(../images/gap_fill5.gif) no-repeat top left; 
		}

	#framenews {
	width:795px;
	margin:0px;
	padding:0px;
	text-align:left;
	background:#fff url(../images/gap_fill6.gif) no-repeat top left;
		}

		
/*----------  HEADER
-------------------------------------------------*/

	#header {
		background:#fff url(../images/corner.gif) no-repeat top left;
		padding:0px 0px 0px 0px;
		height:143px;
		}
	
	#headerabout {
		background:#fff url(../images/corner1.gif) no-repeat top left;
		padding:0px 0px 0px 0px;
		height:143px;
		}

	#headerassets {
		background:#fff url(../images/corner2.gif) no-repeat top left;
		padding:0px 0px 0px 0px;
		height:143px;
		}

	#headerinvolved {
		background:#fff url(../images/corner3.gif) no-repeat top left;
		padding:0px 0px 0px 0px;
		height:143px;
		}

	#headerevents {
		background:#fff url(../images/corner4.gif) no-repeat top left;
		padding:0px 0px 0px 0px;
		height:143px;
		}

	#headerstake {
		background:#fff url(../images/corner5.gif) no-repeat top left;
		padding:0px 0px 0px 0px;
		height:143px;
		}

	#headernews {
		background:#fff url(../images/corner6.gif) no-repeat top left;
		padding:0px 0px 0px 0px;
		height:143px;
		}

	#top {
		width:190px;
		float:right;
		margin:0px;
		padding:0px;
		height:21px;
		}
		
	#logo {
		width:737px;
		float:right;
		margin:0px;
		padding:0px;
		height:101;
		}
		
/*----------  MAIN NAVIGATION
----------------------------------------------------------*/

	#mainnav {
	text-align:left;
	width:750px;
	float:right;
	height:25px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
		}
		
	#freakinline {
		border-bottom:#633b1b solid 2px;
		}
		
	#mainnav p {
		font:12px Arial, Helvetica, sans-serif;
		color:#636466;
		display:inline;
		margin:0px 0px 0px 14px;
		padding:0px 0px 0px 0px;
		}

	.about a:link{
		color: #636466;
		text-decoration: none;
		}

	.about a:visited{
		color: #636466;
		text-decoration: none;
		}

	.about a:hover {
		color: #636466;
		text-decoration: none;
		border-color: #00beb7;
		border-bottom-width: 5px;
		border-left-width: 0px;
		border-right-width: 0px;
		border-top-width: 0px;
		border-style: solid;
		}

	.assets a:link{
		color: #636466;
		text-decoration: none;
		}

	.assets a:visited{
		color: #636466;
		text-decoration: none;
		}

	.assets a:hover {
		color: #636466;
		text-decoration: none;
		border-color: #00c375;
		border-bottom-width: 5px;
		border-left-width: 0px;
		border-right-width: 0px;
		border-top-width: 0px;
		border-style: solid;
		}

	.involved a:link{
		color: #636466;
		text-decoration: none;
		}

	.involved a:visited{
		color: #636466;
		text-decoration: none;
		}

	.involved a:hover {
		color: #636466;
		text-decoration: none;
		border-color: #f6cf47;
		border-bottom-width: 5px;
		border-left-width: 0px;
		border-right-width: 0px;
		border-top-width: 0px;
		border-style: solid;
		}

	.events a:link{
		color: #636466;
		text-decoration: none;
		}

	.events a:visited{
		color: #636466;
		text-decoration: none;
		}

	.events a:hover {
		color: #636466;
		text-decoration: none;
		border-color: #c0ddeb;
		border-bottom-width: 5px;
		border-left-width: 0px;
		border-right-width: 0px;
		border-top-width: 0px;
		border-style: solid;
		}

	.action a:link{
		color: #636466;
		text-decoration: none;
		}

	.action a:visited{
		color: #636466;
		text-decoration: none;
		}

	.action a:hover {
		color: #636466;
		text-decoration: none;
		border-color: #00beb7;
		border-bottom-width: 5px;
		border-left-width: 0px;
		border-right-width: 0px;
		border-top-width: 0px;
		border-style: solid;
		}

	.news a:link{
		color: #636466;
		text-decoration: none;
		}

	.news a:visited{
		color: #636466;
		text-decoration: none;
		}

	.news a:hover {
		color: #636466;
		text-decoration: none;
		border-color: #cadd0a;
		border-bottom-width: 5px;
		border-left-width: 0px;
		border-right-width: 0px;
		border-top-width: 0px;
		border-style: solid;
		}
	
/*----------  HOME PAGE CONTENT AREA
---------------------------------------------------*/
		
	#homemain {
	width:739px;
	padding:0px 0px 0px 35px;
	margin:0px;
	float:left;
	background:#fff;
	text-align: left;
	color: #636466;
	font-size: 12px;
	height: 270px;
		}
		
	#mainflash {
	width:360px;
	padding-right:18px;
	float:left;
	height: 275px;
		}
				
	.vision {
		background:url(../images/vision.gif) left top no-repeat;
		display: block;
		margin: 15px 0px 15px 371px;
		height: 26px;
		width: 349px;
		}


	.homepage {
	font: 12px Arial, Helvetica, sans-serif;
	color:#636466;
	line-height:15px;
	margin: 10px 15px 5px 18px;
	padding-left:15px;
	background:#fff;
	text-align: left;
		}
		
	#homesub {
		width:739px;
		padding:18px 0px 0px 35px;
		float:left;
		background:#fff;
		}
		
	#links {
		width:360px;
		float:left;
		background:#f1f1f2;
		}
		
	#events {
		width:165px;
		padding:0px 5px 0px 10px;
		float:left;
		}

	#news {
		width:165px;
		padding:0px 5px 0px 10px;
		float:right;
		}

	#blocks {
		width:360px;
		float:left;
		background:#fff;
		padding:0px 0px 0px 18px;
		}

	#lblocks {
		width:171px;
		padding:0px 0px 18px 0px;
		float:left;
		}

	#rblocks {
		width:171px;
		padding:0px 0px 18px 18px;
		float:right;
		}		

	#homemain p span {
		display:none;
		}
		
	.h2 {
		font:18px Arial, Helvetica, sans-serif;
		font-weight:bolder;
		color:#005480;
		}
				
	.sidebar {
		font:10px Arial, Helvetica, sans-serif;
		color:#666666;
		}
		
	.sidebar a:link {
		color:#005480;
		text-decoration:underline;
		}

	.sidebar a:visited {
		font:10px italic Arial, Helvetica, sans-serif;
		color:#005480;
		text-decoration:underline;
		}

	.sidebar a:hover {
		color:#00beb7;
		text-decoration:underline;
		}
			
	#blocks .space {
		padding:0px 0px 18px 0px;
		}
				
	.flash {
		margin-right:19px;
		}


/*----------  FOOTER
----------------------------------------------------------*/
		
	#foot {
		width:739px;
		padding:15px 0px 20px 35px;
		}
		
	#footer {
		width:739px;
		border-top:#4aa942 solid 3px;
		text-align:center;
		}

	#footer p {
		font: 9px Arial, Helvetica, sans-serif;
		color:#005480;
		line-height:16px;
		}

	#footer p a:link {
		font: 9px Arial, Helvetica, sans-serif;
		color:#999;
		line-height:16px;
		text-decoration:none;
		}

	#footer p a:visited {
		font: 9px Arial, Helvetica, sans-serif;
		color:#999;
		line-height:16px;
		text-decoration:none;
		}

	#footer p a:hover {
		font: 9px Arial, Helvetica, sans-serif;
		color:#005480;
		line-height:16px;
		text-decoration:underline;
		}

/*----------  CENTER CONTENT
-----------------------------------------------------------*/

	#contentcenter {
	width:490px;
	padding:0px;
	float:left;
	background:#fff;
	font-size: 14px;
		}
		
	#contentcenter .breadcrumb {
		font:10px Arial, Helvetica, sans-serif;
		color:#969696;
		margin:13px 20px 0px 20px;
		}
		
	#contentcenter .breadcrumb a:link{
		color:#969696;
		text-decoration:underline;
		}
		
	#contentcenter .breadcrumb a:visited{
		color:#969696;
		text-decoration:underline;
		}

	#contentcenter .breadcrumb a:hover{
		color:#00beb7;
		text-decoration:underline;
		}
		
	.headshot {
		margin-right:12px;
		}
		
	.sidebutton {
		margin-bottom:8px;
		}

	#contentcenter .h1 {
	font:28px Arial, Helvetica, sans-serif;
	color:#005480;
	line-height:30px;
	margin:20px 20px 20px 20px;
	font-size: 12px;
		}

	#contentcenter p {
		font:12px Arial, Helvetica, sans-serif;
		color:#666;
		line-height:15px;
		margin:10px 20px 0px 20px;
		}

	#contentcenter p a:link {
		color:#005480;
		text-decoration:underline;
		}
		
	#contentcenter p a:visited {
		color:#005480;
		text-decoration:underline;
		}

	#contentcenter p a:hover {
	color:#00beb7;
	text-decoration:underline;
	font-size: 10px;
		}
		
	#contentcenter .h3 {
		font:14px Arial, Helvetica, sans-serif;
		font-weight:bolder;
		color:#4aa942;
		margin-top:18px;
		}

	#contentcenter ul {
		font:12px Arial, Helvetica, sans-serif;
		color:#666;
		line-height:15px;
		margin:10px 20px 0px 20px;
		}

	#contentcenter li {
		font:12px Arial, Helvetica, sans-serif;
		color:#666;
		line-height:15px;
		margin:10px 20px 10px 20px;
		}
		
	#contentcenter li a:link {
		color:#005480;
		text-decoration:underline;
		}
		
	#contentcenter li a:visited {
		color:#005480;
		text-decoration:underline;
		}

	#contentcenter li a:hover {
		color:#00beb7;
		text-decoration:underline;
		}



/*----------   LEFT AND RIGHT COLUMN CONTENT
-------------------------------------------------------------*/

	#contentaboutl {
		width:140px;
		padding:10px 0px 400px 0px;
		float:left;
		text-align:left;
		background:#fff url(../images/sidebar1-left.jpg) no-repeat top left;
		}
		
	#contentaboutr {
		width:140px;
		padding:0px 0px 200px 0px;
		float:left;
		background:#fff url(../images/sidebar1-right.jpg) no-repeat top left;
		}

	#contentassetsl {
		width:140px;
		padding:10px 0px 400px 0px;
		float:left;
		text-align:left;
		background:#fff url(../images/sidebar2-left.jpg) no-repeat top left;
		}
		
	#contentassetsr {
		width:140px;
		padding:0px 0px 200px 0px;
		float:left;
		background:#fff url(../images/sidebar2-right.jpg) no-repeat top left;
		}

	#contentinvolvedl {
		width:140px;
		padding:10px 0px 400px 0px;
		float:left;
		text-align:left;
		background:#fff url(../images/sidebar3-left.jpg) no-repeat top left;
		}
		
	#contentinvolvedr {
	width:140px;
	padding:0px 0px 200px 0px;
	float:right;
	background:#fff url(../images/sidebar3-right.jpg) no-repeat top left;
		}

	#contenteventsl {
		width:140px;
		padding:10px 0px 400px 0px;
		float:left;
		text-align:left;
		background:#fff url(../images/sidebar4-left.jpg) no-repeat top left;
		}
		
	#contenteventsr {
		width:140px;
		padding:0px 0px 200px 0px;
		float:left;
		background:#fff url(../images/sidebar4-right.jpg) no-repeat top left;
		}

	#contentstakel {
		width:140px;
		padding:10px 0px 400px 0px;
		float:left;
		text-align:left;
		background:#fff url(../images/sidebar5-left.jpg) no-repeat top left;
		}
		
	#contentstaker {
		width:140px;
		padding:0px 0px 200px 0px;
		float:left;
		background:#fff url(../images/sidebar5-right.jpg) no-repeat top left;
		}

	#contentnewsl {
		width:140px;
		padding:10px 0px 400px 0px;
		float:left;
		text-align:left;
		background:#fff url(../images/sidebar6-left.jpg) no-repeat top left;
		}
		
	#contentnewsr {
		width:140px;
		padding:0px 0px 200px 0px;
		float:left;
		background:#fff url(../images/sidebar6-right.jpg) no-repeat top left;
		}


/*-----------  SUB NAVIGATION
----------------------------------------------------------*/

	.sub {
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bolder;
	line-height:24px;
	color:#4aa942;
	margin:0px 0px 0px 10px;
		}

	.sub a:link {
		color:#005480;
		text-decoration:none;
		}

	.sub a:visited {
		color:#005480;
		text-decoration:none;
		}

	.sub a:hover {
		color:#005480;
		text-decoration:underline;
		}
		

/*----------  PR STYLES
-----------------------------------------------------------*/

	#contentcenter .prheadline {
		font:18px Arial, Helvetica, sans-serif;
		color:#4aa942;
		line-height:22px;
		margin-bottom:4px;
		font-weight:bolder;
		}
		
	#main-Container {
	width:800px;
	height:auto;
	margin:auto;
    }
		
	#contentcenter .prsubhead {
		font:12px Arial, Helvetica, sans-serif;
		font-style:italic;
		color:#4aa942;
		margin-bottom:4px;
		font-weight:bolder;
		}
		
/*----------  FOR FLASH VIDEO
------------------------------------------------------------*/

	.centervid {
		text-align:center;
		}
