body { margin: 0; padding: 0; 
	background-color: #ffffff;
	background-image: url(http://www.maplepark.org/images/indexbk.jpg);
	background-repeat: no-repeat;
	background-position: 250px 200px;
	background-attachment: fixed;}
h2, h3 { margin-top: 0; }
form { margin: 0; padding: 0; }
p {
	font: 80%/1.8 Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 0;
	}
#largest {
	min-width: 400px;
	width: 100%;
	}
#outer {
	border-left: 165px solid #FFFFFF;  /* left column background */
	border-right: 10px solid #FCF5F5; /* right column background */
	background -color:transparent;      /* center column background */
	}
#inner {
	margin: 0;
	width: 100%; 
	}
#topimage {
	width:815px;height:80px;
	position:relative;
	top:25px;left:00px; 
	visibility:visible;
	}
#mpnaheader {
	width:800px;
	color: #901602;
	border-bottom: 2px solid #CCCCCC;
	margin: 10px 0px 5px 30px;
	}
#mpnaheader .mpnaheaderlogo {
	position:relative;
	top:20px;
	left:30px;
	margin-left:1.5em;
	margin-top:0em;
	}
#mpnaheader .mpnaheadertext {
	font: 125% Georgia, "Times New Roman", Times, serif;
	position:absolute;
	top: 0px;
	left: 450px;
	}
#server {
	position: absolute;
	top: 117px;
	left: 640px;
	}
#server a:link,  a:visited {
	text-decoration: underline overline;
	color: #901602;			
	background-color: #ffdbed;
	}
#server a:hover,  a:active {
	text-decoration: underline overline;
	color: #000000;			
	background-color: #fcf5ff;
	}
#header { 
	height: 25px; width: 400px; 
	left: 390px; top: 00px; 
	position: absolute; 
	visibility: visible; 
	font-family:sans-serif;
	font-size:1.2em;
	font_weight:700;
	color:#901602;
	}

#leftside {
	width: 160px;                      /* left column width */
	margin-left: -160px;               /* negative left column width */
	float: left;
	position: relative;
	z-index: 10;
	}
#leftside h3 {
	width: 150px;
	font: 110% Georgia, "Times New Roman", Times, serif;
	color: #621313;
	margin-bottom: 0;
	padding-bottom: 4px;
	}
#leftside .txt {
	width: 150px;
	background-color: #fcf5f5;
	border: 1px inset #901602;
	}
#leftside ul {line-height: 1em;
	width: 150px;
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	}
#leftside li {
	font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom: 0.3em;
	border-bottom: 1px solid #E7AFAF;
	}
#leftside a:link, #leftside a:visited {
	text-decoration: none;
	color: #901602;
	background-color: transparent;
	}
#leftside a:hover {
	color: #621313;
	}
/*#rightside {
	width: 200px;                      /* right column width */
	margin-right: -200px;              /* negative right column width */
	float: left;
	}
#rightside h3 {
	font: 110% Georgia, "Times New Roman", Times, serif;
	color: #621313;
	margin-bottom: 0;
	padding-bottom: 4px;
	padding-left: 0.2em;
	}
#rightside p { 
	padding-left: 10px;
	line-height:1.4em
	}
.menu2	{
	line-height:1em;
	color: #621313;
	font: 110% Georgia, "Times New Roman", Times, serif;
	text-align: center;
	padding: 2px 4px 2px 6px;
	margin: 0 0.5em 10px 0.5em;	 /*removed border border:1px dotted #B1B1B1;*/
	background-color: #fcf5ff; 	
	}
.menu2 h4 {
	text-align: left;
	font: 100% Georgia, "Times New Roman", Times, serif
	}
*/.adbox {
	line-height: .4em;
	padding: 2px 4px 2px 6px;
	margin: 0 0.5em 10px 0.5em;	 /*removed border border:1px dotted #B1B1B1;*/
	background-color: #fcfaff;	/*changed from #fcf5ff*/
	}
.adbox ul {
	width: 150px;
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	}
.adbox li {
	font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom: 0.3em;
	border-bottom: 1px solid #E7AFAF;
	}
.adbox a:link, #rightside a:visited {
	text-decoration: none;
	color: #901602;			
	background-color: transparent;
	}
.adbox a:hover {
	color: #621313;
	}
