/*[fmt]AA90-1A0A-3*/
body
{
	background: #4D0C0C url(bg.jpg) repeat;
	font: 1em "Open Sans", Arial, Helvetica, sans-serif;
	margin:0; padding:0;
}
#wrapper
{
	max-width: 560px;
	width:70%; text-align:center;
	margin: 0 auto;
	background: #D0C6B1 url(bg_body.jpg) repeat;
	padding: 50px 10%;
	margin-top:-20px;
}
label
{
	/*[empty]margin-top:;*/
	padding-bottom: 0px;
	/*[disabled]padding-top:8px;*/
	font-weight: 700;
	font-size: 14px;
}
.label
{
	padding-top: 24px;
}
#content
{
	width: 68%;
	margin: 0 auto;
	background: #D0C6B1 url(bg_body.jpg) repeat;
	float: left;
	border-right: 1px dotted #914405;
	padding-right: 33px;
}
h4
{
	font-weight: 500;
	color: #48261D;
	font-size: 16px;
}
h2
{
	margin: 0px;
	padding: 0px;
	font-weight: 100;
	color: #4D0D0E;
	font-size: 23.2pt;
}
#sidebar
{
	width: 25%;
	float: right;
}
h3
{
	color: #914405;
	margin: 14px 0px 0px;
	padding: 0px;
}
.error
{
	color: #C50003;
	font-size: 12px;
}
p
{
	margin: 0 auto 20px;
	text-align: center;
}
#wrapper p
{
	font-size: 14px;
	line-height: 2.1em;
	margin-top: 13px;
	color: #180A05;
}
#sidebar p
{
	margin-bottom: 0px;
}

p img {margin: 0 auto; max-width:700px; width:100%; height:auto;}
.button
{
	/*[empty]padding:;*/
}
input.button
{
	width: 90px;
	background-color: #480809;
	border: 1px solid #951B1B;
	color: #FFFFFF;
	font-weight: 700;
	margin-top: 20px;
}
input.button:hover
{
	width: 90px;
	background-color: #914405;
	border: 1px solid #951B1B;
	color: #FFFFFF;
	font-weight: 700;
	/*[empty]margin-top:;*/
}
input
{
	padding: 6px;
	width: 100%;
}
span.label, span.spacer, span.multiple span
{
	width: 120px;
	float: left;
}
span.multiple
{
	float: left;
}
span.button
{
	padding-left: 120px;
}
div.clear
{
	clear: both;
	padding-top: 5px;
}
