body  {
  background:#000000;
}

h1, h2, h3, #specialrequest {
  color:#19a7a9;
  font-family: georgia, times, serif;
}

h3, #specialrequest {
  font-style: italic;
}

p, #list, #requests_form {
  color:#f1dcbc;
  font-family: arial, helvetica, sans-serif;
  font-size: 100%;
}

hr {
color:#dd9804;
}

a:link, a:visited {
  color:#f1dcbc;
  text-decoration: none;
}

a:hover, a:active {
  color:#19a7a9;
  text-decoration: none;
}

#footer {
  color: #f1dcbc;
  font-family: arial, helvetica, sans-serif;
  font-size: 75%
}

#masthead, #contact {
  text-align: center;
}
  
form {
  width: 500px;
  margin: 20px auto;
  border: 2px solid #19a7a9;
  padding: 5px;
}

form td {
  padding: 5px;
  width: 50%;
}

.formlabel {
  text-align: right;
}

#formbuttons {
  text-align: center;
}

input, textarea {
  background: #ffffcc;
} 


