form.contact{
   float:left;
   color:#8A6B16;
   margin-top:20px;
   overflow: hidden;
}

   form.contact fieldset{
      border:0px solid #8A6B16;
      margin-bottom:20px;
      /*padding:20px;*/
      padding-top:10px;
   }
   
      form.contact fieldset legend{
         color:#8A6B16;
         font-size:12px;
         font-weight:bold;
         text-transform:uppercase;
         /*padding-left:10px;
         padding-right:10px;*/
         /*text-shadow: #999 0px 0px 2px;*/
      }
   
      form.contact fieldset label{
         display:block;
         width:120px;
         float:left;
         /*text-shadow: #999 0px 0px 2px;*/
      }
      
      form.contact fieldset input, form.contact fieldset textarea{
         border:1px solid #8A6B16;
         padding:4px;
         margin-bottom:8px;
         font-family:Trebuchet MS, Arial;
         font-size:12px;
         width:230px;
      }
      
      form.contact fieldset textarea{
         width:350px;
         height:150px;
      }
      
      form.contact fieldset button, form.contact fieldset input[type="submit"]{
         border:0px solid;
         width:110px;
         margin-left:248px;
         background-color:#8A6B16;
         color:#E2CFC6;
         padding:2px;
         text-transform:uppercase;
         font-weight:normal;
         font-family:Trebuchet MS, Arial;
         font-size:12px;
      }
      
textarea#spftextarea{
   margin:0;
   padding:0;
   width:0;
   height:0;
   border:0;
}
