.blog_text_banner{
	font-size: 120%;
}
.blog_soc_link{
    padding-top:10px;
    text-align: right;
    float: right;
}
table.blogquote {
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000; 
	border-collapse:collapse;
	background-color: #FBFBF9; 
	text-indent: 2pt;
}

table.blogcode {
	font-family: Arial, Helvetica, sans-serif; 
	color: #333333; 
	border-collapse:collapse;
	background-color: #FBFBF9; 
	text-indent: 2pt; 
}

table.blogcode td, table.blogqoute td {font-size: 80%;}

/*color*/
.body-blog a:link, .body-blog a:visited, .body-blog a:active, .blog-navigation-box li a {color:#346ba4;}
.body-blog a:hover {color:#d04747;}

.blog-post-title-u {background-color: #ffffff;  margin-top: 0; margin-bottom: 10px;}
.blog-post-title-u span, .blog-post-title-u a:link, .blog-post-title-u a:visited, .blog-post-title-u a:active {color: #c13a01 !important;  text-decoration: underline; }
.blog-post-avatar {padding: 5px;}

/*images*/
.blog-group-icon {background-image: url(images/user_group.gif);}
.blog-author-icon {background-image: url(images/user.gif);}
.blog-group-edit, .blog-post-edit-link {background-image: url(images/icon_edit.gif);}
.blog-group-delete, .blog-post-delete-link {background-image: url(images/icon_delete.gif);}
.blog-post-comments-link {background-image: url(images/icon_comment.gif);}
.blog-post-views-link {background-image: url(images/icon_view.gif); }
.blog-post-publish-link {background-image: url(images/icon_publish.gif);}
.blog-post-show-link {background-image: url(images/icon_show.gif);}
.blog-post-hide-link {background-image: url(images/icon_hide.gif);}

.blog-comment-cont{background-image:  url(images/comment_corner.gif); background-color: #e8e8e8;}
.blog-comment-info {background-image: url(images/comment_gradient.gif);}
.blog-post-info-back {background-image: url(images/under_topic_gradient_start.gif);}
.blog-post-info {background-image: url(images/under_topic_gradient.gif);}
.blog-author- {margin:0; padding:0; display:block; font-weight: bold;}

.blog-post-content- {line-height:1.3em; padding: 0.4em 0.6em 0.4em 0; overflow: hidden; border-bottom: 1px dotted #CCCCCC;}
.blog-post-content-ban {line-height:1.3em; padding: 0.4em 0.6em 0.4em 0; overflow: hidden; border-bottom: 1px dotted #CCCCCC; color:#CCCCCC;}
.blog-post-content-ban a{
	color:#CCCCFF !important;	
}
.block-rating-post{
 float: right;
 width: 200px;
 margin-top:2px !important;
}
.block-rating-post .lite_content {padding: 8px 10px 5px 10px;}
span.moder_status_message_B{
	color: red;
	font-weight: bold;
}
span.moder_status_message_P{
	color: red;
}
.blog-post{
	position: relative;
}