body { margin: 0; padding: 0; background-color: #000000; text-align: center; color: #ffffff; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight: bold; } img { border: 0; } p { margin: 0 0 15 0; padding: 0; line-height: 15px; } h1 { font-size: 12px; margin: 0; padding: 0; text-transform: uppercase; margin-top: 15px; } h2 { font-family: georgia, times, serif; font-weight: normal; font-size: 15px; text-transform: uppercase; line-height: 25px; } h3 { font-family: georgia, times, serif; font-size: 16px; color: #b5985a; margin-bottom: 25px; } .clear { clear: both; } a, a:link, a:visited, a:active, a:hover { color: #ffffff; text-decoration: underline; } h1 a, h1 a:link, h1 a:visited, h1 a:active, h1 a:hover { color: #ffffff; text-decoration: underline; } #wrapper { width: 947px; text-align: left; margin: 0 auto; } #left { width: 564px; float: left; } #right { width: 353px; float: right; text-align: center; padding: 0 15px; margin-top: 25px; } .price { font-family: georgia, times, serif; font-size: 50px; color: #b5985a; font-weight: normal; margin-top: 10px; } .price .asterisk { font-size: 20px; vertical-align: top; } p.callout { font-weight: normal; font-style: italic; } p.legal { font-size: 7px; }