body { 
/*
	background-color: #918972; 
	background-image: url('images/brown_grad.jpg'); 
*/
	background-color: #A0A988; 
	background-image: url('images/green_grad.jpg'); 
	
	background-repeat: repeat-x;
	text-align: center;
	font-family: "Lucida grande",Lucida,Helvetica,Arial,Verdana,sans-serif;
	font-size: 11px;
	color: #A0A988;

margin-top: 25px;
}
table{
	font-family: "Lucida grande",Lucida,Helvetica,Arial,Verdana,sans-serif;
	font-size: 11px;
color: #35322B;

}

#leaf{
	margin-top: -30px;
	margin-left: 160px;
	position: absolute;
	display: none;
}
#ljgeer{
	margin: 25px auto;
	width: 733px;
	border: 1px solid black;
	margin-bottom: 0px;
	
}
#masthead{
	height: 5px; 
	border-bottom: 1px solid black;
	background-color: #697459; 
/*	background: #ffffff url(images/logotype.png) no-repeat center;
*/	display: none;
}
#header{
	text-align: left;
	height: 150px;
	background: #ffffff url(images/header3b.jpg) no-repeat center;
}
#logotype{
	display: none;
	text-align: left;
	position: absolute;
	margin-left: 3px;
	margin-top: 10px;
}

#subhead{
	color: #FFEBDB;
	line-height: 20px;
	text-align: left;
	font-size: 10px;
	padding-left: 10px;
	height: 20px;
	background-color: #697459; 
	border-top: 1px solid black; 
	border-bottom: 1px solid black; 
}

#main{
	text-align: left;
	padding: 10px;
	min-height: 450px;
	background-image: url('images/texture.jpg'); 
	background-color: #fff
	background-repeat: repeat-y;
}

.bodycopy img{
	padding: 5px;
	background-color: #fff;
	border: 1px solid #888;
}
 .bodycopy h1{
font-size: 22px;
	font-family: Palatino, serif;
	font-weight: normal;
	font-variant: small-caps;
	background-image: url('images/sm_leaf.gif');
	background-repeat: no-repeat;
	height: 40px;
	line-height: 38px;
	padding-left: 30px;

}
html>body .bodycopy h1{
	line-height: 40px;
}


.bodycopy p{
padding-left: 30px;
width: 400px;
}
.bodycopy .hrule{
margin-top: 10px;
border-top: 1px solid #888;
}
.nav{
	margin-left: 10px;
	width: 170px;
}

.nav ul{
padding: 0px;
margin: 0px;
}

.nav li{
font-weight: bold;
list-style: none;
border-bottom: 1px solid #746C4F;
margin-bottom: 8px;
}

.nav a{
	text-decoration: none;
	color: #866950;
}
.nav a:hover{
	color: #5E4E31;
}
.nav .sub a{
	text-decoration: none;
	color: #A0A988;
}
.nav .sub a:hover{
	color: #828B6A;
}

.nav .sub{
margin-left: 10px;
border-bottom: none;

}

/*.bodycopy h1:before{
	content: url('images/sm_leaf.gif');
}
*/
#footer{
	border-top: 1px solid black;
}
#copyright{
	margin: 3px auto;
	width: 733px;

	text-align: left;
	color: #fff;
	font-size: 10px;
}
#cam_tag{
	float: right;
	text-align: right;
}

.textinput{
	width: 360px;
	border: 1px solid #A0A988;
	margin-bottom: 10px;
}
textarea{
	width: 360px;
	height: 160px;
	border: 1px solid #A0A988;
	margin-bottom: 10px;

}

#contact_submit input{
	width: 50px;
	height: 15px;
	color: #fff;
	border: 1px solid #000;
	background-color: #A0A988;
	font-size: 10px;
	text-transform: uppercase;
}
#contactform{
	font-size: 10px;
	text-transform: uppercase;
}
#contactform p{
margin: 0px;
}
.hidden{
	display: none;
}