.featuredposts{width:555px;background:#FFF;border:1px solid #CCC;margin:0 0 10px 0;height:500px;overflow:hidden}
.fp-slides{}
.fp-post{padding:3px}
.fp-thumbnail{width:545px;height:300px;margin-bottom:10px;overflow:hidden; color:#666666}
.fp-title{color:#555;font:bold 16px Arial,Helvetica,Sans-serif;padding:0 0 4px 0;margin-top:0; margin-bottom:0; margin-right:0; margin-left:7px; }
.fp-title a{color:#3366cc;text-decoration:none}
.fp-title a:hover{color:#228BC5;text-decoration:none}
.fp-label{color:#555;margin:15px 15px 0 15px;padding:0;;font:bold 16px/16px Arial,Helvetica,Sans-serif}
.fp-post p{color:#666;padding:0;margin-top:0; margin-bottom:0; margin-right:7px; margin-left:7px;font:14px/16px Arial,Helvetica,Sans-serif;height:60px;}
.fp-more,.fp-more:hover{color:#666;font-weight:bold}
.fp-nav{width:535px;padding:8px 10px;height:17px}
.fp-pager a{background-image:url(featured-pager.png);cursor:pointer;margin:3px 6px 0 0;padding:0;height:10px;width:10px;display:block;float:left;overflow:hidden;text-indent:-999px;background-position:0 0}
.fp-pager a:hover,.fp-pager a.activeSlide{text-decoration:none;background-position:0 -110px}
.fp-prev{float:right;margin-right:4px;width:15px;height:17px;opacity:0.7;background:url(featured-prev.png) top left no-repeat}
.fp-prev:hover{opacity:1}
.fp-prev:active{opacity:0.7}
.fp-next{float:right;width:15px;height:17px;margin-left:4px;opacity:0.7;background:url(featured-next.png) top left no-repeat}
.fp-next:hover{opacity:1}
.fp-next:active{opacity:0.7}