#features #rotator { height: 288px;-moz-box-shadow: 0px 0px 15px #999; box-shadow: 0px 0px 15px #999;}
#features { position: relative; height: 288px; /*background: #000;*/ padding:12px 0; /*border-top:1px solid #ccc; border-bottom:1px solid #ccc;*/}
#features h3 { font-size: 24px; margin-left: 10px;}
#features h3 a, #features h3 a:hover { color: #eee; text-decoration: none; }
#features a, #features a:hover { font-weight: bold;}
#features .flt { position: absolute; font-size: 14px; z-index: 10; color: #fff;}
#features .flt p { font: normal 12px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; width: 290px; line-height: 1.5em; margin-left: 10px;}
#features .frt { position: absolute;}

#newsticker { background: #ebe7dd; height: 32px; -moz-border-radius: 5px; -webkit-border-radius: 5px;margin-top:24px;}
#newsticker img { float: left;}
#newsticker h3 { position: relative; top: 8px; float: left; font: normal 16px Helvetica, Arial, sans-serif; line-height: 1em; padding-right: 10px; border-right: 1px solid;}
#newsticker p { margin-top: 4px; padding-left: 10px; width: 740px; font-family: Helvetica, Arial, sans-serif;}
#newsticker a { font-weight: normal; text-decoration:none;} 
#newsticker img {display:block;margin-top:-16px; margin-left:-5px;}

#pager { font: bold 18px Helvetica, Arial, sans-serif; position: absolute; top: 228px; left: 30px; z-index: 10}
#pager a { float: left; display: block; color: #ccc; background: #333; background: rgba(66,83,111,.6); border: 1px solid #ccc; margin: 0 5px; padding: 5px 10px; -moz-border-radius: 5px; text-decoration: none;}
#pager a:hover { color: #eee; background: #333; background: rgba(66,83,111,1); border-color: #ccc;}
#pager a.activeSlide, #pager a:focus { color: #fff; background: #ccc; background: rgba(29,46,74,.4); border: 1px solid #fff;}




/*#features #rotator { height: 288px; width: 940px;}
#features { position: relative; top: 10px; width: 940px; height: 288px; background: #fff; border: 1px solid #000; margin: 0 auto; margin-bottom: 24px!important;}
#features h3 { padding: 0; margin: 0;}
#features h3 a { color: #000; background: #fff; text-align: center; line-height: 2em; display: block;}
#features a { font-weight: bold;}
#features .flt { position: absolute; width: 380px; font-size: 18px;}
#features .flt p { font: normal 16px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; width: 360px; margin: 0 10px; line-height: 1.5em;}
#features .frt { position: absolute; top; 0!important; left: 379px!important; border-left: 1px solid; height: 288px; }
#pager { font: bold 18px Helvetica, Arial, sans-serif; position: absolute; top: 228px; left: 50px; z-index: 10;}
#pager a { float: left; display: block; color: #000; background: rgba(255,255,255,.8); border: 1px solid #ccc; margin: 0 5px; padding: 5px 10px; /*-moz-border-radius: 5px;*/}
/*#pager a:hover { color: #fff; background: #ccc; background: rgba(0,0,0,.6); border-color: #333; text-decoration: none;}
#pager a.activeSlide, #pager a:focus { color: #fff; background: #ccc; background: rgba(0,0,0,.8); border: 1px solid #fff;}
