#errorExplanation {
  background: #faa;
  border: 1px solid #f77;
  margin: 1em 0;
  padding: 1em;
  font-size: 1em; }
  #errorExplanation h2 {
    margin: 0 0 0.5em; }
  #errorExplanation ul {
    margin: 0.5em 0; }
    #errorExplanation ul li {
      list-style: disc;
      margin: 0 0 0 2em; }

form .field {
  padding: 0 0 1em 0; }
form label {
  display: block;
  font-weight: bold; }
form textarea {
  height: 10em;
  width: 40em; }
form select, form input[type=text] {
  width: 15em;
  display: block; }
form fieldset {
  border-top: 5px solid #eee;
  width: 31.5em;
  padding: 1em; }
  form fieldset legend {
    padding: 0 1em; }
form .commit {
  margin-top: 1em; }
