h3.txtlogo a { color:#fff; }
/*  margin: 8px 0 14px 5px; */

#popular-features { background: #f60 url(/images/titles/most_popular_features.png) no-repeat top left; height: 23px; text-indent:-99999px; margin: 8px 0 0px 0; clear: both; }
#featured { background:#ffcc66; margin-bottom:10px; }
#featured h4.title-link { font-size:1.2em; padding-bottom:1px; }
#featured div.subheading { font-size:1.1em; padding-bottom:4px; }

#features h4.title-link { font-size:1.2em; padding-bottom:1px; margin-left:155px; }
#features div.subheading { font-size:1.1em; padding-bottom:4px; margin-left:155px; }
#featurearchives { margin-bottom:10px}
#featurearchives h4.title-link { font-size:1.2em; padding-bottom:1px; margin-left:125px; }
#featurearchives div.subheading { font-size:1.1em; padding-bottom:4px; margin-left:125px; }
p.nextprev-feature-highlight { background-color: #eee; color: #036; padding: 2px 2px 2px 5px; font-weight: bold; margin: 0 0 0px 0; width:285px;}
p.nextprev-feature-grey { background-color: #eee; color: #003366; padding: 2px 2px 2px 5px; font-weight: bold; margin: 0 0 0px 0; width:285px;}
p.nextprev-feature-highlight strong,p.nextprev-feature-grey strong {font-size:1.2em; color: #09f;}
p.nextprev-feature-highlight a {color: #036;}
p.nextprev-feature-highlight img.arrow,p.nextprev-feature-grey img.arrow {padding-top: 5px; vertical-align:text-bottom;}

div.interview img.profile200 {widht:200px;height:200px;}
.interview { font-size:12px; }
.interview h4 { font-size:12px; margin-bottom:10px; }
.interview h2 { font-size:1.4em;line-height:1.2em; }
.interview p.date { margin-bottom:6px; }
.interview .date em { color:#333;  }

.featuretag { float:left; margin:3px 10px 0 0; }
.featuretag2 { float:left; margin:3px 10px 85px 0;  }

.featuredlist { list-style:none; margin:0 5px 5px 5px; padding:0; }
.featuredlist li { background: url(/images/list-bullet.gif) no-repeat 0 3px; padding:0 0 5px 16px; }
.featuredlist li em { font-weight:normal; color:#333; font-size:1.1em; }

#featurevideo { background:#eee; border:solid 1px #ddd; clear:both; margin:0 0 20px 0; padding:10px 0; text-align:center}

#blogs .title-link{font-size:1.4em; margin-bottom:10px;}
#blogs #left-column {width:296px;float:left;clear:left}
#blogs #right-column {width:296px;float:left;}
#blogs div.subheading { font-size:1.1em; font-weight: bold; padding-bottom:4px; }
#blogs .item-detail {padding-bottom:25px;margin: 0 0 0 5px;font-size:1.1em;}
#blogs .thumb {padding-right:10px;}
#blogs .archive {border-bottom: 3px solid #f60;}


