﻿#featured {width:100%;color:#323232; overflow:hidden;margin:0; padding:0;}
#featured *{margin:0; padding:0; border:0; outline:0;}
#featured ul{list-style:none;}
#featured a {color:blue}
#featured a:link,a:visited { text-decoration:none;}
#featured a:hover {text-decoration:underline;}
#featured h2 {font-size:1em; font-weight:normal; padding:0 0 5px;}
#featured h3 {font-size:1.2em; font-weight:normal; line-height:1.1; margin:0 0 5px;}
#posts {padding:0 0 2.08em;}
#posts * {position:relative;}
#posts li {background:#f6f6f6; border:1px solid #D6DBE7; padding:5px 10px 0px 10px; float:left;
	width:408px !important; width:430px;}
#posts li:after {display:none;}
#featured .content { clear:both; padding-top:10px; height:90px; overflow:hidden; font-size:85%; color:#4D5761}
#featured .info {margin:0 0 8px; color:#888; font-size:.92em;}
#featured .info li {float:left; margin:0 40px 0 0; padding:0; border:none; background:none; width:auto !important;}
#featured .info li a {color:#888}
#featured .thumb {margin-bottom:0!important;}
#featured p {padding:0 0 10px;}
#featured .more-link {float:right; font-size:.83em; color:#fff; text-transform:uppercase; background:#2b3c97;
	border:1px solid #D6DBE7; padding:3px 12px; margin:0 -12px -25px 0;}
#featured .more-link:visited {color:#eee;}
#featured .more-link:hover, #featured .more-link:focus {text-decoration:none; background:#4b5cb7;}
#featured .list {float:left; font-size:1.08em; font-weight:bold; position:relative; z-index:5; margin-top:-32px;}
#featured .list li {float:left;}
#featured .list li a {float:left;color:#333;background:#f6f6f6;border:1px solid #D6DBE7;padding:1px 8px; height:20px;}
#featured .list li a:visited {color:#555;}
#featured .list li a:hover, #featured .list li a:focus {color:#fff;background:#2b3c97;border:1px solid #2b3c97;text-decoration:none;}
#featured .jcarousel-container {margin:0 0 5px;width:430px;position:relative;}
#featured .jcarousel-clip {z-index:2;position:relative;overflow:hidden;width:430px;}
#featured .jcarousel-list {z-index:1;overflow:hidden;position:relative;top:0;}
.alignleft {float:left!important;margin:5px 10px 10px 0!important;}
.alignright {float:right!important;margin:5px 0 10px 10px!important;}
.aligncenter {display:block!important;margin:0 auto!important;}



