body {
  background: white radial-gradient(ellipse at center, rgba(251,255,249,1) 0%, rgba(249,253,247,1) 59%, rgba(243,247,240,1) 100%);
  color: #40443c;
  font-family: 'Josefin Sans', sans-serif;
  padding: 2.5em;
}

a:link, a:visited {
  color: #8c4;
}

#contact-info dt {
  clear: left;
  float: left;
  font-weight: normal;
  margin-left: 0.5em;
}

#contact-info dt::after {
  content: ":";
  font-weight: normal;
  width: 5.5em;
}

#contact-info dd {
  margin: 0;
  margin-left: 6.5em;
  margin-bottom: 0.5em;
  padding: 0;
  font-weight: lighter;
}
