body {margin:0px;font-family: Trebuchet Ms, Arial, Helvetica, sans-serif;font-size: 0.8em;background:#aca797 url(images/repeat_body.gif) top left repeat-x;}#wrapper { margin: 0 auto;width: 960px;background:url(images/repeat_wrapper.gif) top left repeat-y;}a {text-decoration:none;}a:hover {text-decoration:underline;}/*Left Column*/#leftcolumn { color: #000000;background: #ffffff;margin: 0px 10px 0px 0px;padding: 0px;width: 440px;float: left;}#flash-box {padding-top:20px;padding-left:19px;border-bottom: 10px solid #aca797;}#leftcolumn h2 {text-align:center;text-transform:uppercase;margin-top:10px;margin-bottom:10px;font-size:1.3em;}#left-content {padding:0px 15px 15px 15px;}#left-content h3 {
text-transform:uppercase;
color:#ACA797;
margin-bottom:0px;
font-size:1.2em;
clear:left;
}#left-content p {margin-top:0px;}#left-content a.knowmore {color:#CD5613;}

.newsimage {
    border:1px solid #aca797;       
    padding:2px;
    margin:2px 5px 15px 0;
    float:left;
}

.news-item{ min-height:130px;   }

#left-footer {text-align:center;}/*Right Column*/#rightcolumn { float: right;color: #000000;background: #ffffff url(images/repeat_right.gif) top left repeat-x;margin: 0px;padding: 0px;width: 510px;display: inline;position: relative;}#rightcolumn h1 {margin:0px;text-align:right;padding:20px 10px;}#menu-site, #menu-site-sub {margin-top:10px;padding:10px 0px 0px 10px;height:220px;}#menu-site li, #menu-site-sub li {list-style-type:none;font-size:1em;line-height:1.6em;}#menu-site a,#menu-site-sub a {color:black;font-weight:bold;}
#menu-site-sub a {    border-left:1px solid black;    padding-left:10px;}
#menu-site a.active {color:#CD5613;}#menu-site-sub a.active {color:#CD5613;border-left:1px solid #CD5613}#submenu {width:350px;float:right;margin-top:-20px;}#submenu a {border-left: solid 1px;padding-left:10px;}#right-content {padding:0px 15px;}#right-content a {color:#CD5613;}#breadcrumbs {padding-bottom:10px; color:#D1CBB8;}#breadcrumbs a {color:#ACA797; text-decoration:underline;}#breadcrumbs a:hover {text-decoration:none;}

a#ctl00_reg {color:#CD5613; font-weight:bold;}

#right-content h2{color:#CD5613;margin-top:20px;margin-bottom:0px;font-size:1.2em;}#right-content h3{color:#CD5613;margin-top:20px;margin-bottom:0px;font-size:1.1em;}#right-content p{margin:0px 0px 10px 0px;}/*Footer*/#footer {text-align:center;height:40px;line-height:40px;margin:0px;padding:0px;}#footer p {margin:0px;}#footer a {color:#CD5613;}/*Used to hide text when using text pictures and staying accessible for screen reader*/.hidden {	position:absolute;	left:0px;	top:-500px;	width:1px;	height:1px;	overflow:hidden;}.spacer {	clear:both;}


