#news_content {
margin-top: 20px;
}

#news_content .published-detail {
float: right;
position: relative;
right: 4px;
top: 15px;
}

#news_content .hfeed {
margin:0 0 15px;
}

#news_content .hfeed .hentry {
clear:both;
background:transparent;
border-bottom:1px #AAA dashed;
margin:30px 0 0;
padding:0;
position: relative;
}

#news_content .hfeed .hentry .published {
bottom: 10px;
float: left;
left: 0;
/*position: absolute;*/
}

#news_content .hfeed .hentry .hentry-image {
float:left;
margin:0 15px 5px 0;
padding: 0;
}

#news_content .hfeed .hentry .entry-title {
padding:0;
margin:0;
}

#news_content .hfeed .hentry h3.entry-title, #news_content .hfeed .hentry h3.entry-title a {
width: 400px;
float: left;
font-family:DroidSans, Verdana, Arial, Helvetica, sans-serif;
letter-spacing:0.005em;
}

#news_content .hfeed .hentry .news-holder-links {
display: block;
float: left;
margin: 10px 0;
width: 100%;
}

#news_content .hfeed .hentry .news-holder-links .entry-categories {
color:#686868;
}

#news_content .hfeed .hentry .news-holder-links .entry-categories a {
color:#999;
}

#news_content .hfeed .hentry .news-holder-links .news-holder-more-link {
float: right;
font-weight: 700;
position: relative;
}

#news_content .news-teaser {
font-weight:700;
margin-bottom:30px;
}

#news_content .sitebrowsing .small-text {
border:1px #BBB solid;
display:block;
float:left;
background:#FFF;
margin:2px;
padding:3px 5px;
}

#news_content .sitebrowsing br {
clear:both;
}

#news_content .news-detail-description {
/*float:left;*/
padding:10px;
text-align: center;
border:1px solid #c2c2c2;
margin: 0 20px 10px 0;
}

#news_content .news-detail-description p {
font-style: italic;
font-size: 11px;
margin: 0;
}
#news_content .hfeed .hentry .hentry-image img {
margin: 0 5px 5px 0;
padding: 0 2px 2px 0;
}

#news_content p.entry-content.list {
    float: left;
    width: 400px;
}