#tdrc-lm {
  position: relative;
  margin: 30px auto;
  width: 1080px;
}

#tdrc-members {
  position: relative;
  padding: 0px 30px;
  width: 1020px;
}

#members-table {
  background-color: rgba(255,215,0,1);
  border-collapse: collapse;
}

.people-photo {
  width: 90px;
  height: 114px;
  object-fit: cover;
}

.people-box {
  width: 102px;
  text-align: center;
  border: 1px solid black;
}

.people-name {
  background-color: darkred;
  color: white;
}

#photos-table {
  background-color: rgba(144,238,144,1);
  border-collapse: collapse;
}

.photo {
  width: 240px;
  height: 156px;
  object-fit: cover;
}

.photo-box {
  width: 255px;
  text-align: center;
  border: 1px solid black;
}

.photo-dates {
  background-color: darkred;
  color: white;
}