
#form {height:451px; width:406px; margin: 0 auto; position:relative; background: url(../images/form/formBg.jpg) no-repeat left top;}

.clear {clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0;}
	

/*  Form */

#quote_form h1 { padding: 10px 0 0px 0px; color: #fff; text-transform:none; font:normal 24px Tahoma, Arial, sans-serif; -x-system-font: none; text-shadow:0 1px #aa5e21; text-align:center; text-transform:uppercase }

#quote_form h2 { padding: 0 0 5px 0; color: #442610; text-transform:none; font:normal 18px Tahoma, Arial, sans-serif; -x-system-font: none; text-shadow:0 1px #fbc599; text-align:center;}

#quote_form h3 { padding: 0 0 5px 0; color: #732402; text-transform:none; font:normal 14px Tahoma, Arial, sans-serif; -x-system-font: none; text-shadow:0 1px #f3a482; text-align:center;}



	
	#quote_form ul {float:left;}
	#quote_form ul li { margin:0; list-style:none; position:relative; clear:both; padding-top:5px }
	#quote_form label {line-height:23px; width:100px; text-align:right; float:left; margin-right:20px; margin-left:20px; font: normal 14px Tahoma, Arial, sans-serif; color: #FFF;}
	
	#quote_form input#name,
	#quote_form input#email,
	#quote_form input#phone,
	#quote_form input#pickup,
	#quote_form input#delivery,
	#quote_form input#date,
	#quote_form input#address		{float:left; border:1px solid #9c6538; margin-left:0px; background:#fcfcfc;}
	
	
	#quote_form input#name,
	#quote_form input#email,
	#quote_form input#phone,
	#quote_form input#pickup,
	#quote_form input#delivery,
	#quote_form input#date,
	#quote_form input#address        {width:190px; height:18px;}
	
	.clearfix:after	{clear:both; content:' '; display:block; font-size:0; line-height:0; visibility:hidden; width:0; height:0;}
	
    #quote_form input.button { background: url(../images/form/submit.png) no-repeat scroll 0 0 transparent; height: 79px; margin: 5px 0 0 100px; width: 209px; border:none; text-indent: -9000px;}
	

#quote_form .error h2 {
    font: normal 14px Tahoma, Arial, sans-serif;
	color:#ffffff;
	padding-top: 5px;
}
#quote_form label.error {color: #670f0f; left: 270px; margin-bottom: 0; padding: 0px; position: absolute; top: 5px; font: normal 12px Tahoma, Arial, sans-serif;}



	
	
	
	
	
	
	
	
	
