﻿#news { margin: 0 10px 10px 17px; border-top: solid 1px #cccccc; padding-top: 10px; width: 502px; }
#news .featuredNewsHeadline { display:block; float:left; width: 502px; height:22px; background: #999999; margin-bottom: 5px; }
#news .featuredNewsHeadline h4 { font-weight: bold; color: #ffffff; text-transform: uppercase; font-size: 1.1em; padding: 5px 0 5px 10px; } 

#news h4 { padding:0; margin: 10px 0 10px 0x; color: #e4883b; font-size: 1.4em; }
*HTML #news h4 { margin-top: 0; }
#news .featuredNews p { margin: 10px 0 30px 0; }
img.featuredNews { float:left; margin: 5px 15px 5px 0; width: 242px; height: 166px; }

#news .colLeft { display: block; float:left; width: 241px; border-top: 1px solid #cccccc; padding: 10px 0 0 0; margin: 15px 18px 0 0; }
#news .colRight { display: block; float:left; width: 241px; border-top: 1px solid #cccccc; padding: 10px 0 0 0; margin: 15px 0 0 0; }

#news .headlineBoxShort { display:block; float:left; width: 241px; height:22px; background: #999999; }
#news .headlineBoxShort h4 { font-weight: bold; color: #fff; text-transform: uppercase; font-size: 1.1em; margin: 0; padding: 3px 0 0 10px; }
#news .blurb { margin: 10px 0 10px 0; border-bottom: solid 1px #cccccc; padding-bottom: 5px; font-weight: bold; }
#news .links p { margin-bottom: 10px; }
#news .viewAll { float: right; }
#news .siteSearch { border-top: solid 1px #cccccc; margin-top: 5px; padding-top: 15px; }

#bottomCopy .clear { clear:both; margin: 0; padding:0; }
#bottomCopy .intro { display:block; float:left; margin: 21px 0 10px 0; padding-bottom: 10px; border-bottom: solid 1px #cccccc; }

#bottomCopy .links { display:block; float:left; height: 210px; padding: 10px 0 25px 0; margin-bottom: 10px;  border-bottom: solid 1px #cccccc; width: 235px; }
#bottomCopy .links p { margin-bottom: 20px; }
#bottomCopy .fltRgt { float:right; }

