body { margin: 0; padding: 30px 20px; background-color: white; color: black; text-align: center; } body, td { font: 11px Arial,sans-serif; } #printwrapper { text-align: justify; margin: 0px auto; width: 800px; } #printheader{ height: 175px; background-image: url(./Banner800-2.jpg); background-repeat: no-repeat; } #printheader { border-bottom: 1px #D9D9D9 solid; } #printcontent { padding: 10px 5px 30px 5px; text-align: justify; } H1 { font-size: 18px; font-weight: normal; margin: 10px 0px 0px 0px; } H2 { font-size: 10px; font-weight: normal; margin: 0px 0px 20px 0px;} #printimageholder { float: right; padding: 10px; }