/*#content p {width:545px;}*/

#contact_form {
	margin:0px 0px 0px 100px;
	padding:0px;
	width:460px;
}

#contact_form fieldset {
	margin:0px 0px 5px 0px;
	padding:0px;
	float:right;
}

#contact_form fieldset label {
	float:left;
	margin:0px 10px 0px 0px;
	padding:0px;
	display:block;
	width:120px;
	text-align:right;
	color:#703924;
}
#contact_form fieldset label span {color:#D10008; font-weight:bold; font-size:13px;}

input, select, textarea {
	font-size:11px;
	color:#444543;
	margin:0px;
	padding:0px;
	width:300px;
	background-color:#FFF6DF;
	border:1px solid #998265;
}

#botton_wrap {
	margin:0px 0px 0px 158px;
	padding:0px;
}
* html #botton_wrap {margin:0px 0px 0px 148px;}

#botton_wrap fieldset {
	float:left;
	margin:0px 1px 0px 0px;
	padding:0px;
}

.btn {
	margin:0px 0px 0px 0px;
	padding:0px 10px;
	background-color:#703924;
	height:15px;
	color:#ffffff;
	border:0px none;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	text-align:center;
	cursor:pointer;
}

/*Validate Style*/
#content fieldset label.msg 
{
	color:#CC1D1A;
	margin:0px;
	padding-left:130px;
	display:none;
	width:290px;
	text-align:left;
	clear:both;
}
#content fieldset input.invalid,#content fieldset select.invalid,  #content fieldset textarea.invalid{border:1px solid #CC1D1A;}
#content fieldset label.invalid {color:#CC1D1A;display:block;}

/* Confirmation rules */
#content fieldset label.confirmmsg { display: none;width:auto;clear:both;margin-left:130px;}
#content fieldset label.notconfirmed { color: #AAAA00;display:block;}
