body {
margin:0 45px 0;
padding:0;
font-family:serif;
font-size:100%;
}

#content {
width:auto;
margin:0;
padding:0;
background-image:none;
font-size:100%;
}

p, ul, ol, dl, td {
font-size:100%;
}

a:link {
color:black;
text-decoration:underline;
}

ul,ol{padding:0;margin:5px 0 5px 5px;list-style-position:inside}

ul ul, ol ol {margin-left:10px;}

ul li {
list-style-type:disc;
}

ul li, ol li {
margin:0;
padding:0;
}

h1, h2, h3, h4, h5, h6 {
color:black;
}

#header, #topnav, #pagetools, #bodytools, #footerblurbs, #rpostnew, #extra, #searcharea, #footer div.honnote, #footer #footerlinks, .artmenu, blockquote.pq, blockquote.opp, .authphoto, .readmore, .bookimage, .feedback, .meta, #comments-section, .commentsnote, .nocomments, .nocommentsyet, .rate-post, div.post-ratings, div.post-ratings-loading, .leave-response, .category-info, #comment-subscribe, #commentform, h2#respond, h2#comments-header, .advert, .wp-pagenavi, .rating-header, .booklinks {
display:none;
}

div#footer {
border:none;
text-align:center;
background-image:none;
}

.byline {
font-size:10px;
font-style:italic;
}

.description {
margin:15px;
}

.description p {
font-weight:bold;
color:black;
}

div.reviewnote {
color:black;
text-align:center;
border-top:1px solid black;
padding:5px 0 0 0;
margin:15px 0px 5px;
height:auto;
background-image:none;
}

#footerbottom {
text-align:center;
font-size:10px;
}

a:link, a:visited, a.kLink font span.kLink {
text-decoration: inherit !important;
border: inherit !important;
border-bottom: inherit !important;
padding: 0 !important; 
margin: inherit !important;
font-family: inherit !important;
font-style: inherit !important;
font-weight: inherit !important;
font-size: inherit !important;
border-bottom-style: inherit !important;
color: inherit !important;
position: inherit !important;
}
