#form    {    
   float: left;       
   display: block; 
   padding: 5px 0 35px;
   width: 700px; 
 }

div#form label {
  clear:left;
  color:#404040;
  float:left;
  font-family:Georgia,serif;
  font-size:11px;
  width:200px;
  margin: 0;
  padding: 0 0; 
}

body#contact div#form label {
  padding: 5px 0;
}

#form em {
    font-size: 10px;
    color: #888888;
}

div#form img {
  display:block;
  float:left;
  margin: 0 10px 7px 0;
}

div#form input.txt {
  width: 350px;
}

div#form .form-row {
  border-top:1px solid #eeeeee;
  margin:0;
  padding: 7px 0 7px;
}

fieldset {
   font: 1.5em "Helvetica Neue", helvetica, arial, sans-serif;
   padding: 2px;
   border: none; 
}

legend {
    color: #666666;
    font-weight: bold;
    font-variant: small-caps;
    padding: 2px 6px;
    margin-bottom: 8px; 
}

textarea.txtArea {
  color:#333333;
  height:150px;
  margin:0;
  padding:2px;
  width:350px;
}





