body {text-align:center;
    margin-left:auto;
    margin-right:auto;
	background:url(images/back.gif) repeat-x #669966;}
	
img {border:none;}

 .wrapper {width:850px;
	margin-left:auto;
	margin-right:auto;}
	
.top {width:850px;
	height:200px;
    float:left;
	background-color:#336633;
	font-size:6pt;}
	
.bottomnavigation {width:690px;
	height:30px;
	float:left;
	background-color:#ccffbb;}

.bottomnavigation a {color:#000000;
	text-decoration:none;}
	
.bottomnavigation a:hover {text-decoration:underline;}
	
.homeleft {width:150px;
    height:600px;
    float:left;
    font-size:19pt;
    text-align:left;
    border-style:solid;
    border-width:5px;
	border-color:#ccffbb;
    background-color:#336633;}

.homebody {width:690px;
	height:580px;
	float:left;
	background-color:#ccffbb;
	font-size:18pt;}
	
.homebody  h2 {font-size:20pt;}
	
.membersleft {width:150px;
    height:2615px;
    float:left;
    font-size:19pt;
    text-align:left;
    border-style:solid;
    border-width:5px;
	border-color:#ccffbb;
    background-color:#336633;}
	
.membersbodytitle {width:690px;
	height:55px;
	float:left;
	background-color:#ccffbb;}
	
.membersbodytop {width:690px;
	height:225px;
	float:left;
	background-color:#ccffbb;
	font-size:18pt;
	text-align:left;}

.membersbodyleft {width:345px;
	height:1350px;
	float:left;
	background-color:#ccffbb;
	font-size:18pt;
	text-align:left;}

.membersbodyright {width:345px;
	height:1350px;
	float:left;
	background-color:#ccffbb;
	font-size:18pt;
	text-align:left;}
	
.memberstitle {font-size:20pt;}

.membersbody1 {width:690px;
	height:550px;
	float:left;
	background-color:#ccffbb;
	font-size:18pt;
	text-align:left;}
	
.membersbody2 {width:690px;
	height:250px;
	float:left;
	background-color:#ccffbb;
	font-size:18pt;
	text-align:left;}
	
.hoursleft {width:150px;
    height:500px;
    float:left;
    font-size:19pt;
    text-align:left;
    border-style:solid;
    border-width:5px;
	border-color:#ccffbb;
    background-color:#336633;}

.hoursbody {width:690px;
	height:480px;
	float:left;
	background-color:#ccffbb;
	font-size:18pt;}
	
.hoursbody h2 {font-size:20pt;}
	
.locationleft {width:150px;
    height:670px;
    float:left;
    font-size:18pt;
    text-align:left;
    border-style:solid;
    border-width:5px;
	border-color:#ccffbb;
    background-color:#336633;}

.locationbody {width:690px;
	height:650px;
	float:left;
	background-color:#ccffbb;
	font-size:19pt;}
	
.locationbody h3 {font-size:15pt;}

.locationbody a {color:#000000;
	text-decoration:none;}

.locationbody a:hover {text-decoration:underline;}

.membershipleft {width:150px;
    height:800px;
    float:left;
    font-size:19pt;
    text-align:left;
    border-style:solid;
    border-width:5px;
	border-color:#ccffbb;
    background-color:#336633;}

.membershipbody {width:690px;
	height:780px;
	float:left;
	background-color:#ccffbb;
	font-size:16pt;
	text-align:left;}
	
.membershipbody h2 {font-size:20pt;
	text-align:center;}
	
.meetingsleft {width:150px;
    height:700px;
    float:left;
    font-size:19pt;
    text-align:left;
    border-style:solid;
    border-width:5px;
	border-color:#ccffbb;
    background-color:#336633;}

.meetingsbody {width:690px;
	height:680px;
	float:left;
	background-color:#ccffbb;
	font-size:16pt;}
	
.meetingsbody h2 {font-size:20pt;}

.meetingsbody table {width:650px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;}
	
.meetingsbody th {border-style:solid;
	border-color:#ccffbb;
	border-width:6px;}
	
.meetingsbody td {border-style:solid;
	border-color:#ccffbb;
	border-width:6px;}
	
.contactusleft {width:150px;
    height:700px;
    float:left;
    font-size:19pt;
    text-align:left;
    border-style:solid;
    border-width:5px;
	border-color:#ccffbb;
    background-color:#336633;}
	
.contactusbody {width:690px;
	height:680px;
	float:left;
	background-color:#ccffbb;
	font-size:16pt;}
	
.spyder {width:850px;
	height:40px;
	float:left;
	font-size:12pt;}
	
.spyder a {color:#000000;}
	
.spyder a:hover {color:#ccffbb;
	text-decoration:none;}