body {
  font-family: Georgia, serif;
}

header, footer {
  background-color: #824555;
  color: white;
  text-align: center;
  padding: 20px;
}

section {
  background-color: #a26475;
  color: white;
  width: 30%;
  height: 300px;
  float: left;
}

section:last-of-type {
  width: 40%;
  text-align: right;
}

main {
  background-color: #f0eae2;
  padding: 50px;
  clear: both;
}

table, td, th {
  border: 2px solid #69293a;
  padding: 7px;
  border-collapse: collapse;
}

ul {
  list-style: square;
}

#red {
  background-color: red;
}
#green{
  background-color: green;
}
#blue{
  background-color: blue;
}