/*Block Blog common*/

.em_block-recent-post .block-content ,.em_block-recent-comments .block-content ,.em_blog-cat .block-content{padding:0}
.em_block-recent-post li.item .blog-title,.em_block-tag-cloud li.item .blog-title ,.em_block-recent-comments li.item .blog-title,.em_blog-cat li.item .blog-title{text-decoration:none;padding:0;font-weight:bold;color:#0a263c;font-weight:bold;font-size:11px}
.em_block-recent-post li.item,.em_block-recent-comments li.item ,.em_blog-cat li.item {border-bottom:1px solid #e8e8e8;margin: 0 10px;padding: 5px 0 !important;}
.em_block-recent-post li.item.last,.em_block-tag-cloud li.item .last,.em_block-recent-comments li.item.last ,.em_blog-cat li.item.last{border:0} 
.time-stamp,span.post-on,span.post-by,span.comment-by{color:#969696;font-size:10px;font-style:italic}
.time-stamp,.block span.post-on,.block span.post-by,.block span.comment-by {display:block}
.time-stamp span,span.post-on span,span.post-by span,span.comment-by span{color:#000;font-size:10px;font-style:italic;}
.block .post-title,.block .comment-title{color:#0a263c;font-size:11px;font-weight:bold;text-decoration:none}
/*Block: Recent Post*/
.em_block-recent-post .block-title strong {background-image: url("../images/i_block-recent-post.gif");background-position:center left; background-repeat:no-repeat; padding-left:21px;}

/*Block: Tag Cloud*/
.em_block-tag-cloud .block-content{padding:7px}
.em_block-tag-cloud .block-content .actions{background:none;padding:0;border-top:1px solid #E8E8E8;padding:6px 0 0}
.em_block-tag-cloud .block-content .actions a{color:#e56f03;text-decoration:none;font-size:10px;font-weight:bold}
.em_block-tag-cloud .block-title strong {background-image: url("../images/i_block-tag-cloud.gif");background-position:center left; background-repeat:no-repeat; padding-left:21px;}
.em_block-tag-cloud li.item {display:inline-block;padding:0!important}
.em_block-tag-cloud li.item a{text-decoration:none;color:#0a263c}

/*Block: Recent Comment*/
.em_block-recent-comments .block-title strong {background-image: url("../images/i_block-recent-comment.gif");background-position:center left; background-repeat:no-repeat; padding-left:21px;}
.em_block-recent-comments li.item .recent-content{color:#5a5a5a;text-decoration:none}
.recent-comment-content{color:#5a5a5a;font-size:11px;font-style:italic;margin:3px 0}
.recent-comment-content pre{white-space:normal}
/*Block :Blog*/
.em_blog-cat .block-title strong {background-image: url("../images/i_block-blog.gif");background-position:center left; background-repeat:no-repeat; padding-left:21px;}
.em_blog-cat li{padding:0 9px}
.em_blog-cat li a{color:#5f8eb4;text-decoration:none; padding-left:15px;}
.sidebar .em_blog-cat li.level0 {padding-left: 0;}

/*Post List*/
.em_post-item {clear:both;margin-bottom: 15px;}
.em_post-item .page-title {border:none;margin-bottom:7px}
.post-title h2{margin:0}
.post-title small{margin-bottom:7px}
.post-title  h2 a{color:#0a263c;font-size:14px;font-weight:bold;text-decoration:none}
.em_post-item  .std{overflow:hidden;}
.em_post-item  .std p{font-size:11px;color:#5a5a5a}
.em_post-item  .std img{float:left;margin-right:15px !important;}
.em_post-item  .postDetails{ border-top: 1px solid #E8E8E8;clear: both;font-size: 10px;margin-top: 10px;padding-top: 5px;}
.em_post-item  .postDetails a{text-decoration:none}
.post-by span{color:#5f8eb4;font-size:10px}
.comment-count a{text-decoration:none;color:#5f8eb4;margin-left:3px}
.post-footer{font-size:10px;color:#969696;border-top:1px solid #e8e8e8;padding-top:5px;margin-top:10px}

/*post detail*/
.em_post-action-top{position:relative}
.em_post-action-top .prev-button{position:absolute;top:-23px;right:23px}
.em_post-action-top .next-button{position:absolute;top:-23px;right:0}
.blog-index-view small.date{display:block;color:#969696;font-size:10px;font-style:italic}
.blog-index-view .page-title {border:none;margin-bottom:7px}
.em_post-item .post-content {height:100%;overflow:hidden;}
.em_post-item .post-content img{float:left;margin-right:15px !important;margin-bottom:5px}
.em_post-item .post-content p{color:#5a5a5a;font-size:11px}
.em_post-action{overflow:hidden;height:100%;font-size:10px;border-top: 1px solid #E8E8E8;padding-top: 10px;clear:both;margin-top:15px}
.em_post-action .tags{float:left;min-width:200px}
.em_post-action .tags span,
.em_post-action .tags li a{float:left;margin-right:3px;text-decoration:none;color:#969696}
.em_post-action .tags span{color:#5a5a5a;font-weight:bold}
.em_post-action .post-share{float:right}
.em_post-action .post-share img{height:16px;width:16px;margin-right:5px;float:left}
.em_post-action .post-share span{float:left;margin-right:5px;font-weight: bold;}
.form-comment-container h3,#comments-header h3.form-title,.temp  h3.form-title{color:#e56f03;font-size:12px;font-weight:bold;text-transform:uppercase; padding-bottom:8px}
.form-comment-container h3,.temp  h3.form-title{border-bottom: 1px solid #E8E8E8;}
.temp  h3.form-title{position:absolute;top:15px;left:0;width:100%}
.form-comment-container{ height: 100%;
    overflow: hidden;
    padding-top: 20px;}
#0_comment_box{line-height:normal}
.form-comment{padding:0 0 30px;position:relative}
.comments .field{float:left;width:312px;margin-right:10px}
.comments div.input-box{width:312px}
.comments div.input-box .input-text{width:305px;}
#recaptcha_widget_div{position:absolute;top:99px;left:320px;*top:101px}
.form-comment-container #recaptcha_widget_div{top:55px;*top:60px}
.comments .required-1  {color:#e56f03;font-size:9px;left: 572px;position: absolute;top: 238px;font-style:italic}
.comments .form-comment-container  .required-1  {top:195px}
.form-comment-container .hide{display:none}
.comments .required{color:#0a263c;font-size:11px;font-weight:bold}
.comments .required em{color:#e56f03}
.form-comment button{position:absolute;bottom:0; left:0}
.comments .temp{padding-top: 45px;}
.form-comment-container .temp{padding-top: 0!important;}
.comment-item-header{ background: none repeat scroll 0 0 #F8F7F5;position: relative;font-size:11px;padding:5px}
.comment-button{ position: absolute;right: 0;top: 4px;}
.comment-body{padding:5px 0}
.comment-body pre{white-space: normal;font-size:11px;color:#5a5a5a}
.comment-item-header .time-stamp{display:inline;margin-left:20px}
#allcomments  .comment-item{border-top: 1px solid #E8E8E8;margin-bottom: 5px;padding-top: 10px;}
.article-comments{margin-top:22px}
.col3-layout .form-comment-container #recaptcha_widget_div{left: 0;position: relative;top: 5px;}
.col3-layout .comments .form-comment-container .required-1{left: 0;position: relative;top: 5px;}
.rss-em-blog {float:right;margin-top: -20px;*margin-top: -22px;}
