div#entry form {
  background: #a4b8d3;
  margin: 0 0 1em 0;
  padding: 15px;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
  color:#000000;
}
div#entry form p.fields {
  margin: 0;
}

div#entry form p.fields br {
  clear: both;
}

div#entry form .errormsg{
  margin-top:1em;
  margin-left:120px !important;
  width:355px;
  color:#141414 !important;
}


div#entry form label {
  font-weight: bold;
  text-align: right;
  float: left;
  margin: 3px 8px 0 0;
  width: 115px;
}
div#entry form input.text,
div#entry form textarea {
  font-size: 1em;
  float: left;
  margin-bottom: 12px;
  padding: 2px;
  width: 254px;
  w\idth: 250px;
}

div.input{
  font-size: 1em;
  float: left;
  margin-bottom: 12px;
  padding: 2px;
  width: 454px;
  w\idth: 450px;
  background:#ffffff;
}

div#entry form textarea {
  font-family: "courier new", serif;
  margin-bottom: 12px;
  width: 350px;
  height: 120px;
}
div#entry form input.submit {
  margin-left: 123px;
}