@charset "UTF-8";
/* CSS Document */

/*
	RESET
*/

*									{ margin: 0; padding: 0; }
html								{ overflow-y: scroll; }
html, body							{ height: 100%; }
body 								{
	width: 100%;
	display: table;
	color: #58472D;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	background: #050201 url(images/contact_form_header.jpg) no-repeat center top;
}
a									{ outline: none; text-decoration: none; }
a img								{ border: none; background: none; }
table								{ border-collapse: collapse; }
p		 							{ margin-bottom: 18px; }
ul									{ padding: 0 0 0 18px;}
li 									{ list-style:square; list-style-position:outside; padding: 0 0 18px 9px; }





h1 							{
	font-size: 16px;
	font-weight: bold;
	line-height: 28px;
	font-style: normal;
	
}
h2 							{
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	line-height: 24px;

}
h3 							{
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	
}
h4 {
	color: #927434;
	font-size: 16px;
	font-weight: bold;
	line-height: 28px;
	font-style: normal;	
	
}
a:link, a:visited			{ color: #3B2C1B; text-decoration: underline; }
a:hover, a:active			{ color: #927434;
}

.button 					{ border: none; background-color: #3B2C1B; font-family: Georgia, "Times New Roman", Times, serif; color: #FFFFFF; padding: 2px; margin-top: 6px;}
.field 						{
	border: 1px solid #3B2C1B;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #3B2C1B;
	font-size: 12px;
	background-color: #FFFFFF;
}

#wrapper 					{ margin: 0 auto; width: 800px;	background: url(/images/wrapper.jpg) repeat-y center top; }
#content					{ padding: 0px 50px 0px 50px;}
#gallery					{ width: 700px;}
#gallery img				{ vertical-align: middle; display: inline-block; width: 220px; padding:6px;}
#footer						{ height: 153px; width: 800px; background: url(/images/footer.jpg) no-repeat center bottom; }
#footer h3					{ font-size: 16px; font-weight: bold; line-height: 28px; font-style: normal; padding-bottom: 13px}
#footer_contents			{ position: relative; margin: 0px 50px 0px 50px; padding-top: 36px;}
.contact_info				{ float: right; margin: 0px 0px 0px 95px; }					

.clear 						{ clear: both;}
#flash						{ margin: 0 auto; text-align: center; padding-top: 153px;}
