@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Bree+Serif);
@import url(http://fonts.googleapis.com/css?family=Open+Sans);

* {
  margin: 0;
  padding: 0  
}
#contact {
	margin-left: 60px;	
}
#contact #form {
  width:380px;
  float:left;
}
#contact #form h2 {
  font: 48px 'Bree Serif', Georgia, serif;
}
#contact #form span {
  display:block;
  float:left;
  width:100px;
  padding-top:5px;
  font: 14px/16px'Bree Serif', Georgia, serif;
}
#contact #form input {
  float:left;
  width:255px;
  border:0px;
  color:#F1F1F1;
  padding:10px 10px 10px 30px;
  font: 11px/20px'Open Sans', Verdana, Helvetica, sans-serif;
  margin-bottom:10px;
}
#contact #form textarea {
  float:left;
  border:0px;
  width:255px;
  height:140px;
  padding:10px 10px 10px 30px;
  font: 11px/20px'Open Sans', Verdana, Helvetica, sans-serif;
  color:#F1F1F1;
  resize: none;
}
#contact #form input.name {
  background:#035185 url(http://dynaflopumpco.com/contact/name.png) no-repeat 10px 8px;
}
#contact #form input.email {
  background:#035185 url(http://dynaflopumpco.com/contact/email.png) no-repeat 10px 9px;
}
#contact #form input.captcha {
  background:#035185 url(http://dynaflopumpco.com/contact/captcha.png) no-repeat 10px 9px;
}
#contact #form textarea.message {
  background:#035185 url(http://dynaflopumpco.com/contact/message.png) no-repeat 10px 8px;
}
#contact #form input.submit {
  cursor: pointer;
  width:120px;
  height:30px;
  float:left;
  padding:0px 0px 5px 0px;
  margin:10px 16px 20px 0px;
  background:#035185;
  color:#F1F1F1;
  font: 14px/16px'Bree Serif', Georgia, serif;
}
#contact #captcha span {
  width: 44px;
}
.wrong {
 border:1px solid #990000; 
 background-color:#D70000; 
 color:#FFFFFF; 
 padding:4px; 
 padding-left:6px;
 width:295px;
}
.clearfix {
clear: both;	
}