body 
{
	height:100%;
	width:100%;
	padding:0px;
	margin:0px;
/*	background-color:#ECE9D8;*/
	background-image:url(../images/cent_banner.gif);

}



#contentContainer
{
	width:870px;
	margin-left:auto;
	margin-right:auto;
		
	font-family:"Trebuchet MS";
	font-size:14px;
	line-height:135%;
}



#content
{ 
	position:relative;
	width: 100%;
	height:auto;
	margin:0px;
	padding:0px;
}



/*BANNER----------------------------------------------------------------------------------*/

#bannerContainer
{
	width:100%;
	height:162px;
	background-color:#C30161;
/*	border-bottom:3px solid #ffffff;
*/}


#banner
{
	width:870px;
	height:162px;
	padding:0px;
	margin:0px;
	margin-left:auto;
	margin-right:auto;
}

#logo
{
	float:left;
	width:870px;
	height:162px;
}




/*NAVIGATION----------------------------------------------------------------------------------*/

#navContainer
{
	width:100%;
	height:38px;
	background-image:url(../images/menu_background.jpg);
	background-repeat:repeat-x;/*	border-bottom:3px solid #ffffff;
*/	color:#000000;
}

#nav
{
	width:870px;
	height:38px;
	margin-left:auto;
	margin-right:auto;	
}





/*LEFT COLUMN----------------------------------------------------------------------------------*/

#leftContainer
{
	width:400px;
	height:auto;
	padding:0px;
	margin:0px;
	float:left;
}


#left
{
	width:390px;
	height:auto;
	padding:0px;
	margin-top:20px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
	background-color:#ffffff;
	float:left;
}


#leftCentenary
{
	width:390px;
	height:auto;
	padding:0px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
	background-color:#ffffff;
	float:left;
}


#leftExpand
{
	width:390px;
	height:auto;
	padding:0px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
	background-color:#ffffff;
	float:left;
}


#leftPic
{
	width:430px;
	height:310px;
	float:left;
	margin-top:5px;
	margin-bottom:50px;
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
}




/*LEFT COLUMN COUNTIES SECTION----------------------------------------------------------------------------------*/


#countiesContainer
{
	width:390px;
	height:auto;
	padding:0px;
	margin:0px;
	float:left;
}



#countiesList
{
	width:180px;
	height:auto;
	float:left;
}



#countiesMap
{
	width:200px;
	height:233px;
	float:right;
}






/*NEWS COLUMNS ON HOMEPAGE----------------------------------------------------------*/

.newsContainer
{
	width:370px;
	height:auto;
	float:left;
	border-bottom:#999999 2px dotted;
	margin-bottom:10px;
	padding-bottom:10px;
}
	

.newsText
{
	width:230px;
	height:auto;
	float:left;
}



.newsPic
{
	width:120px;
	height:80px;
	float:right;
}



.archiveButton
{
	width:110px;
	height:22px;
	background-color:#C40062;
	float:right;
	margin-top:5px;
	margin-right:10px;
	color:#FFFFFF;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	font-size:12px;
	text-align:right;
}


.moreInfo
{
	width:110px;
	height:22px;
	background-color:#CCCCCC;
	float:right;
	margin-top:5px;
	color:#000000;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	font-size:12px;
	text-align:right;
}

.newsButton
{
	width:155px;
	height:22px;
	background-color:#C40062;
	float:right;
	margin-top:10px;
	color:#FFFFFF;
	padding-left:5px;
	padding-top:3px;
	font-size:12px;

}


img.space
{
	margin:0px;
	padding-bottom:5px;
	padding-top:5px;
}




/*RIGHT COLUMN----------------------------------------------------------*/



#right
{
	width:380px;
	height:auto;
	float:right;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	padding-top:20px;
	background-color:#FFFFFF;
}

#teamRight
{
	width:380px;
	height:auto;
	float:right;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	padding-top:20px;
	background-color:#FFFFFF;
}



