@charset "utf-8";
html, body, ul, ol, li, p, 
h1, h2, h3, h4, h5, h6, 
form, fieldset, a, div { 
margin: 0; 
padding: 0; 
border: 0; 
}
body {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	background: #12753b;
	margin: 0;
	padding: 0;
	text-align: center; 
	color: #333;
	background-image: url(http://www.greenimpactzone.org/images/bkgd.png);
}
h1, h2, h3, h4, h5, h6	{
	color:#12753b;
	font-family:Arial, Helvetica, sans-serif;
	padding:8px 0;
}
#mainContent {
	width: 960px;
}

#mainContent a:link, #sidebar a:link	{
	color:#12753b;
	border-bottom:#12753b dashed 1px;
	text-decoration:none;
	padding-bottom:2px;
}
#mainContent a:visited, #sidebar a:visited	{
	color:#12753b;
	border-bottom:#12753b dashed 1px;
	text-decoration:none;
	padding-bottom:2px;
}
#mainContent a:hover, #sidebar a:hover	{
	color:#12753b;
	text-decoration:none;
	border:none;
}
#mainContent a:focus, #sidebar a:focus	{
	color:#12753b;
	border-bottom:#12753b dashed 1px;
	text-decoration:none;
	padding-bottom:2px;
}
#mainContent a:active, #sidebar a:active	{
	color:#12753b;
	border-bottom:#12753b dashed 1px;
	text-decoration:none;
	padding-bottom:2px;
}
#container {
	width: 970px;
	margin: 15px auto 0 auto;
	text-align: left;
	background-color:#fff;
	border:5px solid #12753b;
}
#header {
	padding: 0 10px 0 20px;
	background-image:url(http://www.greenimpactzone.org/images/zonebanner.jpg);
	background-repeat:no-repeat;
	background-position:10px 50%;
	background-color:#fff;
	height:150px;
}
#mainContent p, #sidebar p	{
	line-height:140%;
	margin:15px 10px;
}
#mainContent ul, #mainContent ol	{
	margin:10px 10px 10px 40px;
}
#mainContent li	{
	line-height:150%;
}
h1	{
	font-size:24px;
}
h2	{
	font-size:18px;
}
h3	{
	font-size:14px;
}

#footer {
	font-size: 10px;
	color: #FFF;
	width: 970px;
	margin: 10px auto 15px auto;
	text-align: left;
}
#footer a	{
	color:#FFF;
	text-decoration:none;
}
#footer a:hover	{
	color:#fff;
	text-decoration:underline;
}
#social {
	float:right;
	margin-bottom: 20px;
}
.boldgreen	{
	font-weight:bold;
	color:#12753b;
}
.longlist li	{
	padding-bottom:10px;
}
.smaller	{
	font-size:11px;
}
.allcaps	{
	text-transform:uppercase;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/*
     FILE ARCHIVED ON 08:31:55 Apr 23, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:25:03 Jun 18, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 109.789
  exclusion.robots: 0.103
  exclusion.robots.policy: 0.091
  cdx.remote: 0.072
  esindex: 0.026
  LoadShardBlock: 60.23 (3)
  PetaboxLoader3.datanode: 63.19 (5)
  load_resource: 116.635
  PetaboxLoader3.resolve: 85.313
  loaddict: 25.998
*/