.Blink
{
  text-decoration:  blink;
}

.NoWrap
{
  white-space:  nowrap;
}

.Required
{
  color:  red;
}

.ThumbnailTitle
{
  font-weight:  bold;
}

.Underline
{
  text-decoration:  underline;
}

A:link
{
  color:  lime;
}

A:visited
{
  color:  aqua;
}

BODY
{
  margin:  0px;
  border:  0px;
  padding:  0px;
  color:  white;
  background-color:  maroon;
  background-image:  url("background.gif");
}

@media screen
{
  BODY
  {
    font-family:  "Arial", "Helv", "Helvetica", sans-serif;
  }
}

DIV.Thumbnail
{
  text-align:  center;
  white-space:  nowrap;
}

H1
{
  text-align:  center;
  font-family:  cursive;
  font-style:  italic;
}

H2
{
  text-align:  center;
}

HR
{
  background-color:  yellow;
  height:  4px;
}

IMG
{
  margin:  0px;
  border:  0px;
  padding:  0px;
}

IMG.Logo
{
  margin-left:  auto;
  margin-right:  auto;
  width:  472px;
  height:  376px;
}

IMG.Thumbnail
{
  width:  200px;
  height:  133px;
  cursor:  pointer;
}

IMG.ThumbnailPortrait
{
  width:  133px;
  height:  200px;
  cursor:  pointer;
}

IMG.RSS
{
  width:  36px;
  height:  14px;
  vertical-align:  middle;
  background-color:  #FF6800;
  color:  white;
  font-weight:  bold;
}

TABLE.Thumbnails
{
  border:  outset yellow 2px;
  width:  100%;
}

TABLE.Thumbnails TBODY TD
{
  border:  inset yellow 2px;
  padding:  4px;
  text-align:  center;
  vertical-align:  top;
}

TABLE.Thumbnails TBODY TD.Description
{
  text-align:  left;
}