/* CSS Document */<style type:"css/text">/* Layout*/body  {	color: #333333;	margin: 0px;	padding: 0px;	text-align: center; /* allowing the layout to center in IE */	margin: 0px;		}#mainleft  {	position: absolute;	float: right;	top: 259px;	width: 401px;	padding: 0px 0px; /* box model hack for IE */		left: 385px;	}#table  {	width: 786px;	top: 259px;	position: absolute;	float: center;	height: 979px;	}#mainright  {	position: absolute;	float: left;	top: 259px;	width: 367px;	padding: 0px 0px; /* box model hack for IE */		}#mainleftcontent  {	position: absolute;	float: right;	padding: 0px 5px 0px 0px; /* box model hack for IE */		width: 375;	}#mainrightcontent  {	position: absolute;	width: 375px;	float: left;	padding: 0px 5px 0px 5px; /* box model hack for IE */		}#container {	background-image:url(images/gradient_bg.png);	float: center;	position: relative;	margin: 0 auto; /* the proper CSS way to center */	width: 935px;	}#mainwrap  {	position: absolute;	left: 0px;	float: center;	width: 899px;	height: 2100px;	}#main  {	position: absolute;	top: 200px;	left: 27px;	width: 524px;	padding: 0 20px; /* box model hack for IE */	height: 651px;	}	ul	{	list-style: none;	}#header  {	position: absolute;	height: 136px;		left: 18px;	}#nav  {	position:absolute;	height: 34px;		}#news  {	margin: top: 200px;	padding-top: 200px;	padding-left: 605px;	padding-right: 20px;	left: 50px;	width: 305px;	}#news2  {	position: absolute	top: 500px;	width: 250px;	position: absolute;	left: 625px;	top: 229px;	background-color: #FFFFFF;	height: 821px;	}	#news3  {	position: absolute	top: 500px;	width: 250px;	position: absolute;	left: 997px;	top: 228px;	background-color: #FFFFFF;	height: 821px;	}.newscontent  {	position:absolute;	top: 30px;	left: 20px;	width: 230px;		height: 5px;	border: none;	}#newscontent2  {	position:absolute;	top: 200px;	left: 20px;	width: 230px;		height: 5px;	}#footer  {	width: 935px;	font-size: 10px;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	padding-top: 2150px;	}.photo {	float: left;	height: 130px;	width: 93px;	padding-right: 15px;	padding-bottom: 25px;		}.bar {	padding-bottom:3px;	padding-top:0px;	}.gridimage {	padding-bottom:0px;	padding-top:10px;	}	.gridimage2 {	padding-bottom:0px;	padding-top:5px;	}.star {	padding-left:30px;	padding-right:10px;	}	.sectionphotos {	float: left;	padding-right: 15px;		}	.extrapadding {	padding-left: 51px;		}	.newsheadlines  {	position:absolute;	height: 24px;	width: 239px;	padding-left: 20px;	border-bottom: dotted 1px #333333;	}	.newsbar  {	position:absolute;	top: 196px;	height: 2px;	width: 239px;	border-bottom: dotted 1px #333333;	}/* Style Formatting*/a:link {color: #f37321; text-decoration: none; }a:active {color: #f37321; text-decoration: none; }a:visited {color: #f37321; text-decoration: none; }a:hover {	color: #BCD155;	text-decoration: underline;}.style4 {	color: #f37321;	font-size: 18px;	font-family: Verdana, Arial, Helvetica, sans-serif;		}.newshead {	color: #FF0000;	font-size: 11pt;	padding-left: 0px;	margin-right: 10px;	margin-bottom: 7px;	margin-left: 10px;	padding-bottom: 7px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-transform: uppercase;	}.titles	{	color:#f58428;	font-size: 20px;	font-family: Arial, Helvetica, sans-serif;	font-style:normal;	}	.titles2	{	text-indent: 15px;	color:#f58428;	font-size: 20px;	font-family: Arial, Helvetica, sans-serif;	font-style:normal;	}h1	{	color:#FF0000;	font-size: 15px;	font-family:Verdana, Arial, Helvetica, sans-serif;	text-transform:uppercase;	line-height: 16px;	font-style:normal;	}	h2	{	color:#f58428;	font-size: 20px;	font-family: Arial, Helvetica, sans-serif;	font-style:normal;	}h3	{	color:#666666;	font-size: 11px;	padding: 0 5 0 10;	font-family:Verdana, Arial, Helvetica, sans-serif;	text-transform: Normal;	font-style:normal;  	font-weight: lighter;	}.small  {	color:#999999;	font-size: 11px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-style:normal;	}	.pred {	color: #FF0000;	font-family: Verdana, Arial, Helvetica, sans-serif;	line-height: 16px;	font-size:14px;	}.backupnav {	color:#f58428;	font-family:Arial, Helvetica, sans-serif;	font-size:15px;	font-weight:bold;}.psnav {	margin-top:5px;	margin-left:12px;	padding-right:9px;	}	.navtext {	color:#727272;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;}.navtext2 {	color:#f58428;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;}.greennav {	color:#728801;	font-family:Arial, Helvetica, sans-serif;	font-size:15px;	font-weight:bold;}.offgridnav {	color:#86a8ca;	font-family:Arial, Helvetica, sans-serif;	font-size:15px;	font-weight:bold;}.pnews {	text-indent: 15px;	color: #444444;	font-size: 13.5px;	font-family: Arial, Helvetica, sans-serif;	line-height: 18px;	}p	{	color: #333333;	font-family: Verdana, Arial, Helvetica, sans-serif;	line-height: 18px;	font-size:13.5px;	}.psmaller	{	color: #333333;	font-family: Verdana, Arial, Helvetica, sans-serif;	line-height: 17px;	font-size:13px;	}	.psmallerblue	{	color: #333333;	font-family: Arial, Helvetica, sans-serif;	line-height: 17px;	font-size:14px;	}	.psmaller2	{	color: #f58428;	font-family: Arial, Helvetica, sans-serif;	line-height: 17px;	font-size:13px;	font-weight:bold;	}.pbigger	{	color: #727272;	font-family: Verdana, Arial, Helvetica, sans-serif;	line-height: 22px;	font-size:18px;	}	.pblueEM	{	color: #86a8ca;	font-family: Arial, Helvetica, sans-serif;	line-height: 18px;	font-size:14px;	font-style:italic;	font-weight:bold;	}	.sidebannertext	{	color: #444444;	font-family: Arial, Helvetica, sans-serif;	line-height: 18px;	font-size:13px;	}	.pbigger2	{	color: #446b96;	font-family: Arial, Helvetica, sans-serif;	line-height: 20px;	font-size:18px;	}	.home	{	color: #333333;	font-family: Verdana, Arial, Helvetica, sans-serif;	line-height: 21px;	font-size:14px;	}	.sig	{	color: #ff0000;	font-size:16px;	font-style:oblique;	font-family:Georgia, "Times New Roman", Times, serif;	}hr  {	color: #333333;	border: dotted 1px #333333;	}</style>
