body{line-height: 1.5em; font-family: Arial, Verdana, sans-serif; color:#000; background: none; font-size: 10pt;}
.container {background: none;}
h1,h2,h3,h4,h5,h6 { font-family: "Helvetica Neue", Arial, "Lucida Grande", sans-serif; }
code { font:.9em "Courier New", Monaco, Courier, monospace; } 
img { float:left; margin:1.5em 1.5em 1.5em 0; }
a img { border:none; }
p img.top { margin-top: 0; }
hr { background:#ccc; color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none;}
blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;}
.small  { font-size: .9em; }
.large  { font-size: 1.1em; }
.quiet  { color: #999; }
.hide   { display:none; }
a:link, a:visited {background: transparent;font-weight:700;text-decoration: underline;}
a:link:after, a:visited:after {content: " (" attr(href) ") ";font-size: 90%;}

#mainnav_wrapper, #header form, #header .member-btn-area, #footer_caption_wrapper, #footer_wrapper, .related-box, ul.tags, .addthis_toolbox {
    display:none;
}
#content_wrapper h2, .article-date{
    display:block;
    width:100%;
    clear: both;
}
#logo a{
    text-indent:-4000px;color:#fff;font-size:0px;
}

#logo a:link:after, #logo a:visited:after {  
display: none;
content: "";    
}