body {
	padding: 0px;
	margin: 0px;
	background: #e5dbc0;
	font-family: Arial;
	font-size: 12px;
}
a {
	color: #e5dbc0;	
}
#body {
	padding-top: 22px;
	background: url('images/stones.jpg') repeat-x;
}
#main {
	width: 825px;
	text-align: left;
}
#page {
	border: 3px solid #f7f5dd;
}
#nav {
	height: 32px;
	background-color: #d2bb89;
}
.nav_div {
	padding-left: 8px;
	padding-right: 8px;
}
#welcome {
	border-top: 3px solid #f7f5dd;
	border-bottom: 3px solid #f7f5dd;
}
#welcome_intro {
	background-color: #4a3128;
}
#welcome_content {
	padding: 15px;
	width: 530px;
	float: left;
	color: #968884;
}
#feature1 {
	border: 3px solid #996945;
	background-color:#996945;
}
#feature2 {
	border: 1px solid #bfa182;
	background-color: #a77753;
}
#feature3 {
	border:10px solid #996945;
	background-image: url('images/feature_bg.gif');
	background-align: top center;
}
.feature {
	float:left;
	padding:8px;
	width:238px;
	color: #e5dbc0;
}
.feature_middle {
	margin-left: 14px;
	margin-right: 14px;
	width: 237px;
}
.feature_title {
	font-size: 13pt;
}
.feature_text {
	float:left;
	margin-top: 12px;
}
#page_header1 {
	background-color: #4a3128;
	height:11px;
	border-bottom: 1px solid #f7f5dd;
}
#page_header2 {
	border-top: 1px solid #4a3128;
	background-color:#f7f5dd;
	padding:25px;
}
#main_image_title, #main_image_description {
	color:#5e504a;
}
#interior_content a {
	color:#996945;
}
#interior_header {
	font-size:14pt;
	color:#996945;
}
#interior_header a {
	color:#996945;
	text-decoration: none;
}
#interior_header a:hover {
	text-decoration: underline;
}
.interior_header_first {
	color:#4a3128;
}
.interior_header_date {
	font-size:10pt;
}
#interior_content {
	color:#5e504a;
}
#interior_box {
	border: 1px solid #d2bb89;
	padding: 2px;
	width:530px;
	height:606px;
}
#page_footer1 {
	border: 3px solid #996945;
}
#page_footer2 {
	background-color: #996945;
	height: 10px;
	border: 1px solid #bfa182;
}
#footer {
	margin: 10px 0px 35px 0px;
	line-height: 20px;
	color: #4a3128;
}
#footer a {
	color: #996945;
}
.clear{
	clear:both;
}
.left {
	float: left;
}
.right {
	float: right;
}