@charset "utf-8";
body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd, img, form, fieldset, blockquote {
	margin:0px;
	padding:0px;
	border:0px;
	font-family: Arial, Helvetica, sans-serif;
}
.container {width: 800px; margin: 0 auto; }
img#logo {
	float: left;
	width: auto;
	height: auto;
	padding-top: 0px;
}
img#slogan {
	float: right;
	width: auto;
	height: auto;
	padding-top: 50px;
}
#header {
	overflow: hidden;
	background: #f3f3f5 url(../images/header-background.jpg) bottom repeat-x;
	padding-top: 30px;
	padding-bottom: 40px;
	border-bottom: 10px solid #231f20;  
}
#content {
	background: #fff7ee url(../images/content-background.jpg) bottom repeat-x;
	padding-top: 0px;
	padding-bottom: 0px;
}
#copy {
	margin-right: auto;
	margin-left: auto;
	width: 700px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: justify;
	color: #8b654c;
	font-size: 16px;
	font-weight: 500;
}
img#content_title { 
	margin-left: auto; 
	margin-right: auto; 
	display:block;
	padding-top: 70px;
	padding-bottom: 30px;
}
img#content_phone { 
	margin-left: auto; 
	margin-right: auto; 
	display:block;
	padding-top: 60px;
	padding-bottom: 40px;
}
#footer {
	overflow: hidden;
	background: #f3f3f5 url(../images/footer-background.jpg) top repeat-x;
	height: auto;
	padding-top: 40px;
	padding-bottom: 40px;
	border-top: 10px solid #231f20;
	border-bottom: 1px solid #939598;
	font-size: 12px;
}
p#footer_font {color: #939598; }
p#footer_bold {color: #939598; font-weight: 700 }
p#footer_italic {color: #939598; font-style: italic }
#footer_title {float: left; text-align: left; width: 62%; }
#footer_phone {float: left; text-align: left; width: 19%; }
#footer_address {float: left; text-align: left; width: 19%; }