  body  { background: #333333; color: white; font-size: 16pt; font-family: serif }  h1  { font-variant: small-caps; font-size: 150%; letter-spacing: 0.3em }  ul  { list-style-type: none; font-size: 100% }  h2  { border-bottom: none }  h3  { font-size: 150%; letter-spacing: 0.3em }  h4  { font-size: 100%; letter-spacing: 0.3em }  q1  { color: #FF8800 }  table  { color: white; font-size: 120%; font-family: times, serif }  table.main  { min-height: 100%; width: 950px; align: center }  table.price  { min-height: 100%; width: 400px; align: center; font-size: 90% }  table.price2  { min-height: 100%; width: 650px; align: center; font-size: 100% }  a:link  { color: #FF8800; text-decoration: none }  a:visited  { color: #FF8800; text-decoration: none }  a:hover  { color: #FF8800; border-bottom: 1px solid #0C4BDD }a.image:hover  { border-bottom: 0px }a.image:link { color: #333333 }