body { background-color: #000; }
p, div, td { font-family: Verdana; color: #fff; font-size: 10pt; }
td { vertical-align: top; }
#wrapper { color: #fff; width: 800px; background: #fff; text-align: left; }
#left, #left-store { background-color: #BE3935; padding: 15px; }
#left { width: 60%; }
#right { background-color: #DE7E26; padding: 15px; width: 40%; }
.noindent { padding-left: 20px; }
.offset { text-indent: -9999; height: 0px; margin: 0px; padding: 0px; border: none; }
.product-image { float: left; margin: 5 10 20 0px; }
#footer { color: #666; font-size: 8pt; text-align: center; padding: 0 15 15 15px; }
h1 { font-size: 20pt; border-bottom: 1px dotted #fff; padding-bottom: 5px;  }
h1, h2 { font-family: garamond, times; }
h2 { margin: 0px; padding: 0px; }
#store-wrapper h2 { font-size: 18pt; font-weight: bold; color: #000000; margin-top: 20px; border-bottom: 1px dotted #DE7E26; padding-bottom: 5px;  }
h3 { margin: 16 0 0 0px; padding-bottom: -5px;  }
.store-label { text-align: right;  }
.price { font-weight: bold; font-size: 12pt; }
.err { color: yellow; }
.button { background-color: yellow; color: #BE3935; border: 1px black dotted; text-align: center; padding: 6px; font-style: oblique; width: 150px; }