/*REGION TEAM THUMBNAILS----------------------------------------------------------*/


.teamContainer
{
	width:390px;
	height:auto;
	padding:0px;
	margin:0px;
	float:left;
}

.teamContainerLeft
{
	width:190px;
	height:auto;
	float:left;
	margin-top:15px;
/*	background-color:#993366;
*/}


.teamContainerRight
{
	width:190px;
	height:auto;
	float:right;
	margin-top:15px;
/*	background-color:#993366;
*/}
	

.teamPic
{
	width:54px;
	height:64px;
	float:left;
}



.teamText
{
	width:130px;
	height:60px;
	float:left;
	margin-left:5px;
/*	background-color:#00FF00;
*/}



/*ANNUAL REPORT ----------------------------------------------------------*/



#annualReport ul
{
	margin:0px;
	padding:0px;
}


#annualReport
{
	width:380px;
	height:auto;
	float:right;
	margin-top:20px;
	padding-left:20px;
	padding-top:20px;
	padding-right:20px;
	background-color:#FFFFFF;
	margin-bottom:0px;
}

#annualReportLeft
{
	width:230px;
	height:80px;
	float:left;
	margin-top:20px;
}


#annualReportRight
{
	width:92px;
	height:29px;
	float:right;
	margin-top:20px;
	background-color:#3366CC;
}



/*REGION PIC----------------------------------------------------------------------------------*/

#regionPic
{
	width:70px;
	height:80px;
	float:right;
	margin-top:40px;
}


/*COUNTY PIC----------------------------------------------------------------------------------*/

#countyPic
{
	width:117px;
	height:186px;
	float:right;
	margin-top:40px;
}



/*REGION NEWS----------------------------------------------------------------------------------*/




.archiveNewsContainer
{
	width:390px;
	height:auto;
	padding:0px;
	margin:0px;
	float:left;
	border-bottom:2px #CCCCCC dotted;
	margin-top:10px;
	padding-bottom:10px;
}



.newsTitle
{
	width:240px;
	height:auto;
	float:left;
	margin-left:10px;
}



.newsDate
{
	width:140px;
	height:auto;
	float:left;
	color:#666666;
}





/*FULL WIDTH COLUMN----------------------------------------------------------------------------------*/


#fullWidth
{
	width:830px;
	height:auto;
	padding:0px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	padding-top:20px;
	float:left;
	background-color:#FFFFFF;
}




/*PHOTO GALLERY----------------------------------------------------------------------------------*/


#thumbContainerFirst
{
	width:200px;
	height:auto;
	float:left;
	margin-top:20px;
}



#thumbContainer
{
	width:200px;
	height:auto;
	float:left;
	margin-left:10px;
	margin-top:20px;
}



#galleryThumb
{
	width:200px;
	height:137px;
	border:#CCCCCC 1px solid;
}



#galleryCaption
{
	width:200px;
	height:autopx;
	margin-top:5px;
}





/*FOOTER----------------------------------------------------------------------------------*/


#footerContainer
{
	width:100%;
	height:50px;
	clear:both;
	position:relative;
}

#footer
{
	width:870px;
	color:#939393;
	margin-left:auto;
	margin-right:auto;
	height:42px;
	font-family:"Trebuchet MS";
	font-size: 0.7em;
	line-height:130%;
	text-align:left;
	font-weight:bold;
	padding-top:30px;
	margin-bottom:0px;
	background-color:#FFFFFF;
}




/*DOWNLOAD----------------------------------------------------------------------------------*/

.download
{
	width:180px;
	height:22px;
	background-color:#660066;
	margin-top:5px;
	color:#ffffff;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	font-size:13px;
	font-weight:bold;
}


/*WEB LINK----------------------------------------------------------------------------------*/

.weblink
{
	width:200px;
	height:22px;
	background-color:#0099FF;
	margin-top:5px;
	color:#ffffff;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	font-size:13px;
	font-weight:bold;
}

