body {	font-family: Verdana, Helvetica, Arial, sans-serif;    font-size: 12px;	color: black;	background-color: white;	background-position: left;	margins:0;	padding: 0;}h1 {	color: #000000;	text-align: left;	font-size: 18px;	font-weight: bold;	font-family: verdana;	}h2 {	color: #009966;	text-align: center;	font-size: 12px;	font-weight: bold;	font-family: verdana;	}h3 {	color: #B7CF95;	text-align: left;	margin: 0em 0 1em 0em;	font-size: medium;	font-family: Verdana, Arial, Helvetica, sans-serif;	}h4 {color: #336600;	text-align: center;	margin: 0.5em 0;	font-size: small;	font-weight: bold;	}p {	text-align: left;	margin: 1em;	font-size: small;	}	p.center {        text-align: center;        }        .centeredImage	{	text-align:center;	margin-top:0px;	margin-bottom:0px;	padding:0px;	}ul {	list-style-type: circle;	margin-top: 0;	margin-left: 1em;	}a {	text-decoration: none;	color: #000000;	font-weight: normal;	font-family: verdana;	}a:hover {	color: #99CCFF;	text-decoration: underline;	font-family: verdana;	}	table tr td{	padding: 0;	border: 0px solid #000000;	align: center;	valign: center;	color: #000000;	font-family: verdana;	font-size: 12px;}form.input {  margin: 6px;  padding: 0;  font-size: 100%;  min-width: 560px;  max-width: 620px;  width: 100%;  background: white;}form.paypal {  margin: 0;  padding: 0;  font-size: 100%;  width: 100%;  background: transparent;}fieldset{border: 1px solid #781351;width: 100%;margin: 2px;}legend{color: #fff;background: #ffa20c;border: 1px solid #781351;padding: 2px 6px} div.rhcolumn {display: block;float:right;clear: left;width: 210px;margin: 1px;padding: 2px;border: 4px solid #669900;background: gold;text-align: center;}div.callout {display: block;float:right;clear: left;width: 160px;margin: 1px;padding: 2px;border: 3px solid f9e4b2;background-color: #b9ce96;text-align: center;color: #000000;}div.callout h3 {color: gold;font-size: medium;text-align: center;margin: 5px; padding: 0;}#container{	width: 770px;	margin: 0;	padding: 4px;	background: #006600;	display: block;}#pagehead {margin-bottom: 2px;display:block;width: 100%;	text-align: center;}#pagehead h1 a {	font-family: "Tempus Sans ITC",Arial, sans-serif;	font-size: x-large;	font-style: normal;	font-weight: bolder;	text-decoration: none;	color: goldenrod;	line-height: 1;	margin-bottom: .3em;	}#tagline {font-family: serif;font-size: small;font-style: normal;font-weight: bold;color: goldenrod;text-align: center;line-height: 1;margin-bottom: 4px;width: 100%;display: block;}#menu {display:block;width: 100%;background-color: goldenrod;margin: 0;padding: 0;border-left: 5px solid #669900;}#menu ul {padding: 0;margin: 0 ;list-style: none;width: 100%;line-height: 1.4;font-family: "Tempus Sans ITC", Arial, sans-serif;font-size: medium;text-align: center;}#menu li {display:inline; margin-left: 0.5ex; padding: 1ex; white-space: no-wrap;background-image: url(images/littlebook.gif);background-repeat: no-repeat;background-position: 0 .4em;}#menu li a {display:inline; text-decoration: none;color: black;white-space: no-wrap;font-weight: bolder;}#menu li a:hover {background-color: #FFCC00;color: darkgreen;}#menu a.current {	color: gold;	background-color: black;	text-decoration: underline;}#middlebit {	display: block;    clear: both;	background-color: goldenrod;	width: 100%;	margin: 0; 	padding: 2px;	text-align: left;	border-left: 5px solid #669900;}#submenu {	display:block;	float: left;	font-family: "Tempus Sans ITC", Arial, sans-serif;	font-size: small;	font-weight: semi-bold;	line-height: auto;	text-align: center;	padding-left: 2px;	width: 140px;}#submenu ul {list-style-type: none;margin: 0; padding: 0}#submenu li {border-bottom: 1px solid;	padding: 0.2em 0.1em;	margin: 0.1em;}#submenu li a {text-decoration: none;color: black;margin-left: 0.1em;}#submenu li a:hover {color: darkred;}#submenu a.current {	font-weight: bold;	color: #993300;}#content{	width: 600px;border-left: 5px solid gold;  margins: 2em 2em;  padding: 3px;  background: lemonchiffon;  display:block;  float: right; clear: left;  text-align: left;  }  #content ul li {  	list-style-type: circle;	margin-top: 0;	margin-left: 1em;	margin-bottom: 1ex;	font-size: small;	}#frontpage{	width: 60%;border-left: 5px solid gold;  margins: 2em;  padding: 5px;  background: lemonchiffon;  display:block;  text-align: left;font-size:medium;  }#frontpage ul {  	list-style-type: circle;	margin-top: 0;	margin-left: 1em;	margin-bottom: 1ex;	font-size: small;}	#frontpage ul li {  	list-style-type: disc;	margin-top: 0;	margin-left: 1em;	margin-bottom: 1ex;	font-size:small;}#news {display: block;float:right;clear: right;width: 35%;margin: 1px;padding: 2px;border: 3px solid gold;background-color: white;text-align: center;font-size: large;color: green;}#news h1 h2 h3  {color: gold;font-size: medium;text-align: center;margin: 5px; padding: 0;}#news a  {color: green;font-size: medium;font-weight: bold;text-align: center;margin: 5px; padding: 0;}#news a:hover  {color: red;}#index{	width: 525px;border-left: 5px solid gold;  margins: 2px;  padding: 3px;  background: lemonchiffon;  display:block; clear: left;  text-align: left;  }#lifemembers.table tr td{	font-size: x-small;	padding: 1em;	border: 2px solid darkgreen;}	td.captionHLM {	text-align: center;	font-style: italic;	vertical-align: text-top;	align: center;	color: #333333;	font-size: 8pt;}#chat {border: 2px solid #669900;float: right;display: block;clear: all;background: green;padding: 0;margin: 0;text-align: center;color: lemonchiffon;width:100%;}#resourcelist ul{	list-style-type: circle;	margin-top: 0;	margin-left: 6px;	color: darkred;	}#sponsors {display:block;clear: all;margin: 0; padding: 0;width: 100%;}#pagefoot {	display: block;	clear: both;	font-family: Arial, Helvetica, sans-serif;	background-color: #669900;	color: palegoldenrod;	text-align: center;	font-weight: bold;	padding: .5ex;	margin: 3px 0 3px 0;}#pagefoot a {	color: #FFCC00;	text-decoration: none;}#pagefoot p { margin: 3px;font-size: x-small;text-align: center;}.a2 {	font-family: verdana;	color: #0099FF;	text-decoration: underline;}.lhcolumn {	width: 35px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 35px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}