body#community.casestudies .sectionnavigation ul li#casestudies a,
body#community.casestudies-submit .sectionnavigation ul li#casestudies-submit a,
body#community.models .sectionnavigation ul li#models a,
body#community.models-submit .sectionnavigation ul li#models-submit a,
body#community.blog .sectionnavigation ul li#blog a,
body#community.blog-archive .sectionnavigation ul li#blog-archive a,
body#community.newsletters .sectionnavigation ul li#newsletters a,
body#community.publiclists .sectionnavigation ul li#publiclists a
{background-color: #D2DEE9;
font-weight: bold;}

.odd, .even {border:0px solid #bbb; margin-bottom:10px; padding:5px;}
.even {background:#fafafa;}
.odd {background:#ffffff;}

#maincol p.header {margin-top:20px; margin-bottom:30px}
.casestudy_short {margin: 6px 0 6px 0; padding:0}
.casestudy_short p {padding-right:10px;}

.float-right{position:relative;float:right; margin:2px 4px 4px 8px; text-align:right; border:none;}
.float-right img {border: 1px solid #ccc}


#maincol  .casestudy-footer, #maincol  p.casestudy-footer a{
   margin: 0 0 4px 0;
   color: #666;
   font-size: 10px;
   text-align: right;}
   
   
h3.entry-header {
   margin-bottom: 10px;
   margin-top: 0;
   padding: 0 0 0 0px;
   font-size: 18px;
}


.date-header,
.entry-content
{
   position: static;
   clear: both;
}

h2.date-header
{ background:none;
border:none;
margin-top: 0;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
}


.entry-footer,
.trackback-footer,
.comment-footer,
.comments-open-footer,
.archive-content
{
   clear: both;
   margin: 5px 10px 20px 10px;
}

.entry-excerpt,
.entry-body,
.entry-more-link,
.entry-more
{
   clear: both;
}

.entry-more-link,
.entry-footer,
.comment-footer,
.trackback-footer,
.typelist-thumbnailed
{
   font-size: 11px;
}

#maincol .entry-footer,
#maincol .comment-footer,
#maincol .trackback-footer
{
   margin: 0 0 20px 0;
   border-top: 1px solid #dae0e6;
   padding-top: 3px;
   color: #666;
   font-size: 10px;
   text-align: right;
}

