#container {
	position:absolute;
	width: 950px;
	margin-left:50%;
	left:-475px;
	
}

#topnav{
	float: left;
	/*height: 20px;*/
	width: 950px;
	text-align: right;
	vertical-align:bottom;
	padding-bottom:5px;
}

#topnav IMG{
	border:none;
	margin-right:5px;
}	

#topnav A{
	text-decoration:none;
	font-size:12px;
	color:#FF0000;
}
	
#header IMG{
margin-left:0px;
}

#header {
	background-image:url(../images/logo.jpg);
	background-position:left;
	background-repeat:no-repeat;
	float: left;
	height: 115px;
	width: 950px;
	border-top:solid 1px #999999;
}

#sitenavigation {
	margin-top:30px;
	float: right;
	height: 55px;
	width: 380px;
	text-align:right;
	font-size:11px;
	font-weight:normal;
	}

#searchnavigation{
float:left;
width:130px;
vertical-align:top;
text-align:right;
padding-top:4px;
}



#titlenavigation{
float:left;
width:240px;
height:20px;
text-align:right;
vertical-align:top;
padding-top:8px;
padding-bottom:4px;
}

#mainnavigation{
float:left;
height:20px;
margin-bottom:15px;
}



#sitcontent {
	float:left;
	width: 950px;
}

#sitcontentresults {
	float:left;
	width: 950px;
}

#sitcontentresults h2{
font-size:12px;
font-weight:bold;
}

#sitcontentresults a{
color:#333333;
}

#sitcontentresults {
font-size:11px;
}

#flasharea {
width:950px;
}

#bodyarea {
width:950px;
padding-bottom:15px;
padding-top:15px;
}

#bodysubnav{
width:150px;
float:left;
margin-right:5px;
font-size:11px;
display:block;
}

#leftbody{
text-align:left;
width:350px;
float:left;
margin-right:20px;
}

#rightbody{
text-align:left;
width:424px;
float:left;
}

/*#rightbodypost3{
text-align:right;
width:134px;
float:left;
}

#rightbodypost2{
text-align:right;
width:170px;
float:left;
}*/

#rightbodypost1{
text-align:right;
width:414px;
float:left;
}

#lowercontent{
width:950px;
float:left;
}

#lowercontentwork{
margin-top:10px;
width:950px;
float:left;
}

#footernavigation {
	float: left;
	padding-top:5px;
	width: 950px;
	border-top:solid 1px #999999;
	font-size:10px;
	color:#666666;
	margin-top:10px;
}

#leftsubfoot{
width:300px;
float:left;
}

#rightsubfoot{
width:650px;
float:left;
text-align:right;
}

#leftlower{
text-align:left;
width:435px;
float:left;
padding-left:20px;
padding-right:20px;
padding-bottom:15px;
}

#rightlower{
text-align:left;
width:435px;
float:left;
padding-left:5px;
padding-right:35px;
padding-bottom:15px;
/*padding-top:15px;*/
}

#sitebetter{
	text-align:left;
	padding-bottom:30px;
}

#smap1{
width:150px;
float:left;
margin-right:5px;
font-size:11px;
color:#000000;
border-right:dotted 1px #333333;
}


#smap2{
width:150px;
float:left;
margin-right:10px;
font-size:11px;
margin-right:5px;
margin-left:20px;
color:#e93526;
border-right:dotted 1px #333333;
}

#smap3{
width:150px;
float:left;
margin-right:5px;
margin-left:20px;
font-size:11px;
color:#53b24c;
border-right:dotted 1px #333333;
}

#smap4{
width:150px;
float:left;
margin-right:5px;
margin-left:20px;
font-size:11px;
color:#4db0f1;
border-right:dotted 1px #333333;
}

#mapcontainer {
font-size:11px;
}

#worklist{
width:150px;
float:left;
margin-right:5px;
font-size:11px;
color:#000000;
border-right:dotted 1px #333333;
}


#worklist2{
width:200px;
float:left;
font-size:11px;
margin-left:20px;
color:#e93526;
border-right:dotted 1px #333333;
}

#worklist3{
width:200px;
float:left;
margin-left:20px;
font-size:11px;
color:#53b24c;
border-right:dotted 1px #333333;
}

#worklist4{
width:200px;
float:left;
margin-left:20px;
font-size:11px;
color:#4db0f1;
border-right:dotted 1px #333333;
}
