#thumbnailtable td {
  background: transparent url(images/bg_thumbnail.png) no-repeat center center;
  width: 200px;
  height: 140px;
  text-align: center;
  vertical-align: middle;
}

#thumbnailtable td.empty {
  background: none;
  width: auto;
  height: auto;
}

#thumbnailtable td.thumbnailimage {
  width: 200px;
}

#thumbnailtable td.thumbnailcaption {
  background: none;
  width: 200px;
  height: 20px;
  font-size: 1.2em;
  font-weight: bold;
}

#thumbnailtable td.thumbnailcaption a {
  color: #6f019e;
  text-decoration: none;
}

#thumbnailtable td.thumbnailcaption a:hover {
  color: #3a3a3a;
  text-decoration: none;
}
