/* @override http://stylelistdev.weblogsinc.com/media/print.css */

body,ul,ol,dl,h1,h2,h3,h4,h5,h6,td,th,
caption,pre,p,blockquote,input,textarea {
  font-family: Helvetica, arial, sans-serif;
  line-height: 130%;
  color:#000;
  background:none;
}
#outerslice, #hat, #headerBottom, .searchform, .postmeta, #sidebar, #subcontent, 
.page-nav, #bp3, #bp5, #bp9, .googlebanner, #grid, .chGuide, #dogear_promo, .postgallery, .cmt_reply, .cmt_votes, .avatar  {
display: none !important;
}
p,ul,ol,h1,h2,h3,h4,h5,h6 {
margin: .5em 0 .5em 0;
}
a img {border: 0;}
hr { background:#ccc; width:100%; height:2px; margin:20px 0; padding:0; border:none; }
blockquote { margin:15px 0; padding:10px; border:2px solid #ccc; font-style:italic; font-size:0.9em; }
.small, .small p  { font-size: 0.9em; }
.large, .large p  { font-size: 1.1em; }
.quiet, .quiet p  { color: #999; }
.hide             { display:none; }
a:link, a:visited {	background: transparent;font-weight: bold;text-decoration: none;color: #000;}


body {
background: white;
font-size: 10pt;
width: 730px;
}
.topleader {
top: 0;
margin: 10px 0 0;
overflow: hidden;
padding-bottom: 0;
position:relative;
clear: both;
width: 730px;
}
.post {
padding-top: .5em; margin-top: 0;
}
.post img {
float: right;
margin: 0 0 10px 15px;
}
#readercomments {
clear: both;
border-top: 1px solid #ccc;
padding-top: 20px;
}
#comments {
position:relative;
}
.rownum {
position:absolute;
font-size:10pt;
left: 0;
top: 0;
padding-top: 5px;
}
.commentclass1,
.commentclass2 {
font-size:10pt;
padding-top:1px;
padding-left: 20px;
border-bottom:1px solid #ccc;
}
#legal {
font-size:8pt; line-height:1.1em;
margin: 1em 0;
}
