body{
  background:#eee;
}
.site-header {
  font-size: 48px;
  padding: 35px 0px;
  font-family:'Anaheim', 'Source Code Pro', sans-serif;
  font-weight:bold;
}
.site-header h1 {
  padding: 10px 20px;
  background: #046D8B;
  color: #FFF;
  border-radius: 5px;
}
.navbar li a {
  font-size: 14px;
}
.container-narrow {
  margin: 0 auto;
  max-width: 800px;
}
.page-box {
  border-radius: 5px;
  background: #fff;
}
.page-header {
  padding-top: 10px;
  border-radius: 5px 5px 0 0;
  background:#C9D8D2;
  margin: 20px 0 20px;
}
.page-header h3 {
  padding: 0 10px;
  line-height:20px;
}
.page-content {
  padding-left:25px;
}
footer p {
  text-align:center;
}