body {
  background-color:#e0e0e0;
}
label {
  display:block;
}
input {
  margin-bottom:1em;
}
input[type=submit] {
  display:block;
}
form .error {
  background:#f00 url(error.gif) no-repeat 5px 5px;
  color:#fff;
  padding:0.2em 0.2em 0.2em 25px;
  vertical-align:top;
  position:absolute;
  width:200px;
  line-height:1.2em;
}
.content{
  margin:0 auto;
  width:500px;
  background-color:#fff;
  padding:1em;
  border:solid #bbb;
  border-width:0 1px;
}
.content h2 {
  font-style:italic;
  font-size:1em;
  font-weight:normal;
  color:#777;
}
.message {
  font-size:1.2em;
}

