body { background: white; font-family: sans-serif; margin: 0; padding: 0; } p {font: small arial, sans-serif; margin: 0;} p.xx-small {font: xx-small arial, sans-serif; color: #000; margin: 0 0 0 0;} p.x-small {font: x-small arial, sans-serif; color: #000; margin: 0 0 0 0;} p.small {font: small arial, sans-serif; color: #000; margin: 0 0 0 0;} p.medium {font: medium arial, sans-serif; color: #000; margin: 0 0 0 0;} p.large {font: large arial, sans-serif; color: #000; margin: 0 0 0 0;} p.x-large {font: x-large arial, sans-serif; color: #000; margin: 0 0 0 0;} p.xx-large {font: xx-large arial, sans-serif; color: #000; margin: 0 0 0 0;} h1, h6 { margin: 0; font-weight: normal; } div#container { position: relative; min-height: 400px; border: 0px solid red; max-width: 1000px; min-width: 680px; margin: auto; } div#container_adpage { position: relative; left: 48px; min-height: 400px; border: 0px solid red; max-width: 1000px; min-width: 680px; margin: auto; } div#first-column { position: absolute; top: 0px; left: 0; bottom: 0; width: 180px; margin: 3px; } div#third-column { position: absolute; top: 35px; right: 8px; background: #fff; bottom: 0; width: 144px; margin: 3px; } div#content { margin: 3px 204px 3px 3px; min-height: 392px; border: 0px solid black; } div#header, div#footer { background: #fff; padding: 0; margin: auto; } div#header { border-bottom: none; } div#footer { border-top: 0px solid black; } div#navbar {width: 100%; padding: 0 24px 0 24px; margin: 0 0 68px 0; background: #eee; } table#navbar { position: absolute; left: 36px; margin: 0; border: 0px solid blue; border-collapse: collapse; background: #eee;} table#navbar td { padding: 0 18px 0 18px; border-left: 0px solid #ddd; border-right: 0px solid #ddd;} p.navbar {font: 14px sans-serif; } a.navbar {text-decoration: none; color: #bbb; } .ad_img { width: 144px; margin: 0 0 6px 0; } div.spacer {width: 100%; background: #eee; padding: 0; margin: 9px 0 9px 0; } p.spacer {font: 10px sans-serif; color: #eee; } div#ad_text { width: 500px; background: beige; padding: 18px; margin: 0; } p.adpage {font: medium times, serif; border: 0px solid blue; line-height: 2em;} p.adpage2 {font: medium arial, sans-serif; } table#ad_form {border: 0px solid black; } table#ad_form td {font: small arial, sans-serif; color: #000; margin: 0 0 0 0;}