table {
  border: 1px solid #F00;
}
th {
  color: #FFF;
  text-align: left;
  height: 30px;
  padding: 5px;
}
tbody th {
  color: #600;
  vertical-align: top;
}
td {
  height: 30px;
  color: #600;
  padding: 5px;
  vertical-align: top;
  border-left: 1px solid #F00;
}
.col-location {
  width: 15%;
}
.col-cast {
  width: 15%;
}
.col-photo {
  width: 20%;
}
.row-odd {
  background-color: #F99;
}
.row-even {
  background-color: #F66;
}
