ul.comments ul.children
{
  list-style:none outside;
  margin:10px 0 0 30px;
  clear:both;
}

ul.comments ul.children li
{
  padding:0;
  margin:10px 0 0;
}

.comment-reply-link
{
  border:0;
  padding:0 33px 0 14px;
  height:25px;
  display:inline;
  display:inline-block;
  text-align:center;
  line-height:22px;
  text-decoration:none;
  color:#7e7e7e;
  font-size:10px;
  cursor:pointer;
  
  width:63px;
  background: url(../img/button_small.png) no-repeat left top;

  float:right;
  margin:0 0 10px 20px;
}

.comment-reply-link:hover
{
  color:#000000;
}

.comments #respond
{
  margin:10px 0 0 106px;
}

.comments #respond .gravatar
{
  display:none;
}

#respond input,
#respond textarea
{
  margin-left:5px;
}


div input.small
{
  width:180px;
}

ul.post-list li
{
  min-height:38px;
}

.widget_tag_cloud a
{
  text-decoration:none;
}

.widget_recent_entries ul,
.widget_recent_comments ul
{
  list-style:none outside;
  margin:0;
}

.widget_recent_entries ul li a
{
  background:url(../img/document_a4.png) no-repeat left top;
  padding:1px 0 2px 20px;
  line-height:22px;
  color:#595959;
  text-decoration:none;
}

.widget_recent_entries ul li a:hover
{
  background:url(../img/document_a4_forward.png) no-repeat left top;
}

.widget_recent_comments ul li
{
  background:url(../img/comment_new_2.png) no-repeat left 4px;
  padding:2px 0 5px 20px;
}

.post img
{
  max-width:580px;
  height:auto;
}
