/* CSS Document */

.bg1			{background:#990000;}
.bg2			{background:#3366ff;}
.bg3			{background:#ccffff;}
.bg4			{background:#6699ff;}
.bg5			{background:#ffcccc;}
.bg6			{background:#990000;}


.color1			{color:#99d6e5;}
.color2			{color:#a1d381;}
.color3			{color:#738afa;}
.color4			{color:#0066cc;}
.color5			{color:#738afa;}
.colorfff		{color:#fff;}


html,body	{
	height:100%;
	width: 100%;
	margin: 0 auto;
	}
body	{
	margin:0 auto;
	text-align:left;
	padding:0;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	line-height:18px;
	background:#3366cc;
	}
#wrapper	{
	width:750px;
	height:auto;
	margin: 0 auto;
	background:#fff;
	border: 5px solid #003399;
	border-top: none;
	}
	
#header	{
	width:750px;
	height:95px;
	margin:0 auto;
	backg
	}
	
#middle	{
	text-align:left;
	clear:both;
	}
	
	
#content	{
	width:740px;
	padding:5px;
	clear:both;
	text-align:left;
	}
	
#leftborder	{
	float:left;
	width:226px;
	height:13px;
	}
	

	
#rightborder	{
	float:right;
	width:489px;
	height:12px;
	}	
	
#box	{
	width:200px;
	padding:5px;
	}

a,
a:link,
a:visited,
a:hover,
a:active	{color:#000;}

.left		{float:left;}
.right		{float:right;}
.clear		{clear:both;}
.clrright	{clear:right;}
.clrleft	{clear:left;}

h1			{font-size:18px;margin:0;padding:0}
h2			{font-size:16px;margin:0;padding:0}
h3			{font-size:14px;margin:0;padding:0}



.pad5		{padding:5px;}


#footer	{
	width: 750px;
	margin: 0 auto;
	height:50px;
	font-size:9px;
	line-height:11px;
	background: #3366cc;
	color:#fff;
	clear:both;
	}
#footer a	{
	font-size:9px;	
	text-decoration:none;
	}

/********  MAIN NAV   ********/
#navcontainer
{
width: 260px;
padding: 0 0 1em 0;
margin-bottom: 1em;
font: 12px/1.2em Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
background-color: #990000;
color: #333;
}
*html #navcontainer
{
width: 260px;
padding: 0 0 16px 0;
margin-bottom: 1em;
font: 12px/1.2em Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
background-color: #990000;
color: #333;
}

#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer li
{
border-bottom: 1px solid #fff;
margin: 0;
}

#navcontainer li a
{
display: block;
padding: 0.25em 5px 0.38em 0.5em;
border-left: 10px solid #cc3333;
border-right: 10px solid #990000;
background-color: #cc0000;
color: #fff;
text-decoration: none;
width: 226px;
}

#navcontainer li a:hover
{
border-left: 10px solid #cc0000;
border-right: 10px solid #660000;
background-color: #990000;
color: #fff;
}

.rssfeed ul, .rssfeed ul li {
	width:95%;
	text-indent:0px;
	margin:0px;
	padding:0px;
	list-style:none;
	margin-bottom:10px;
}

.officials
{
font-weight:bold;
font-size:12px;
padding:5px;
color:#000066;
width:400px;
height:auto;
margin-left:20px;
}

.officials a:link, .officials a:visited {
color:#003366;
font-weight:bold;
}

.officials_back
{
font-weight:bold;
font-size:12px;
padding:5px;
color:#000066;
width:400px;
height:auto;
border-top:#999 dotted 1px;
border-bottom:#999 dotted 1px;
background:#99CCFF;
margin-left:20px;
}

.officials_back a:link, .officials_back a:visited {
color:#003366;
font-weight:bold;
}