p {padding:10px 5px 0 15px; line-height:1.4em;}

p.firstPar {font-weight:bold;}

p.news {font-weight:bold; padding:5px 5px 5px 15px; line-height:1em;}

.homeImage {background:url(../images/home_feature_grad.gif) repeat-x top; margin:0 5px; height:27px; padding-right:4px;}

#main ul {list-style-type:none;}
#main li {padding:8px 5px 8px 12px; background:url(../images/horizontal.gif) no-repeat top center; line-height:1.4em;}

#main a {color: #395c40; text-decoration:none;}
#main a:hover {color:#e26325;}



.date {color:#e26325; font-weight:bold;}

#boxOut h1 {padding:0 15px; margin:30px 0 5px 0; color:#fff; font-weight:bold; font-size:2.3em; line-height:1em;}
#boxOut h2 {padding:0 0 0 15px; margin:0; color:#fff; font-weight:normal; font-size:1.6em; line-height:1.2em;}
#boxOut h2 strong {font-weight:bold;}

#colMid h1 {display:block; margin:0 5px; background:#6e7e8c; color:#fff; font-weight:bold;  font-size:1.5em; padding:7px; border-bottom:1px solid #fff;}

#colLeft h2, #colRight h2 {padding:5px 5px 2px 0; margin-left:13px; color:#2f3f4d; font-size:1.25em; text-indent:15px; background:url(../images/bullet_large.gif) no-repeat 0% 68%;}

#footer {line-height:32px; width:900px; font-size:1em; color:#fff; margin:0 auto; text-align:left; padding-left:15px;}

#footer a {color:#fff; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

img.placeholder {margin:-44px 0 -20px 5px; }

#subColMid h1 {padding:10px 5px 0 15px; color:#e26325; font-weight:normal; font-size:1.6em; line-height:1em;}
.accent {font-weight:bold;}
#subColRight .orange {color:#e26325; font-weight:bold;}
#subColMid h2 {padding:10px 5px 0 15px; margin:0; color:#e26325; font-weight:bold; font-size:1.2em; line-height:1em;}
#subColMid h3 {padding:5px; margin:5px 0 0 10px; color:#fff; font-weight:normal; font-size:1.1em;  width:95%; background:#6E7E8C;}

#subColMid ul {background:none;  margin:0 0 0 20px; font-weight:normal; list-style-type:square; list-style-position:inside;}
#subColMid  ul li {background:none; line-height:1.3em; margin:0; padding:0; }

#subColLeft ul {background:#6e7e8c; color:#fff; margin:0; font-size:1.2em; font-weight:bold; }
#subColLeft ul li {background:none; color:#fff; line-height:1em;}
#subColLeft ul li a {color:#fff;}

#subColLeft ul li ul {color:#fff; font-size:0.9em; margin:0; font-weight:normal;}

.sub {font-size:60%;}

#subColRight p { padding:20px; padding-top:0;  background:url(../images/rightcol_bg.jpg) bottom no-repeat;}
#subColRight p.firstPar {background:url(../images/rightcol_bg.jpg) top no-repeat;  padding:20px; padding-bottom:10px; font-weight:normal; }

#headerContent h1 {color:#2f3f4d; font-weight:bold; text-align:right; font-size:1.6em; letter-spacing:0.06em; margin:15px 0 0 0; padding:0; line-height:1.3em;}
#headerContent h2 {color:#6E7E8C; font-weight:normal; text-align:right;}
