#header ul#nav li.contact a {height: 54px;}

#main-content { background:url(/images/contact_bg.jpg) top repeat-x #2b130c;}
#form-area { width: 589px; float: left;}
#form-area h1 { width: 589px; height: 59px; background:url(/images/contact_header.png) top left no-repeat; text-indent: -999em; margin-bottom: 38px;}
* html ##form-area h1 {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/contact_header.png')}
#form-area p { width: 559px; padding-bottom: 19px;}
#form-area p em { text-transform: uppercase; font-style:normal; color: #b65135;}


/*************CONTACT FORM *************/

#contact-form form{padding:19px 0 60px 0;font:normal 12px/13px Arial,sans-serif; }
#contact-form form fieldset{margin:0;padding:0;border:0}
#contact-form form table{border-collapse:collapse;width:100%}
#contact-form form table td{vertical-align:top;padding-right:10px;padding-bottom:7px}
#contact-form input, #contact-form select, #contact-form textarea{font:normal 12px/12px Arial,sans-serif}
#contact-form form label { width: 170px;}
#contact-form form input{width:275px}
#contact-form form textarea{width:275px}
#contact-form #zipcode{width:75px}
#contact-form #phone{width:100px}
#contact-form .contact-error{border:5px solid #AB892F;text-align:center;color:#AB892F;background:#D5A275;padding:15px;margin-bottom:15px;color:#3F1C14;font-weight:bold;}

#contact-form .contact-button { background:none; border: none; margin: 13px 0 9px 0; overflow:visible; width: auto; padding: 0; float: left; position: relative; position:relative; cursor: pointer;}

#contact-form .required { font-size: 10px; line-height: 10px; text-align: right;float: left; width: 153px;  margin: 29px 0 9px 0;}
* html #contact-form .required {  margin: 31px 0 9px 0;}

#contact-info { width: 196px; float: left; padding-top: 95px;}
#contact-info h2 { font-size: 14px; line-height: 24px; font-weight: normal;text-transform: uppercase;} 
#contact-info .contact {border-bottom: 1px solid #823b28; border-top: 1px solid #823b28; padding:12px 0; margin-top: 10px; }
#contact-info .contact ul { list-style-type: none;}
#contact-info .contact ul li {}
#contact-info .contact ul li em {text-transform: uppercase; font-style:normal; color: #b65135;}
