body {
	margin-left: 0px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 40px;
	background-repeat: repeat-x;
	background-position: top;
	background-color: #715933;
	text-align: center;
	min-width: 600px;
}



p,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #764324;
	font-size: small;
}
a:link {
	color: #9F7E48;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #764324;
}
a:hover {
	text-decoration: none;
	color: #764324;
}
a:active {
	text-decoration: none;
	color: #764324;
}
#border {
	background-color: #F7F2DA;
	width: 692px;
	margin: auto;
	border: 14px solid #F7F2DA;
	padding: 10px;
}
#border1 {
	width: 740px;
	margin: auto;
	padding: 0px;
	border: 14px solid #FFFFFF;
}
#border2 {
	border: 58px solid #764324;
	margin: auto;
	width: 768px;
}

#border3 {
	border: 5px solid #F7F2DA;
	width: 884px;
	margin: auto;
}
#photo {
	position:relative;
	top:0px;
	width:684px;
	z-index:1;
	margin: 0px;
	float: none;
}
#nav {
	background-color: #D0A462;
	height: 30px;
	width: 686px;
}



#footer {
	color: #764324;
	padding: 10px;
	background-color: #FFFFFF;
	font-size: x-small;
	font-weight: bold;
	border: 1px solid #DDCDB3;
	}
.content {
	padding: 5px;
	border: 1px solid #DDCDB3;
	background-color: #FFF;
}
.transparent {
	background-color: #764324;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
	position: relative;
}
.image-border {
	border: 1px solid #DDCDB3;
	padding: 5px;
	background-color: #FFFFFF;
}
.gallery-titles {
	font-size: large;
	font-weight: bold;
	color: #cfa463;
}
.gallery-subtext {
	font-size: x-small;
}
.inset {
	color: #F4F5FD;
	background-color: #FFF;
	padding: 5px;
	border: 1px solid #DDCDB3;
}


h1 {
	font-size: xx-large;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

h3 {
	font-size: large;
	margin: 0px;
	padding: 0px;
	color: #764324;
}
