#comments_block {
  color:#999;
  line-height:120%;
}

.comments_block_right {
  line-height: 120%;
}

#comments_block h2 {
  margin:0;
  padding:0;
  line-height:120%; 
}

#comments_block a:hover {
  color:#000;
}

.comments_list_item {
  margin-bottom:2em;
  padding-bottom: 1em;
  border-bottom: 3px dotted #ddd;
}
.comments_list_item .small {
  margin-bottom:0.5em !important;
}
p.comments_list_actions {
  padding: 0!important;
  text-align:right;
  margin: 0 00px 0 0 !important;
}

p.comments_list_actions a.thickbox {padding:0;}
.comments_list_actions a {
   font-size:88%;
   color:#000 !important;
   padding-left:1em;
}

.comments_hr {border-bottom:1px solid #ccc; margin-bottom:0.5em;}
.comment_author {float:left; width:120px; font-size:88%;}
.comment_text { margin-left:130px; line-height:140%; }
.comment_text p { margin:0px 0px 15px 0px !important;  }
.comment_date { font-size:88%; margin:-1em 0em 2em 0em; }

.comments_summary {
  font-size:88%;
  padding-top:0.5em;
  margin: 0 0 10px 0;
  line-height: 1em;

}
.comments_block_right .comments_summary {
  padding-top:1em;
}

.comments_postHeader {
  font-size:88%;
  padding: 0em 0em 0em 0em;
}
.comments_post {
  font-size:100%;
  margin: 1.5em 0em 0em 0em;
}
.comments_post a {
  display:block;
}
.comments_post a:hover {
  color:#000;
  display:block;
}

.comments_post a.link_profile {display: inline;font-weight:bold;}
.comments_post a.link_profile:hover {display: inline;}

#comments_form label {display:none;}
#comments_form #id_name {display:none;}
*html #comments_form #id_name {display:inline; border: none; background-color: #f1f1f1;height: 0px;}
#comments_form #id_email {display:none;}
#comments_form #id_url {display:none;}
#comments_form #id_honeypot {display:none;}
#comments_form #id_comment {
  border:1px solid #999;
  font-family:Arial, Helvetica, sans-serif;
  font-size:94%;
  padding:0em;
  margin:0px;
  margin-left:0em;
  width:100%;
  display:inline-block;
  float:left;
}
#comments_form li {list-style:none; margin:0px; padding:0px 0px 0px 0px !important;}
#comments_form ul {list-style:none; margin:0px; padding:0px;}


