body {
  font-family: 'Helvetica Neue', Calibri, Calibri, 'Lucida Grande', Arial, Helvetica, Geneva, sans-serif;
  background: #eee;
}

div {
  width: 910px;
  margin: 40px auto 80px;
  border: 1px solid #999;
  padding: 30px;
  background: #fff;
}

h1 {
  color: #c00;
  font-size: 3em;
}

h2 {
  color: #009;
  font-size: 2em;
}

p {
  font-size: 1.5em;
  line-height: 1.5em;
}

form {
  border: 1px solid #ccc;
  margin: 30px 0 40px;
  padding: 5px 15px;
}

label {
  display: block;
  font-weight: bold;
}

input {
  font-size: 1.3em;
  border: 1px solid #666;
}

input[type="submit"] {
  background: #dfd;
  padding: 8px 18px;
}

ul { }

li {
  list-style: none;
}

li a {
  font-size: 1.2em;
}

