body { background-color:#d0cfcc;background-image:url(../images/background.jpg);background-repeat:repeat-x; }

/*** OVERALL ***/
#container { position:relative;float:left;top:0px;left:50%;width:996px;margin-left:-498px; }

#header { position:relative;float:left;width:996px;height:111px;background-image:url(../images/headerNoText.png);background-repeat:no-repeat;background-position:top right; }
#header #logo { position:absolute;top:13px;left:20px;background-image:url(../images/logo.jpg);width:205px;height:80px;cursor:pointer; }
#header #slogan { position:absolute;top:30px;right:20px;text-align:right;font-family:Arial;font-size:24px;font-style:italic;color:#e87f00;width:600px; }
#header #slogan .small { font-size:12px;color:#FFFFFF; }

#content { float:left;width:996px;background-image:url(../images/contentBackground.png); }
#content #menu { float:left;width:982px;margin:0px 7px;height:38px;background-image:url(../images/menubg.jpg);border-top:1px solid #d3cfcc;border-bottom:1px solid #d3cfcc; }
#content #menu .item { float:left;height:27px;font-family:Arial;font-size:15px;font-weight:bold;color:#42403e;margin:11px 0px 0px 34px; }
#content #menu .item a { text-decoration:none;color:#42403e; }
#content #menu .active, #content #menu .active a { color:#e87f00; }
#content #menu .item a:hover { color:#888888; }
#content #menu .active a:hover { color:#e87f00; }

#content #serviceBar { float:left;width:960px;margin:11px 18px 0px 18px; }
#content #serviceBar .item { float:left;width:241px;background-color:#000000;border-right:1px solid #FFFFFF; }
#content #serviceBar .item .image { float:left;width:241px;height:107px;background-color:#FFFFFF; }
#content #serviceBar .item .title { float:left;width:221px;height:16px;padding:10px;color:#FFFFFF;font-family:Arial;font-size:12px;font-weight:bold; }
#content #serviceBar .item .title a { color:#FFFFFF;text-decoration:none; }

#content #serviceBar .last { width:234px; border:0px; }
#content #serviceBar .last .image { width:234px; }
#content #serviceBar .last .title { width:214px; }



#content #textarea { float:left;width:982px;margin:35px 7px 0px 7px;padding:0px 0px 35px 0px;background-image:url(../images/contentInner2.jpg); }

#content #textarea #contentLeft { float:left;width:685px;margin-left:11px;padding:0px 15px;font-family:Arial;font-size:12px;color:#000000;line-height:1.7em; }
#content #textarea #contentLeft h1, #content #inner #contentLeft h1 { font-family:Arial;font-size:25px;font-weight:bold;color:#ea8f21;margin-bottom:10px; }
#content #textarea #contentLeft a, #content #inner #contentLeft a, #content #inner #contentRight a { color:#003796;text-decoration:none; }
#content #textarea #contentLeft a:hover, #content #inner #contentLeft a:hover, #content #inner #contentRight a:hover { text-decoration:underline; }

#content #textarea #contentRight {
	float:left;width:195px;padding:0px 20px;margin-left:10px;font-family:Arial;font-size:11px;color:#000000;line-height:1.7em;
	background-image:url(../images/newsbackground2.jpg);background-repeat:no-repeat;background-position:top left;
}
#content #textarea #contentRight h1 { font-family:Arial;font-size:12px;font-weight:bold;color:#ea8f21;margin-bottom:10px; }
#content #textarea #contentRight h1 a { text-decoration:none;color:#ea8f21; }
#content #textarea #contentRight h1 a:hover { text-decoration:underline; }
#content #textarea #contentRight h2 {
	font-family:Arial;font-size:11px;margin:0px -20px;padding:0px 20px 5px 20px;font-weight:bold;color:#003796;margin-bottom:5px;border-bottom:1px solid #D4D3D0;
	background-image:url(../images/orangearrow.png);background-position:230px center;background-repeat:no-repeat;cursor:pointer;
}
#content #textarea #contentRight h2 a { text-decoration:none;color:#003796; }
#content #textarea #contentRight h2 a:hover { text-decoration:underline; }
#content #textarea #contentRight h2 .date { color:#6d6d6d; }



