﻿/* contact form */

/*--  FORM ELEMENTS --*/
div#Contact 
{
    margin:0;
    padding:0;
    width:422px; 
}

fieldset.contactForm, fieldset.cb ,fieldset.submit 
{
    color:#000;
    background:#f6f2eb;
    border:none;
    padding:0 0 5px 0;/* padding in fieldset support spotty in IE */
    margin:0;
}
fieldset.submit 
{
    padding: 10px;
    margin-top: 5px;
    
}
fieldset.cb
{
    margin-top: 5px;
    padding:5px 0 5px 10px;
}

fieldset.contactForm p {
    border-top:1px solid #fff;
    margin:0;
    padding:8px 0 8px 10px;
}

fieldset legend
{
    display:none;
}

fieldset.cb h6
{
    font-family:Trebuchet MS,Arial,Verdana,sans-serif;
    font-size:12px;
    font-weight:normal;
    margin:0;
    padding:0;
    color:#AB8948;
    background:transparent;
}

fieldset.contactForm label { 
	display: block;  /* block float the labels to left column, set a width */
	float: left; 
	width: 90px; 
	padding: 0;
	margin: 0; /* set top margin same as form input - textarea etc. elements */
	text-align: left; 
}

fieldset.cb label {
	padding:0;
	margin-right:3px;
}


fieldset.contactForm input, fieldset.contactForm textarea {
	width:300px;
	margin:1px 0 0 0;
	border:1px solid #dccdb2;
}
input.submit 
{  
    font:Arial,Verdana,sans-serif 12px;
    color:#fff;
    background:#BDB671;
    border:1px solid #8d8642; 
    padding:1px 5px;
    margin:0;
}


fieldset.contactForm textarea {overflow: auto;}
fieldset.contactForm br {
	clear:left;/*setting clear on inputs didn't work consistently, so brs added for degrade*/
}
