@charset "utf-8";
div#wrapper #main
{
	background: url(../images/mainBg.jpg) no-repeat top left;
	margin: 72px 0 0 0;
	padding: 0;
	position: relative;
	width: 920px;
	min-height: 840px;
}
div#wrapper #main #contact-form
{
	background: url(../images/content-side-bg.gif) no-repeat bottom center;
	height: 485px;
	left: 900px;
	padding: 10px 20px;
	position: absolute;
	top: 12px;
	width: 169px;
	/*width: 147px;*/
}
div#wrapper #main #contact-form h2
{
	background: url(../images/content-side-top-bg.gif) no-repeat top center;
	color: #fff;
	display: block;
	font-weight: normal;
	height: 28px;
	margin: -10px -20px 0;
	padding: 10px 20px 10px;
	margin-bottom:-20px;
}
div#wrapper #main #contact-form form
{

	color: #fff;
}
div#wrapper #main #contact-form form label
{
	margin-bottom: 3px;
}
div#wrapper #main #contact-form form .fieldtext
{
	border: 1px solid #cfcecf;
	height: 17px;
	margin: 0 0 3px 0;
	width: 165px;
}
div#wrapper #main #contact-form form .textarea
{
	border: 1px solid #cfcecf;
	height: 75px;
	margin: 0;
	width: 165px;
}
div#wrapper #main #contact-form form .button
{
	margin: 10px 0 0 0;
}
.bt-submit
{
	background: url(../images/bt-submit.gif) no-repeat top left;
	border: none;
	display: block;
	height: 25px;
	margin: 0 0 30px 10px;
	width: 120px;
}
.bt-submit:hover
{
	background-position: 0 -25px;
}
div#wrapper #main #content img.cap {padding:5px 0 5px 2px; float:left;}
div#wrapper #main #content .refresh {padding: 35px 10px 0; float:left;}
div#wrapper #main #contact-form .refresh {float:right; color:#fff; padding:0 10px 3px 0; font-size:11px;}
#hdcaptcha {clear:both; display:block;}