#content #inner { float:left;width:982px;margin:35px 7px 0px 7px;padding:0px 0px 35px 0px;background-image:url(../images/contentInner.jpg); }
#content #inner #contentLeft { float:left;width:453px;margin-left:11px;padding:0px 15px;font-family:Arial;font-size:12px;color:#000000;line-height:1.7em; }

#content #inner #contentMiddle {
	float:left;width:203px;padding:0px 20px;min-height:186px;background-image:url(../images/newsbackground.jpg);background-repeat:no-repeat;background-position:top left;
	font-family:Arial;font-size:11px;color:#000000;line-height:1.7em;
}
#content #inner #contentMiddle h1 { font-family:Arial;font-size:12px;font-weight:bold;color:#ea8f21;margin-bottom:10px; }
#content #inner #contentMiddle h1 a { text-decoration:none;color:#ea8f21; }
#content #inner #contentMiddle h1 a:hover { text-decoration:underline; }
#content #inner #contentMiddle h2 {
	font-family:Arial;font-size:11px;margin:0px -20px;padding:0px 20px 5px 20px;font-weight:bold;color:#003796;margin-bottom:5px;border-bottom:1px solid #D4D3D0;
	background-image:url(../images/orangearrow.png);background-position:230px center;background-repeat:no-repeat;cursor:pointer;
}
#content #inner #contentMiddle h2 a { text-decoration:none;color:#003796; }
#content #inner #contentMiddle h2 a:hover { text-decoration:underline; }
#content #inner #contentMiddle h2 .date { color:#6d6d6d; }

#content #inner #contentRight { float:left;width:194px;padding:0px 20px;margin-right:11px;font-family:Arial;font-size:11px;color:#000000;line-height:1.7em; }
#content #inner #contentRight h1 {
	font-family:Arial;font-size:12px;margin:0px -20px;padding:0px 20px 5px 20px;font-weight:bold;color:#ea8f21;margin-bottom:10px;border-bottom:1px solid #D4D3D0;
}


#content #banners { float:left;width:982px;border-top:1px solid #d4d3d0;margin:0px 7px 0px 7px; }
#content #banners .item { float:left;width:495px; }
#content #banners .item .image { float:left;width:241px; }
#content #banners .item .title { float:left;width:214px;height:70px;padding:15px 20px 15px 20px;font-family:Arial;font-size:12px;font-weight:bold;color:#e87f00; }
#content #banners .item .title a { color:#e87f00;text-decoration:none; }
#content #banners .item .title h1 { font-family:Arial;font-size:16px;font-weight:bold;color:#000000;margin-bottom:5px; }
#content #banners .item .title h1 a { color:#000000;text-decoration:none; }
#content #banners .last { float:left;width:487px; }
#content #banners .last .title { width:206px; }

#footer { float:left;width:994px;min-height:9px;margin:0px 1px;background-image:url(../images/footerShadow.png);background-position:top center;background-repeat:no-repeat; }
#footer .left { float:left;font-family:Arial;font-size:11px;color:#000000;padding:12px 0px 0px 18px; }
#footer .right { float:right;font-family:Arial;font-size:11px;color:#000000;padding:12px 18px 0px 0px; }
#footer .left a, #footer .right a { color:#000000;text-decoration:none; }
#footer .left a:hover, #footer .right a:hover { color:#E87F00; }

/*** UL / OL Lists ***/
ul { list-style:disc;margin-top:3px;margin-bottom:3px; }
ol { list-style:decimal;margin-top:3px;margin-bottom:3px; }
li { margin-left:15px; }

.pages { float:left;width:100%;margin-top:20px;text-align:center; }
