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

	.copyright {
	padding-right:30px;
	color:#666;
	float:right;
	}
	
	.copyright a:link, .copyright a:active, .copyright a:visited {
		text-decoration:underline;
		color:#666;
	
	}

	body {
		background-color:#333;
		font-family:Trebuchet MS, Verdama, Arial;
		font-size:small;
	}
	
	td {
		font-size:x-small;
	
	}
	
	a:link, a:active, a:visited {
		color:#ff6633;
		text-decoration:none;
	}
	
	a:hover {
		text-decoration:underline;
	}
	
	a,input {
		outline:0;
	}
	
	img {
	border:none;
	_behavior: url(/style/pngbehavior.htc); /* IE 6 and below */
	}
	
	#wrapper {
		margin-left:auto;
		margin-right:auto;
		width:969px;
	}
	
	#logo {
		margin-left:20px;
		width:220px;
		height:74px;
		float:left;
		display:inline;
	}
	
	#headerfeature {
		float:right;
		display:inline;
	}
	
	#UserMessage {
		float:left;
		height:33px;
		background-color:red;
		color:white;
		width:460px;
		padding:2px 10px 0 10px;
		display:inline;
		margin-left:20px;
	}
	
	#UserMessage a:link, #UserMessage a:active, #UserMessage a:visited {
		background-color:white;
	} 
	
	#account {
		text-align:right;
		float:right;
		width:420px;
		padding-left:10px;
		padding-top:10px;
		display:inline;
		color:#FFF;
		margin-right:30px;
	}
	
	#account input {
		border:1px solid #ccc;
		width:120px;
		
	}
	
	#account a:link, #account a:active, #account a:visited {
		color:#000033;
		text-decoration:none;
	}
	

	#header {
		width:969px;
		height:90px;
		background-image: url(/image/header_bg.gif);
		background-repeat:no-repeat;
		float:left;
		display:inline;
	}
	
	#stage {
		background-color:#fff;
		float:left;
		display:inline;
	}
	
	#navbar {
		width:929px;
		height:25px;
		background-image: url(/image/nav_bg.gif);
		margin-left:20px;
		float:left;
		background-repeat:no-repeat;
		display: inline;
	}
	
	
	#header_sub {
		width:969px;
		height:52px;
		background-image: url(/image/header2_bar.gif);
		float:left;
		display:inline;
		margin:none;
		clear:left;
	}
	
	#header_sub a:link, #header_sub a:active, #header_sub a:visited {
		color:#ff6633;
	}  
	
	
	
	#lead_story {
		width:929px;
		background-image: url(/image/lead_story_bg.gif);
		margin-left:20px;
		float:left;
		display: inline;
	}
	
	
	
	#lead_page_image {
		margin-left:20px;
		width:888px;
		height:160px;
		float:left;
		display: inline;
	}
	
	#lead_content {
		
		float:left;
		width:382px;
		
	}
	
	#lead_title {
		background-color:#4f4f4f;
		width:380px;
		height:75px;
		background-image: url(/image/lead_story_content_bg.gif);
		background-repeat:no-repeat;
		vertical-align: bottom;
		padding-top:35px;
		padding-left:10px;
		color:white;
		text-transform:uppercase;
	}
	
	#lead_summary {
		margin-left:10px;
	}
	
	
	
	#lead_left {
		margin-left:20px;
		width:488px;
		float:left;
		display: inline;
	}
	
	#lead_right {
		float:right;
		width:362px;
		margin-right:29px;
		border-left:1px dotted #ccc;
		padding-left:10px;
		display:inline;
	}
	
	#lead_blog {
		background-color:#2e6b9a;
		width:468px;
		padding:10px;
		color:#fff;
		margin-bottom:10px;
	}
	
	
	
	
		
	#header_bottom {
		width:929px;
		height:10px;
		background-image: url(/image/header_border_bottom.gif);
		background-repeat:no-repeat;
		margin-left:20px;
		float:left;
		display: inline;
		clear:left;
		
	}
	
	#content {
		width:889px;
		margin-left:40px;
		float:left;
		display:inline;
		margin-top:10px;
	}
	
	
	#home_news_box {
		width:462px;
		padding-right:20px;
		float:left;
		display:inline;
		margin-right:20px;
	}
	
	#home_event_box {
		width:345px;
		padding-right:20px;
		float:right;
		display:inline;
		margin-right:20px;

	}
	
	.eventtext {
		
		float:right;
		width:300px;
	}
	
	.eventtextblock {
		border-bottom:1px dotted #ccc;
		float:left;
		clear:both;
		width:100%;
	}
	
	.leadupdates {
		margin-top:-20px;
		float:left;
	}
	
	#home_legislation_box {
		width:262px;
		padding-right:20px;
		float:left;
		display:inline;

	}
	
	h1 {
	color:#000;
	font-weight:normal;
	font-size:x-large;
	text-transform:uppercase
	}
	
	h2 {
	color:#ff6633;
	font-weight:normal;
	font-size:medium;
	text-transform:uppercase
	}
	
	#stage_left {
		width:550px;
		float:left;
		display:inline;
	
	}
	
	#stage_right {
		width:300px;
		float:right;
		display:inline;
	}
	
	#featurebox {
		width:300px;
		background-image:url(/image/right_feature_bg.jpg);
		background-repeat:no-repeat;
		margin-bottom:0px;
	}
	
	#featurebox-bottom {
		margin-top:0px;
		background-image:url(/image/right_feature_bg-bottom.jpg);
		width:300px;
		height:22px;
	}
	
	#featureboxcopy {
		width:250px;
		margin-left:30px;

	}
	
	#site_footer {
		width:969px;
		height:30px;
		background-image: url(/image/site_footer.gif);
		float:left;
		display:inline;
	}
	
	ul {
	list-style-image: url(/image/bullet.gif);
	}
	
	li {
			font-size:Small;
	}
	
	.tall_list {
	background-image:url(/image/tall_dotted_bg.gif);
	background-repeat:repeat-x;
	padding:10px;
	}
	
	.tall_list p {
		color:#666;
	}
	
	.hometextblock {
		border-bottom:1px dotted #ccc;
		float:left;
		clear:both;
		width:100%;
	}
	
	.comment {
		background-color:#E2E2E2;
		border:1px dotted #ccc;
		padding:5px 20px 5px 20px;
		margin-left:20px;
		margin-bottom:10px;
	}
	
	.homenewsblock {
		float:left;
		clear:both;
		width:100%;
		
	}
	
	.innertextblock {
		border-bottom:1px dotted #ccc;
		float:left;
		clear:both;
		width:100%;
		display:inline;
		margin-top:10px;
	}
	
	#home_columns {
		float:left;
	}
	
	.adminmessage {
		font-weight:bold;
		color:red;
	}
	
	.largeform {
		width:400px;
		border:1px solid #ccc;
	}
	
	.largeformon {
		width:400px;
		border:1px solid #ccc;
		color:white;
		background-color:red;
	}
	
	.smalldate {
		margin-top:15px;
		float:left;
		display:inline;
		width:40px;
		height:40px;
		background-image:url('/image/small_date_bg.jpg');
		background-repeat:no-repeat;
	}
	
	.smallmonth {
		width:40px;
		text-align:center;
		font-size:12px;
		color:#fff;
		margin-top:5px;
		text-transform:uppercase;
		
	}
	
	.smallday {
		width:40px;
		text-align:center;
		font-size:22px;
		color:#FFF;
		margin-top:-5px;
		
	}
	
	.newstext {
		
		float:right;
		width:410px;
	}
	
	.innertextblock .newstext {
		
		float:right;
		width:480px;
	}
	
	.formrow {
		float:left;
		clear:both;
		width:100%;
		border-bottom:1px dotted #ccc;
		padding:5px 0 5px 0;
	
	}
	
	.formlabel {
		padding-right:10px;
		padding-top:3px;
		width:125px;
		text-align:right;
		float:left;
	}
	
	.formelement {
		width:160px;
		float:left;
	
	}
	
	.formelementtopspacer {
		margin-top:3px;
	}
	
	.formnote {
	width:240px;
	float:right;
	padding-top:3px;
	font-style:italic;
	
	}
	
	.medform {
		width:150px;
	}
	
	.commentsform {
		width:260px;
		height:200px;
	}
	
	.contactform .formnote {
		width:140px;
	}
	
	.contactform .formelement {
		width:260px;
	}
	
	.error {
		color:red;
	}
	
	#home_right_features {
		float:right;
		width:387px;
		display:inline;
		
	}
	
	.joinnow {
		background:#5474B9;
		color:#ffffff;
		font-size:small;
		border:1px solid #333;
	}
	
	
	<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Untitled Document</title>
</head>

<body>
</body>
</html>
