@charset "UTF-8";
/*Unique background image*/
body{
	background-image: url(../images/header2_bg.jpg);
	background-repeat: repeat-x;
}
img, div, a, input { behavior: url(../js/iepngfix.htc) }

/* About Us Styles*/

#content_area{
	padding: 0 20px;
}
#contact_wrap{
	border-left: 5px solid #8b6a39;
	border-right: 5px solid #8b6a39;
	margin: 0 auto;
	padding: 0 0 15px 25px;
}
.contact_top{
	height: 20px;
	padding: 0;
	margin: 0;
}
.contact_left{
	background-image: url(/images/contact_leftBG.jpg);
	background-repeat: no-repeat;
	width: 291px;
	height: 465px;
	float: left;
	margin: 0;
	padding: 20px 20px 0 18px;
}
.contact_left .address{text-align:center;}
.contact_left .address p{color: #645143;}
.contact_left .address a{color: #645143;}
.contact_left .address a:hover{text-decoration:underline;}
.contact_left .phone{height:1px;}
.contact_left .phone img{border:none;position:absolute;margin-left:160px;margin-top:-15px;}
.contact_content{
	background-image: url(/images/contact_formBG.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 473px;
	height: 422px;
	color: #645143;
	padding: 55px 20px 0 45px;
	margin: 25px 0 0 25px;
}
.contact_content h2{color:#bfad98;}
.contact_content input{border: 1px solid #645143;}
.contact_content img{
	float: left;
	padding: 2px;
	border: none;
}

#contactForm { width: 400px; text-align: left;}
#contactForm label { width: 300px; }
#contactForm label.error, #contactForm input.submit { margin-left: 5px; color: #CC0000; display: block; line-height: 10px; }
.contact_popup_tag{
	background-image: url(/images/contact_thanku.gif);
	background-repeat: no-repeat;
	text-align: center;
	padding: 10px 10px 0 85px;
	margin: 30px;
	width: 214px;
	height: 190px;
}
.contact_popup_tag a{color: #8d6c50;}
.contact_popup_tag h4{font-size: 15px; font-weight: bold; padding: 2px; margin: 2px 0 10px 0;}
.pop_footer{margin: 45px 0 0 50px; width: 100px; display: block;}
#POPcontact{display:none;}