.header, .footer {
  background-color: #f0f0f0;
}

.header {
  padding: .75em 1.5em;
  border-bottom: 1px solid #ddd;
}

.logo {
  height: 3em;
  border-radius: 5px;
}

.footer {
  border-top: 1px solid #ddd;
}

.footer, .footer a {
  color: #333;
}