#site-container .header,
#site-container #main-container .header,
#site-container #main-container .article-container .sidebar,
#site-container #main-container .article-container .article .comments,
#site-container #main-container .article-container .article a.to-top,
#site-container #main-container .column-container .sidebar,
#site-container #main-container .column-container .content .comments,
#site-container #main-container .column-container .content a.to-top,
#site-container .footer {
    display: none;
}

#site-container #main-container {
    background: none;
}

html {
    background: #FFF;
}

h1, h2, h3, p, .content {
    color: #000 !important;
}

#site-container {
    width: auto;
}

#site-container #main-container {
    padding: 0;
    margin: 0;
}

#site-container #main-container .article {
    float: none;
    overflow: visible;
    padding: 0;
    width: auto;
}