a#nav_contact {
  background-image: url('/images/tab_small.gif');
  color: #46301B !important;
}
div.inner_content {
  border: 1px solid #000;
  margin-top: 8px;
  padding: 3px;
}
div#info div.inner_content {border: 1px solid #999;}
div#info2 div.inner_content {border: 1px solid #999;}
div#form {
  width: 63%;
  margin: 15px 0 30px 5px;
  float: left;
}
div#info {
  width: 33%;
  margin: 15px 10px 30px 0;
  text-align: center;
  float: right;
}

div#info {
  width: 33%;
  margin: 15px 10px 60px 0;
  text-align: center;
  float: right;
}

.required_field {
  color: #e00;
  font-weight: bold;
}
p.required_field {text-align: center;}
span.required_field {font-size: 14px;}
label {
  display: block;
  float: left;
  width: 100px;
  font-size: 10px;
  color: #000;
  font-weight: bold;
}
input, textarea {width: 300px}
textarea {height: 100px;}
input.submit_button {
  width: 70px;
  float: right;
  margin: 0 35px 5px 5px;
}
div#form h1, div#info h1 {
  font-family: "Palatino Linotype","Times New Roman", Times, serif;
  text-align: left;
  font-weight: normal;
  padding-left: 10px;
  font-size: 18px;
}
div#form p {clear: both;}
div#info p {
  text-align: center;
  font-size: 14px;
  font-family: "Palatino Linotype","Times New Roman", Times, serif;
}