table.cards
{
  width: 980px;
  margin-top: 30px;
  margin-bottom: 20px;
}

table.cards td
{
  padding-left: 30px;
  padding-right: 30px;
  width: 33%;
}
table.cards td a
{
  text-decoration: none;
  cursor: pointer;
  height: 180px;
  display: block;
}
table.cards td div
{
  color: white;
  padding: 10px;
  height: 180px;
}
table.cards td div h2
{
  color: white;
  text-align: center;
  font-size: 12pt;
  font-family: 'Bookman Old Style', serif;
  font-variant: small-caps;
  padding-bottom: 10px;
}
table.cards td div p
{
  color: white;
  text-align: left;
  font-family: Georgia, serif;
  padding-top: 4px;
  padding-bottom: 1px;
  padding-left: 3px;
  padding-right: 3px;
}
.cards .green
{
  background-color: #80B02E;
}
.cards .orange
{
  background-color: #E47008;
}
.cards .black
{
  background-color: #444043;
}