@charset "utf-8";

@media all {
  div#comments div.comment-body {
    padding: .5em;
    margin: .5em 0;
    background: #f6f6ff;
    border: .1em dotted #CCC;
    -webkit-border-radius: 1em 0;
     -khtml-border-radius: 1em 0;
       -moz-border-radius: 1em 0;
            border-radius: 1em 0;
  }

  div#comments ul li {
    margin-top: 1em;
  }

  div#comments h3#comments-title em,
  div#respond form#frmForm span.required,
  div#respond form#frmForm p label {
    color: #a0522d;
  }

  div#comments h3#comments-title em:before {
    margin-right: .2em;
    content: open-quote;
  }

  div#comments h3#comments-title em:after {
    margin-left: .2em;
    content: close-quote;
  }

  div#comments div.reply a.comment-reply-link:after {
    content: "\00A0\00BB";
  }

  div#comments ol.commentlist li.comment {
    display: block;
    padding: 1em;
    margin-bottom: 1em;
    background: #fffafa;
    border: .1em solid #CCC;
    -webkit-border-radius: 1em 0;
     -khtml-border-radius: 1em 0;
       -moz-border-radius: 1em 0;
            border-radius: 1em 0;
  }

  div#respond form#frmForm p {
    margin-bottom: 1em;
    clear: both;
  }

  div#respond form#frmForm p input,
  div#respond form#frmForm p textarea {
    display: block;
    margin-top: .3em;
  }

  div#respond form#frmForm p input[type="text"] {
    width: 400px;
    height: auto;
    padding: .2em;
    background: #f6f6ff;
    border: .1em solid #888;
  }

  div#respond form#frmForm p textarea {
    width: 400px;
    height: 220px;
    padding: .2em;
    overflow: hidden;
    background: #f6f6ff;
    border: .1em solid #888;
  }

  div#respond form#frmForm p input[type="submit"] {
    width: auto;
    height: auto;
    padding: 0 .5em;
  }

  div#respond form#frmForm p.comment-notes {
    font-style: italic;
  }
  
  .no-borderradius div#comments div.comment-body,
  .no-borderradius div#comments ol.commentlist li.comment {
    border-radius: 1em 0;
    behavior: url("./styles/pie.htc");
  }
}
