	body {
		background-color: #008000;
		font-family : Verdana, Arial, sans-serif; 
		margin: 0px;
	}
	
	h1 {
		font-size: 1px;
		margin: 0;
		padding: 0;
	}
	
	h2, h3, p {
		margin: 0;
		padding: 0;
	}
	
	h2 {
		color: #333;
		margin: 0 0 10px 0;
	}
	
	h3 {
		color: #333;
		margin: 15px 0 5px 0;
		font-size: 1.0em;
	}
	
	p {
		color: #333;
		font-size: 0.8em;
		margin: 0 0 10px 0;
		line-height: 140%;
	}
	
	dl {
		color: #333;
		font-size: 0.8em;
		line-height: 140%;
	}
	
	dt {
		float: left;
		font-weight: bold;
		width: 180px;
	}
	
	dd {
		margin: 0 0 5px 180px;
	}
	

/* page containers */
	#background {
		margin: 0 auto;
		width: 765px;
		background: #fff url(images/pageBG.gif) repeat-y;
	}
	
	#container {
		margin: 0 auto;
		border: 1px #fff solid;
		width: 751px;
		background: #fff;
	}

/* header */	
	#header {
		background: #008000 url(images/headerBG.gif) repeat-x;
		height: 66px;
	}
	
	#headerCorner {
		background: url(images/headerCorner.gif) top left no-repeat;
		height: 58px;
		padding: 8px 0 0 20px;
		position: relative;
	}
	
	#headerSign {
		position: absolute;
		top: -1px;
		right: -10px;
	}

/* navbar */	
	#navbar {
		margin: 3px 0 20px 20px;
	}
	
	#navbar ul {
		margin: 0;
		padding: 0;
		font-size: 0.7em;
	}

	#navbar li {
		margin: 0 20px 0 0;
		padding: 0;
		list-style: none;
		display: inline;
	}
	
	#navbar a {
		text-decoration: none;
		color: #008000;
	}
	
	#navbar a:hover {
		text-decoration: underline;
	}
	

/* body of the page */
	#mainClear {
		clear: both;
		height: 20px;
	}

/* main body for home page */	
	#mainAreaHome {
		margin: 0 0 0 20px;
		background: repeat-y url(images/homeBG.gif);
	}
	
	#mainBodyHome {
		float: left;
		width: 333px;
		padding: 0 27px 10px 0;
	}
	
	#mainPicsHome2 {
		float: right;
		margin: 0 0 0 0;
		padding: 0 9px 0 0;
	}
	
	img.homePics {
		margin: 3px 0px 15px 0px;
	}
	
/* main body for the rest of the site */
	#mainArea {
		margin: 0 0 0 20px;
	}
	
	#mainBody {
		float: left;
		width: 425px;
		margin: 0;
		padding: 0
	}
	
	#mainBody li {
		color: #333;
		font-size: 0.8em;
		margin: 0 0 10px 0;
		line-height: 130%;
	}
	
	#mainPic {
		float: right;
		background: #f6f5e8;
		border-left: #b0aa83 1px solid;
		border-bottom: #b0aa83 1px solid;
		padding: 12px;
		margin: 30px 0 0 0;
		/* margin: 0 0 0 455px; */
	}
	
	p#nextMeeting {
		text-align: center;
		font-weight: bold;
		margin: 20px 10px;
		padding: 15px;
		border: #b0aa83 1px solid;
		background: #f6f5e8;
	}
	
/* footer */
	#footer {
		margin: 0 auto;
		width: 765px;
		background: url(images/footerBG.gif) #008000 repeat-x;
	}
	
	#footerLeft {
		background: url(images/footerBottomLeft.gif) no-repeat top left;
	}
	
	#footerRight {
		background: url(images/footerBottomRight.gif) no-repeat top right;
		height: 35px;
		padding: 20px 0 0 20px;
	}
	
	#footer p {
		margin: 0 15px 0 0;
		float: right;
		font-size: 0.7em;
		color: #b3d9b3;
	}
	
	#footer ul {
		margin: 0 200px 0 0;
		padding: 0;
		font-size: 0.7em;
	}

	#footer li {
		margin: 0 20px 0 0;
		padding: 0;
		list-style: none;
		display: inline;
	}
	
	#footer a {
		text-decoration: none;
		color: #b3d9b3;
	}
	
	#footer a:hover {
		text-decoration: underline;
	}
	

