div.contact label{
   display: block;
   float: left;
   width: 125px;
   margin: 3px 0px;
}

div.contact h1.main_title{
   font-family: Times New Roman, Arial, Helvetica, sans-serif;
   font-size: 22px;
   color: #503D2E;
   border-bottom: 1px double #503D2E;
}

div.contact input{
   margin: 3px 0px;
   width: 310px;
}

div.contact input.submit{
   background-color: #503D2E;
   color: #FFFFFF;
   font-weight: bold;   
   width: auto;
}

div.contact div.select_box{
   float: left;
}

div.contact div.select_box label,
div.contact div.message_box label{
   float: none;
   display: block;
}

div.contact div.select_box select{
   margin: 3px 0px; 
   width: 219px;
}

div.contact div.message_box textarea{
   width: 435px;
   height: 100px;
}

div.contact h2{
   margin-bottom: 0px;
   font-size: 14px;
   font-style: italic;
}

.email_field_error{
   color: #FF0000;
   font-weight: bold;
   font-size: 10px;
}








