@import url(article.css);
@import url(commentform.css);

#content h2 {margin: 0; font-size: 1.66em;}
#content h2.title {margin: 0; padding: 0 0 0.25em;}

.comment {border: 1px dashed #999; border-width: 1px 0;
  margin-bottom: -1px; padding: 15px 10px 1px;}
.comment h4 {font: bold 1.15em Georgia, serif; margin-bottom: 0.5em; padding-left: 25px;
  background: url(/pix/comment_wh.gif) 0 0.1em no-repeat;}
.comment h4 a, #title_preview, .pages h4, li.author, li.editorial {
  font: bold 0.8em Verdana, sans-serif;
  text-transform: uppercase; letter-spacing: 0.25em;}
.comment h4 .commentnum {padding-right: 0.66em; margin-right: 0.5em;
  border-right: 1px solid #999;}
.author, .editorial {margin: 10px 0; border: none;
  border-left: 6px solid; background: #F8F7EF;}
.author h4, .editorial h4 {background-image: url(/pix/comment_tn.gif);}
.author {border-color: #D55C21;}
.editorial {border-color: #5A5A59;}

ul#lethe {padding-left: 1em; padding-top: 1em;}
#lethe li {display: inline; padding-left: 1em;}

.comment pre {width: 470px; overflow: auto; padding: 10px; margin: 1em 10px;
  border: 1px dashed #CCC; background: #FFF;}
#main .comment blockquote p {margin-bottom: 0.5em;}

ul#key {background: #F8F7EF; padding: 10px; margin-bottom: -1px;
  border: 1px dashed #999; border-width: 1px 0;}
ul#key li {background: none;}
#main .pages h4, #main li.author, #main li.editorial {font-weight: normal; font-size: 1em; display: inline; margin: 0 1em 0 0; padding-left: 1em;}
li.author {margin-right: 2em;}

.posttime {font: italic 1em Georgia, serif; padding-left: 17px;
  background: url(/pix/leaf_wh.gif) 0 0.2em no-repeat;}
.editorial .posttime, .author .posttime {background-image: url(/pix/leaf_tn.gif);}
.editorial blockquote, .author blockquote {background-image: url(/pix/quote_tn.gif);}

.articles #content .title {font-size: 1.66em;}

#comment {padding: 15px 2em 1px 10px; border-bottom: 1px dashed #999;}
#comment h2 {margin-top: 0; color: #333;}
#comment dl, #comment p {margin-left: 20px;}
.contact #comment {padding-top: 0; padding-bottom: 2em;
  border-bottom: none;}
.contact #comment dl {margin-left: 0; padding-left: 0;}
.contact #comment p {margin-bottom: 0;}
.contact #comment ul li {padding-left: 20px; background: none; margin: 0;}

#main #cmt-prvw {padding: 1px 20px 0.5em; margin: 5px 0 0;
  background: #F8F7F2 url(/pix/white5.gif) bottom left repeat-x;
  border-bottom: 1px dashed #999; border-top: 0;}
#main #cmt-prvw h2 {margin: 0.5em 0;}
#main #cmt-prvw h2, #main #cmt-prvw h4 {color: #333;}

#sidebar #art-feeds ul, #sidebar #art-feeds li {display: inline; padding: 0; margin: 0;}
#sidebar #art-feeds a {background-image: none; padding: 0;}
#sidebar #art-feeds p {margin: 0.5em 0; font-size: 1em;}


/* IE/Win "Holly hack"  to avoid creeping-text bug; hidden from IE/Mac \*/
* html .comment {height: 1%;}
/**/

