
#module-psblog-posts .breadcrumb{ margin-bottom:20px; }
#post_view .rte{ text-align:justify; }
#post_view .medias{ float:left; margin-right:5px; padding:0 5px;    }
#post_view .media_list ul{ margin:0; padding:0; }
#post_view .media_list ul li{ display:block; margin:0; text-align:right; padding:0; margin-top:5px; text-align:center; }
#post_view .media_list ul li img{ border:1px solid #EAEAEA; }

#post_view .categories{ margin:20px 0; }
#post_view .categories ul{ margin:0; padding:0; list-style-type:none; }
#post_view .categories ul li{float:left; margin-right:3px; }
#post_view .categories a{ text-decoration:underline; }

#post_view .related{ margin:20px 0; }
#post_view .related ul{ list-style-type:none; }
#post_view .related a{ text-decoration:underline; }

#post_view .products{ margin:20px 0; }
#post_view .products h5{ font-size: 12px; padding:0; min-height:30px; }
#post_view .products h5 a{ display:block; }
#post_view .products h5 span{ font-size:10px; font-weight:normal; font-style:italic; color:#666; }
#post_view .products p{ margin:0; padding:0; }
#post_view .products ul{ list-style-type:none; }
#post_view .products ul li{ padding:5px; margin: 0 10px 10px 0; background: none repeat scroll 0 0 #EEEEEE; border: 1px solid #CCCCCC; }
#post_view .products ul li.odd{ float:left; }
#post_view .products ul li.even{ float:right; }
#post_view .products .text_desc{ float: left; margin-left: 10px; width: 170px;}
#post_view .products a.content_img{ outline: medium none; display:block; float:left; display:block; }
#post_view .addthis_toolbox{ margin:10px 0 10px 0; }

#postcomments{ margin:20px 0; }
#postcomments .std thead th { background:none; }
#postcomments .std tbody td p span { font-weight:bold; }
#postcomments input[type=text]{ width:80% !important; }
#postcomments textarea{ width:82% !important; }

#post_list ul{ margin:0; padding:0; list-style-type:none; }
#post_list ul li{ margin:20px 0; padding:0 0 10px 0; list-style-type:none; border-bottom:1px solid #EAEAEA;  }
#post_list ul li.first_item{ margin:8px 0; }
#post_list ul li.last_item{ border-bottom:none; }
#post_list ul li h3{ margin-top:0; margin-bottom:0; padding-bottom:5px; }

#category_info span.bold{ font-weight:bold; }
#category_info h4{ font-size:13px; padding-bottom: 5px; }

#post_list ul li h3 a{ text-decoration:none; }
#post_list ul li h3 a:hover{ text-decoration:underline; }
#post_list ul li p{ padding-bottom:0; }
#post_list ul li span{ color:#999999; font-size:10px; }
#post_list ul li span a{ text-decoration:underline; }
#post_list ul li .excerpt{ margin:5px 0; }
#post_list ul li .img_default{ float:left; margin-right:5px;  }
#post_list ul li .img_default a{ display:block; }
#post_list ul li .img_default img{ border:1px solid #EAEAEA; }
#post_list ul li .detail_left{ float:left; width:420px;  }

#posts_home .block_content{ padding:5px 10px 5px 10px; }
#posts_home ul{ margin:0; padding:0; list-style-type:none; }
#posts_home ul li{ margin:0 0; padding:10px 0 5px 0; list-style-type:none; border-bottom:1px solid #D0D3D8;  }
#posts_home ul li h3{ margin-top:0; margin-bottom:0; padding-bottom:5px; font-size:12px; }
#posts_home ul li h3 a{ text-decoration:none; }
#posts_home ul li h3 a:hover{ text-decoration:underline; }
#posts_home ul li span{ color:#999999; font-size:11px; }
#posts_home ul li .excerpt{ margin-top:5px; }
#posts_home ul li .img_default{ float:left; margin-right:5px;  }
#posts_home ul li .img_default img{ border:1px solid #EAEAEA; }
#posts_home ul li .detail_left{ float:left; width:400px; }
#posts_home ul li.last_item{ border:none; }

.bt_left{ float:left; }
.bt_right{float:right; }
.clear{ clear:both; }
#posts_home h4 span{ font-size:10px; float:right; margin-right:5px; text-transform:none; }

/* block search column */
.post_search_block .block_content{ padding:5px; background: none repeat scroll 0 0 #EEEEEE; border: 1px solid #CCCCCC;}
.post_search_block input[type=text]{ height: 20px; padding: 0 5px; }
.post_search_block p{ padding:6px 0; font-weight:bold; }

.posts_block li{ padding:5px; border-bottom: 1px dotted #EEEEEE; }
.posts_block li a{ background: none; padding: 0; }
.posts_block .post_img{ float:left; margin-right:5px; }

.posts_block_categories ul li ul{ margin-left:15px; }
.posts_block_categories li { border:none !important;  }
.posts_block_categories ul li a {
    background: url("img/arrow_right_2.png") no-repeat scroll 10px 10px rgba(0, 0, 0, 0);
    color: #333333;
    display: block;
    padding: 7px 11px 5px 22px;
	border-bottom: 1px dotted #EEEEEE;
}

.blog_block_footer{ float:left;  max-width:200px; padding: 15px 10px; }
.blog_block_footer h4{ background: none; font-weight:normal; font-size:14px; padding:0; }
.blog_block_footer ul li a{ background:none; padding:0; border:none; }
.posts_block.blog_block_footer li{ border:none; }


.posts_archives_block .block_content{ background:#EEEEEE; padding:5px; }
/* .posts_archives_block .block_content ul li li a{  padding: 4px 0px 4px 32px; } */
.posts_archives_block .block_content a{
  background: url("img/arrow_right_2.png") no-repeat scroll 10px 10px rgba(0, 0, 0, 0);
  color: #333333;
  display: block;
  font-weight:bold;
  padding: 5px 0px 5px 22px; 
}
.posts_archives_block .block_content a.posts_month{
	font-weight:normal;	
}
