body, h1, caption, h2, h3, td, th, p, li, .normal { font:italic 13pt Monotype Corsiva, Palatino Linotype, Times New Roman, serif; color:#50e }
body, html { background:#fef url(/images/heart.gif) fixed; margin:0px }
h1, h2, h3, caption, .caption, em { font-weight:bold }
h1, caption, .caption { font-size:20pt }
h2 { font-size:18pt }
h3, th { font-size:15pt }
th { background:#fcf url(/images/header.gif); height:22px }
td:first-letter { font-weight:bold }
b { color:#93f }

a:link { color:#00f }
a:visited { color:#f06 }
a:hover  { color:#f0f; text-decoration:underline overline; background-color:#fcf }

em { color:#f3f }
small { font:7pt Tahoma, Arial, sans-serif; color:#f3f }
img { border:none }

tt, .tt, .tm, .tp, .vi, .reviewtd { font:8pt/9pt Verdana, Tahoma, Arial, sans-serif }
.tt { color: #fff }
tt, .tm { color: #f0f }
.tp { color: #60f }
.vi { color: #f9c; text-align:center }

.ridge { border:1px solid #fff; border-right-color:#666; border-bottom-color:#666 }
img.ridge { border-width:2px }

.review { font:10pt Verdana, Tahoma, Arial, sans-serif; background:#fef url(/images/review.jpg); padding:2px; border:1px solid #fff; border-right-color:#666; border-bottom-color:#666 }
.reviewtd { background-color:#fcf }
.reviewtd a:link { text-decoration:none }
.reviewtd a:visited { text-decoration:none }
.reviewtd a:hover { text-decoration:underline }

caption, .caption { text-align:center; color:#f0f }
