#contact_outer {
	width:600px;
	margin:10px auto 10px auto;
}
	
#contact_inner {
	border:1px solid #000000;
	padding:10px;
	background-image:url(/media/structure/parchment.jpg);
}
	
#theForm {
	width:400px;
	margin:10px auto 10px auto;
}
	
#obj_submit {
	background-color:#725c32;
	width:80px;
	height:28px;
	background-image:url(/media/structure/send_button.png);
	background-repeat:no-repeat;
	border:1px solid #000;
}

#stamp {
	width:102px;
	height:92px;
	float:right;
	margin:0px;
	padding:0px;
	position:relative;
	right:100px;
	z-index:3;
}

#contact_text {
	float:left;
	font-size:22px;
	margin:5px 0px 0px 5px;
}
	
#contact_text_small {
	width:350px;
	float:left;
	font-size:12px;
	margin:5px 0px 0px 5px;
}

.not_required {
	font-size:10px;
	float:right;
	margin-left:8px;
}

.row .field .textbox {
	width:360px;
	margin:0px;
	height:26px;
	padding:0px 3px 0px 3px;
	font-size:18px;
	color:#666666;
	background-color:#f7f7f7;
	border:1px solid #000000;
}
