body { background: url(images/bg.gif); text-align: center; font-family: verdana; font-size: 11px; } #logo { position: absolute; margin-top: -45px; margin-left: -10px; z-index: 10; } #banner { font-family: verdana; font-size:10px; color: #ffffff; position: absolute; margin-top: -50px; margin-left: 300px; width: 450px; z-index: 10; } #container { margin-left: auto; margin-right: auto; margin-top: 60px; width: 784px; position: relative; text-align: left; z-index: 1; } #main { position: relative; border: solid; border-width: 0px; width: 764px; height: 700px; padding: 2px; z-index: 1; } #pageHeader h1 span { display:none } #pageHeader h2 span { display:none } #column_left { position: absolute; margin-left: 0px; margin-top: 35px; width: 140px; height: 100%; border: dashed; border-width: 1px; padding: 6px; z-index: 1; } #column_left h1 { text-align: center; font-weight: bold; font-size: 12px; color: #FFFFFF; } #column_left ul { margin: 0px; list-style: none; padding: 0px; } #column_left li { padding: 2px; margin-left: 0px; } #column_center { position: absolute; margin-left: 160px; margin-top: 35px; width: 465px; height: auto; } #description { color: #FFFFFF; height: auto; background: url(images/bgdescript.gif); border: solid; border-width: 1px; border-color: #000000; padding: 5px 5px 32px 5px; font-size: 11px; } #description h1 { color: #FFFFFF; font-size: 12px; text-align: center; margin-top: 1px; } #description.site_name { color: #FFFFFF; text-decoration: none; } #description.site_name:hover { color: #FFFFFF; text-decoration: underline; } #prices { margin-top: 10px; color: #FFFFFF; background: #5555CC; border:solid; border-width: 1px; border-color: #000000; padding: 2px 2px 10px 2px; } #prices h1 { margin-top: 0px; font-size: 12px; width: auto; background: #000066; padding: 3px; } #samples { margin-top: 10px; color: #FFFFFF; background: #5555CC; border:solid; border-width: 1px; border-color: #000000; padding: 2px 2px 10px 2px; } #samples h1 { margin-top: 0px; font-size: 12px; width: auto; background: #000066; padding: 3px; } #samples ul { margin: 0px; padding: 0px; list-style: none; } #samples li { padding: 0px; } #copy { text-align: center; font-size: 10px; color: #FFFFFF; padding: 0px 0px 20px 0px; } #description.fansigns { padding:3px; } #column_right { position: absolute; margin-left: 630px; margin-top: 35px; width: 140px; height: 100%; border: dashed; border-width: 1px; padding: 6px; z-index: 1; } #column_right h1{ text-align: center; font-weight: bold; font-size: 12px; color: #FFFFFF; } #column_right ul { margin: 0px; padding: 0px; list-style: none; } #column_right li { padding: 2px; } .copy { color: #FFFFFF; text-decoration: none; } a { color: #ffffff; text-decoration: none; } a:hover { text-decoration: underline; } #theAd { position:absolute;width:100%; margin:10px 0px 0px 90px; text-align:center; vertical-align:middle; width:600px; background-color:#FFFFFF; z-index:100;} #theAd a { color:#000000; font-size:26px; font-weight:bold; }