body {
	margin:0;
	padding:0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:67.5%;
	line-height:1.5em;
	background-color: #431d10;
	text-align:center;
	color: #431d10;
	scrollbar-base-color: #ffd392;
	scrollbar-arrow-color: #431d10;
}

hr { border:0; background-color:#431d10; color:#431d10; height:1px; }
hr.lite { background-color:#90683e; color:#90683e; }

img { border:0 }

#page		{ width:995px; margin:0 auto; text-align:justify; background-color: #431d10; }
#header 	{ width:995px; height:310px; background:url(/images/header.jpg) no-repeat #431d10;}
#header h1 	{ margin:0; padding:0; background:url(/images/waterside.gif) no-repeat 50% 100%; width:100%; height:300px; }
#header h1 span	{ display:none; }
#add-this 	{ margin-top:-10px; background-color:#fff; width:150px; float:right; }

#nav 		{ height:26px; width:100%; background: url(/images/nav/bkgrd.jpg) repeat-x; margin-bottom:20px; }
.nav-link 	{ float:left; display:block; height:26px; background:no-repeat 50% 0; margin:0 7px; }

.nav-link:hover { background-position: 0 100%; }
.nav-link span 	{ display:none }

#content		{ padding:10px; padding-top:25px; background-color:#ffd392;}
.frontpage	{ padding:0; background-color:#431d10; }
.front-sub	{ padding:10px; width:493px; background-color: #ffd392;}

#content h1, h2, h3, h4 { margin:0; padding:0; font-weight:normal; text-decoration: none; }	
#content h1 		{ font-size: 2.2em; line-height: 1.7em }
#content h2 		{ font-size: 1.7em; line-height: 1.4em }
#content h3 		{ font-size: 1.1em; line-height: 1.4em }

p a, #content a 		{ color: #431d10; text-decoration: none; font-weight:bold; border-bottom:1px solid #ffd392; }
p a:hover, #content a:hover	{ color: #431d10; text-decoration: none; border-bottom: 1px dashed #431d10; }

.gallerythumb { border:0 }
.gallerythumb:hover { border:0 }

label { display:block; min-width:100px; height:18px; margin:2px; clear:left; float:left; }
.input { border: 1px solid #431d10; width:200px; height: 14px; margin:2px;  color:#7e6861; font-size:10px; font-family:Verdana,Arial,Helvetica,sans-serif; }
.textarea { border: 1px solid #431d10; width:200px; height: 60px; margin:2px;  color:#7e6861; font-size:10px; font-family:Verdana,Arial,Helvetica,sans-serif; }
.button {  margin:2px; font-size:10px; border:1px solid #431d10; clear:both; text-transform:uppercase; background-color:#fff; color: #431d10; font-family:Verdana,Arial,Helvetica,sans-serif; line-height:11px; height:14px; }

#content .img { border:1px solid #431d10} 

#footer { color:#a88073; }
#footer a { color:#a88073; font-weight:bold; }
#footer a:hover { color:#ffd392;  }

#footer-links { margin-top:2px }
#footer-links a { color:#602f1e; font-weight:bold; }

.left  { float:left; }
.right { float:right; }
.clear { clear:both; }
.border { border: 1px solid #431d10; }
.border-bottom { border-bottom: 1px solid #431d10; }

.bkgrd { background-color: #431d10; }
.page-bkgrd { background-color: #ffd392; }

