* {
  font-family: Garamond;
  text-align: center;
}

header, footer {
  background-color: #8C7B75;
  color: #FFF;
  height: 70px;
  font-size: 150%;
}

section#left, section#right {
  background-color: #BCAAA4;
  height: 400px;
  width: 35%;
}

section#middle {
  background-color: #EFDCD5;
  height: 400px;
  width: 30%;
}

section#left, section#middle, section#right {
  float: left;
}
footer {
  clear: both;
}

ol {
  list-style-type: lower-alpha;
}
li {
  text-align: left;
}

img {
  border: 1px dashed #8C7B75;
  padding: 5px;
  border-radius: 10%;
}

div#result {
  margin-top: 100px;
  border: 1px solid #8C7B75;
}