.contactForm{background:transparent url('/images/contact-form.png') no-repeat; width:237px; height:390px; padding:85px 45px 0 58px; float:right;}
.contactForm .field{padding-top:10px;}
.contactForm label{width:40px; float:left; font-size:10px; text-transform:uppercase; padding-top:12px}
.contactForm input, .contactForm textarea{font:normal 12px Arial,Helvetica,san-serif;}
.contactForm input{border:0; border-bottom:1px solid #ccc; float:right; width:190px; height:20px;}
.contactForm textarea{display:block; border:1px solid #ef4035; border-left:0; border-right:0; width:236px; margin-bottom:0; height:177px}
.contactForm .btn{border:0; width:55px; height:24px; margin:0; padding:0; cursor:pointer}

div.error{padding:10px; font-weight:bold; color:#666}
.error{background-color:#fcc}