body {
	font:normal 100.01% Arial, Helvetica, sans-serif;
	color: #333;
	background: #7B776C url(../images/bg.jpg) repeat-x;
	text-align:center;
}
* {margin:0;padding:0}
img {border:0}

p, blockquote {
	font-size:.8em;
}
address {
	font-size:.8em;
	margin:1em 5px 3em 20px;
}
ul {
	text-align: left;
	list-style: none;
}
li {

}
ul.historic {
	margin:0 5px 20px 30px;
	font-size:.8em;
}

a, a:visited {
	color:#494741;
	text-decoration: underline;
}
a:hover {
	text-decoration: underline;
	color: #693029;
}
.floatRight {
	float:right;
	padding:20px;
}
#container {
	width:909px;
	margin:0 auto;
	text-align:left;
}
#header {
	width:909px;
	height:223px;
	background:#000;
}
#banner {
	background: url(../images/header.jpg) no-repeat;
	height:142px;
}
#slogan {
	background: url(../images/slogan.gif) no-repeat;
}
#header_left {
	background: url(../images/header_left.jpg) no-repeat;
	width:21px;
	height:167px;
}
#header_right {
	background: url(../images/header_right.jpg) no-repeat;
	width:21px;
	height:167px;
}

#top {
	width:909px;
	height:17px;
	background: url(../images/top.jpg) no-repeat;
}
#nav_bg {
	background: url(../images/nav_bg.gif) repeat-x;
	height:39px;
}
#nav_left {
	background: url(../images/nav_left.jpg) no-repeat;
	height:39px;
}
#nav_right {
	background: url(../images/nav_right.jpg) no-repeat;
	height:39px;
}
#content {
	background-color:#E3E3E3;
}

#content h1, #content h3{
	font-size:1em;
	margin:20px 20px 0 20px;
}
#content h4 {
	font-size:.8em;
	margin:20px 20px 0 20px;
}
#content p, #content blockquote {
	margin:10px 20px;
	color:#333;
	text-align:left;
}
#content table#whereto {
	margin:20px 0 0 20px;
}
#whereto td{
	padding:3px;
}
#whereto {
	font-size:.8em;
	color:#666;
}
#whereto h3{
	font-size:1.2em;
	color:#333;
}
.h3bg {
	background-color:#DDDCDC;
}
#whereto a {
	font-weight:bold;
}
#ContactForm {
	margin-top:30px;
}
input, textarea {
	background-color:#D5CEBC;
}
td#left_column {
	min-height:300px;	
}
#left_column {
	background: #CAC2AF;
}
#left_column_vision {
	background-color: #CAC2AF;
	font-size:.85em;	
}
#left_column__vision h3 {
	margin:20px 10px 0 10px;
	font-style: italic;
	font-size:.9em;
	letter-spacing: 0.2em;
}
#left_column__vision p {
	margin:10px;
}
#body_left {
	background: url(../images/body_left_span.jpg) repeat-y;
}
#body_right {
	background: url(../images/body_right_span.jpg) repeat-y;
}
#footer {
	background: url(../images/footer.jpg) no-repeat;
	height:52px;
	width:909px;
}
.imgdesc {
	font-size:.7em;
}
.copyright {
	font: .7em Arial, Helvetica, sans-serif;
	color: #FFF;
	right: 0px;
	text-align:right;
	padding:15px 30px 0 0;
}
#mli a {
	font-size: .7em;
	color: #E3E3E3;
	text-decoration: none;
}
#mli a:hover {
	text-decoration: underline;
}
#memberinfo {
	font-size:.7em;
	margin:10px 0 0;
}
#memberinfo ul {
	margin:20px 5px 0 12px;
}
#memberinfo ul li {
	font-weight:bold;
	line-height:1.5em;
}
#memberinfo ul ul {
	margin:0 0 15px 30px;
}
#memberinfo li li {
	list-style-image:url(../images/pdf.gif);
	font-weight:normal;
}
#memberinfo li li li{
	margin:10px 0 0 -50px;
	padding:0;
	list-style-image:none;
	font-weight:normal;
}
.click {
	font-size:.8em;
	font-weight:normal;
	margin-left:7px;
}
#events {
	margin:10px 0;
}
hr {
	width:80%;
	margin-left:25px;
}

#rightCol {
	margin-top:-30px;
	z-index:1000;
	position:relative;
}
#rightColFind{
	margin-top:-60px;
	z-index:1000;
	position:relative;
	margin-right:10px;
}

#rightCol p {
	font-size:.7em;
}
#photocredits {
	color: #E3E3E3;
}
#photocredits a {
	font-size:.75em;
	text-decoration: none;
	color: #E3E3E3;
}

#photocredits a:hover {
	text-decoration: underline;
}
#board  {
	padding-top:1.5em;
}
#board ul {
	padding:0
	font-size:.8em;
	border-bottom: 1px solid #A7997A;
}
#board li {
	font-size:.75em;
	text-align:center;
	list-style-type:none;
}
#board li li {
	font-size:1.1em;
	font-weight:bold;
}

/* IE Windows Hack \*/
* html #memberinfo ul ul {
	margin:0 0 15px 22px;
}
* html #memberinfo li li {
	padding-left:8px;	
}

/* End Hack */

.rightcolimg img {
	border: 2px solid #FEDE3B;
}
.eight_8pt_type {
	font-size: 8pt;
}
.paultrade {
	font-size: .8em;
}

		