a:link, a:active, a:visited{
	color:#2D5A39;
}
a:hover{
	color:#009933;
}

#content{
	padding:10px 25px 30px 25px;
}
.heading{
	color:#2D5A39;
	font-size:13pt;
	font-weight:bold;
}
html, body{
	text-align:center;
	font-family:verdana, arial, san-serif;
	font-size:10pt;
	
}
html{
	background-image:url('siteart/tile.gif');
	background-color:#646464;
}
img{
	border-color:#A58F71;
}
.left{
	background-image:url('siteart/border_left.gif');
	background-repeat:repeat-y;
}
#main{
	border:solid 13px #ffffff;
	background-color:#ffffff;
	text-align:left;
	margin:0 auto;
}
#nav{
	padding:15px 8px 30px 8px;
}
#navcontainer{
	font-size: 8pt;
	font-weight:bold;
	width: 100%;
	margin: 0 auto;
	padding: 0px;
}
#navcontainer>ul#navlist li a { 
	width: auto; 
}
.right{
	background-image:url('siteart/border_right.gif');
	background-repeat:repeat-y;
}
.small{
	font-size:8pt;
}
td{
	font-size:10pt;
}
ul#navlist{
	text-align: left;
	padding: 0px;
	margin: 0px;
	width: 100%;
	list-style: none;
}
ul#navlist li{
	margin: 0;
	padding: 0;
	display: block;
	border-bottom:solid 1px #E7E1D9;
}
ul#navlist li a{
	color: #2D5A39;
	text-decoration: none;
	width: 100%;
	padding:6px 5px 7px 30px;
	display: block;
	background: url('siteart/bullet.gif') no-repeat 0% 50%;
	background-color: #ffffff; 
}
ul#navlist li#active a{
	color: #2D5A39;
	background-color: #f7f2ea;
}
ul#navlist li a:hover, ul#navlist li#active a:hover{
	color: #2D5A39;
	background-color: #f0e7d7;
}
