.logo-print {
    display: block;
    }

#banner {
    display: none;
    }

#leftcontent {
    display: none;
    }

#main {
    float: left;
    display: block;
    width: 350px;
    height: 100%;
    font: .7em verdana, tahoma, arial, sans-serif;
    line-height: 14px;
    border-top: 1px solid #bbbbbb;
    }

#rightcontent {
    display: none;
    }

.quick-links {
    display: none;
    }

.footer-text {
    display: none;
    }

#footer {
    background: #fff url();
    float: left; 
    clear: both;
    display: block;
    width: 700px;
    height: auto;
    margin-top: 20px;
    padding: 5px 0px;
    text-align: left;
    font: 12px tahoma, verdana, arial, sans-serif; 
    border-top: 5px solid #000 ;
    }

.footer-text {
    display: none;
    }

.footer-print {
    display: block;
    }
