#colorBg{
	float:left;
	margin:18px 0 0 0; padding:18px 40px 18px 38px; width:642px;}
#contact{
	width:312px; float:left;}
#contact span.ctop{
	color:#000000;
	line-height:0; font-size:0; height:14px; display:block;}
#contact span.cbottom{
	color:#000000;
	line-height:0; font-size:0; height:25px; display:block;}
#contact form.contact{
	color:#000000;
	width:272px; padding:0 20px; float:left;}
#contact form.contact h2.text3{
	background:url(../images/contact_h2_bg.gif) no-repeat 0 0; color:#0B0B0B;
	padding:0 0 10px 55px; float:left; width:228px; height:37px;
	font:normal 24px/30px Georgia, "Times New Roman", Times, serif;}
#contact form.contact h2.text3 span{
	color:#A60101;
	font:normal 24px/30px Georgia, "Times New Roman", Times, serif;}
#contact form.contact label{
	color:#0B0B0B; margin:0 0 8px 0; float:left; width: 45px;
	font:bold 10px/28px Arial, Helvetica, sans-serif; text-transform:uppercase;}
#contact form.contact input{
	background-color:#DAEBF4; color:#0B0B0B; border:#C3BCA4 1px solid;
	width:168px; height:22px; padding:2px; margin:0 0 8px 15px; float:right;
	font:normal 14px/20px Arial, Helvetica, sans-serif;}
#contact form.contact textarea{
	background-color:#DAEBF4; color:#0B0B0B; border:#C3BCA4 1px solid;
	width:168px; height:66px; padding:2px; margin:0 0 13px 15px; float:right;
	font:normal 14px/20px Arial, Helvetica, sans-serif;}
#contact form.contact input.submit{
	background:url(../images/submit_bg.gif) no-repeat 45px 0; color:#0B0B0B; border:none;
	width:60px; height:13px; float:right; margin:0 0 0 10px; padding:0 20px 0 0; cursor:pointer;
	font:normal 10px/13px Arial, Helvetica, sans-serif; text-transform:uppercase;}
#contact form.contact input.reset{
	background:url(../images/more_bg.gif) no-repeat 45px 0; color:#0B0B0B; border:none;
	width:60px; height:13px; float:right; margin:0; padding:0 15px 0 0; cursor:pointer;
	font:normal 10px/13px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.spacer{
	font-size:0; line-height:0; clear:both;}
