#sidebar, #navbar, #notices, #galleria, #interview img, #richfooter, #richfooterblog, .description, #skipcontent, #skiptotop, p.edit_entry, 
img.donation_img, a.non_printing, .navigation, .navigation_firstorder, .postmetadata, #con_form, #comments, #respond, #commentform, .commentlist, .commentmetadata, h2.sales_pitch, p.newsletter, #footer { display: none; }

body { margin: 0; padding: 0; width: 100% !important; font-family: "Times New Roman", sans-serif; font-size: 12px; color: #333; }
#content_home, #content, #content_blog { margin: 0; padding: 0; }
#content img { border: none; }
h1 a { margin: 0 0 -20px; padding: 0; font-size: 26px; }
h2, h2 a, a { margin: 0 0 -14px; padding: 0; font-size: 18px; color: #333; text-decoration: none;}
a { padding: 0 4px; }
#content_home #alley1 a:after, #content_home #alley2 a:after, #content a:after, #content_blog a:after { content: " (" attr(href) ")"; }
h3  { margin: 0 0 -14px; padding: 0; font-size: 16px; }
h4 { margin: 20px 0 -20px; padding: 0; font-size: 14px; }
p, .small, a { margin-bottom: 12px; font-size: 12px;}
#content .post img, #content_blog .post img { margin-left: auto; margin-right: auto; display: block; }
p.caption { margin-top: -10px; font-weight: bold; text-align: center; }
#content ul li, #content_blog ul li { margin-left: -20px; list-style-type: circle; font-size: 12px; }
#content dl dd { margin-left: 0; }
a { font-weight: bold; }
blockquote { padding-left: 5px; border-left: 2px solid #333; }
.postmetadata { padding: 5px; border: 2px solid #333; }
