body {
  background: #fff;
  font-family: sans-serif;
}

h1 {
  margin: 0 0 .4em 0;
}

#about {
  width: 660px;
}

nav {
  border-bottom : 1px solid #ccc;
  margin-bottom : 1em;
  padding : 0 0 .5em 0;
  color: #555;
}

nav a {
  color: inherit;
  text-decoration-color: #ccc;
}
nav a:hover {
  color: #00c;
  text-decoration-color: #88f;
}

nav a, nav b {
  margin-right : 1em;
}

nav h1 {
  font-size: 20px;
  margin: 0 0 .5rem 0;
  padding: 0 0 .5rem 0;
  border-bottom: 1px solid #ccc;
}
nav h1 a {
  margin: 0;
}
