#topics{
    padding: 15px 30px;
    border:none;
}
#topics .postTitle a{
    color: #00b7e9;
    margin-bottom: 15px;
    font-size: 28px;
}
.post{position: relative;}
#topics .postDesc{
    position: absolute;
    top:55px;
    font-size: 12px;
    width: 100%;
    color: #777;
    height: 24px;
    line-height: 24px;
    margin: 0;
    border-bottom: 1px dashed #ddd;
    
}
#topics .postBody{padding:10px 0;}
#topics .postBody h2{padding-bottom: 0.7em;border-bottom:1px solid #ddd;font-size: 24px;margin: 1.5em 0 0.8em;}
#topics .postBody h1{background:#3498DB;}
#topics .postBody h3, #topics .postBody h4{font-size: 20px;margin: 15px 0 18px;}
#topics .postBody h3:before, #topics .postBody h4:before{content:"#"; color:#42b983;padding-right: 10px;}
#topics .postBody p{margin:18px auto; }


#author_profile,#div_digg,#blog-comments-placeholder,#comment_nav,#blog_post_info{display:none;}
#ad_text_commentbox,#ad_t2,#opt_under_post,#ad_c1,#under_post_news,#under_post_kb,#HistoryToday{display: none;}
#comment_form{margin-top:20px;}
#comment_form .commentbox_title{width:800px;}
#comment_form_container textarea{height:50px;}
.commentbox_title_right{
	float:left;
	overflow: hidden;
}
.commentbox_title_right img{
	display: block;
    border: none;
    float: right;
    padding: 0 2px;
    margin: 5px 0 0;
}
#divCommentShow{
    background: #fff;
    padding: 5px 10px;
}
.comment_my_posted{
	padding: 10px 0;border-bottom: 1px dashed #ccc;
}
.bq_post_comment{
	background: #eee;
    font-style: normal;
    margin: 2px 20px;
    padding: 10px 5px;
    line-height: 1.4;
}
.comment_my_posted img{
	float: left;
    padding: 5px 2px 0 0;
}
#comment_form_container{border: none;}