body { color: black; font-size: 14px; line-height: 22px; background: white url(images/base.jpg) repeat-y fixed center top; letter-spacing: 1px; }td { font-size: 14px; line-height: 22px; letter-spacing: 1px; }.small { font-size: 12px; line-height: 20px; }.xsmall { font-size: 10px; line-height: 16px; }a:link { color: #ff3000; text-decoration: none; }a:hover { color: #f00; text-decoration: none; }a:visited { color: #b00000; text-decoration: none; }.border { background-image: url(images/border.gif); background-repeat: no-repeat; background-position: center; height: 40px; }.date { color: #000040; font-size: 10px; line-height: 16px; background-image: url(images/date.gif); background-repeat: no-repeat; background-position: center; width: 130px; height: 19px; }.photo { padding-top: 20px; padding-bottom: 20px; }