#content a:link, #content a:visited {
	text-decoration: none;
	color: #901602;
	background-color: transparent;
	}
#content {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	float: left;
	width: 60%;
	background-color:transparent;
	}
#content h2 {
	font: 130% Georgia, "Times New Roman", Times, serif;
	color: #901602;
	margin-left: 1em;
	}
#content h4 {
	float:right;
	font: 110% Georgia, "Times New Roman", Times, serif;
	color: #000000;
	margin-top: -2em;
	margin-right: 1em;
	}
#content p {
	font-size: .9em;
	margin-left: 5em;
	margin-right: 2em; line-height: 1.4em;
	background-color: transparent;
	}
#projectlink {
	height: 35px; width: 120px; 
	left: -10px; top: 700px; 
	position: absolute; 
	z-index: 210; 
	visibility: visible;
	font-family: serif; 
	font-size: .8em; 
	font-weight: 600; 
	color: #620000; 
	list-style-type: none;
	margin-left: 5px; 
	text-align: center; 
	}
#projectlink a:link,  a:visited {
	text-decoration: underline overline;
	color: #901602;			
	background-color: #ffdbed;
	}
#projectlink a:hover,  a:active {
	text-decoration: underline overline;
	color: #000000;			
	background-color: #fcf5ff;
	}
#maypicnic	{
	height: 120px; width:160px;
	left:10px; top:450px;
	position: absolute;
	text-align:center;
	font-family:serif;
	font-size:.8em;
	font-weight:600;
	color:#620000;
	border:3px solid #620000;
	}
#chat	{
	width:88px;
	height:31px;
	border: none;
	position:absolute;
	left: 10px;
	top:625px;
	font-family; serif;
	font-weight:600;
	font-size:.8em;
	text-align:center;
	}
#logo 	{
	background-color:transparent;
	float: right;
	margin-right: 5px;
	}
.address {
	color: #660000;
	position:absolute;
	top: 120px;
	left: 200px;
	}
#list2005 {
 	left: 226px; top: 240px; 
	position: absolute; 
	height: 250px; 
	visibility: visible; 
	}
#list2006 {
	left: 440px; top: 240px; 
	position: absolute; 
	width: 244px; height: 250px; 
	visibility: visible; 
	}
#header2005 {
	height: 25px; width: 80px; 
	left: 370px; top: 210px; 
	position: absolute; 
	font-family: san-serif; 
	font-size:1em; 
	font-weight:600;
	color:#620000;
	visibility: visible; 
	}
#header2006 {
	height: 25px; width: 80px; 
	left: 580px; top: 210px; 
	position: absolute; 
	font-family: san-serif; 
	font-size:1em; 
	font-weight:600;
	color:#620000; 
	visibility: visible; 
	}
#footer {
	background-color: #F4F4F4;
	width: 60%;
	position: absolute;
	left:120px;top:600px;
	z-index: 13;
	border-top: 4px solid #B1B1B1;
	border-bottom: 4px solid #b1b1b1;
	}
#footer  a:link,  a:visited {
	text-decoration: none;
	color: #901602;			
	background-color: transparent;
	}
#footer  a:hover,  a:active {
	text-decoration: none;
	color: #901602;			
	background-color: #fcf5ff;
	}
#footer p {
	padding-left: 1em;
	}
.clear { 
	clear: both;
	}
#w3c { 
	height: 31px; width: 88px; 
	left: 10px; top: 800px; 
	position: absolute; 
	visibility: visible; 
	}
/* Mozilla bug workarounds */
#outer > #inner { 
	border-bottom: 1px solid transparent;
	}
#leftside {
	margin-right: 1px;
	}
#content {
	margin: 0 -3px 0 -2px;
	}
#content ul {
	  font-size: .9em;
	margin-left: 10em;
	margin-right: 2em;
	}

	

/* This is the script for the counter on the index page - <div style="position:absolute;top:612px;left:700px;width:161px;height:62px;-adbe-c:c">
<img src="http://xyz.freelogs.com/counter/index.php?u=maplepark1&s=ariali" alt="Free Web Counter" align="middle" border="0" hspace="4" vspace="2" /> 
<script src="http://xyz.freelogs.com/counter/script.php?u=maplepark1"></script>*/