@charset "UTF-8";
/* CSS Document */

BODY 						{ background-color: #086a3a; background-image: url(images/pwr-pagebg.jpg); background-repeat: no-repeat;	background-position: center top; font-family:Arial, Helvetica, sans-serif; font-size: 62.5%; color:#333333; margin: 50px 0 20px 0;}

h1							{text-align:left;}
.eventul					{margin:0px;font-size:12px;}
.eventul ul					{margin:0;text-align:left;padding:0px 0px 10px 15px;}
.eventul ul li 				{margin:0;padding:5px 0px 5px 0px;}

a							{  }
a:link 						{ color:#006600; text-decoration:underline; }
a:visited 					{ color:#006600;  text-decoration:none}
a:hover 					{ color:#009933;  text-decoration:none}
a:active 					{ color:#009933;  text-decoration:none}


.fact-image 				{float:left; width:416px; }
.fact-text 					{float:right; width:343px; }



.header  					{ height:79px; width:750px; margin-left:auto; margin-right:auto;}
.logo						{ width:295px; height:79px; float:left; }
.nav 						{ float:right; margin: 35px 0 0 0; text-align:right;}

.nav a 						{ margin: 0 0 0 15px;font-size: 1.2em; padding:0 0 4px 0; text-decoration:none; }
.nav a:link 				{ color:#e4e4e4;  text-decoration:none; }
.nav a:visited 				{ color:#e4e4e4;  text-decoration:none; }
.nav a:hover 				{ color:#ffffff;  text-decoration:none; border-bottom:1px solid #ffffff;}
.nav a:active 				{ color:#ffffff;  text-decoration:none; }

  
.clear 						{clear:both;}
  
  
.facts-1 					{ height: 550px; background-image: url(images/recfacts-bg1.png); background-repeat:repeat-x; background-position:center bottom;}
.facts-2 					{ width:925px; height:550px; background-image: url(images/recfacts-bg2.png); background-repeat:no-repeat; background-position: center bottom; text-align:center;margin-left:auto;margin-right:auto;}

.factwrapper 				{ width:810px; margin:100px auto 0 auto;}


.homecontent 				{text-align:center; width:750px; margin: 50px auto 0 auto;}
.homecontent p 				{ margin: 25px auto 0 auto; font-size:1.2em; line-height:25px; color:#e4e4e4;text-align:left;}
.title	 					{text-align:left;}

.pagecontent 				{text-align:center; width:750px; margin: 50px auto 0 auto;}
.innerpages					{ margin: 20px 0 0 0; background-color:#ffffff; padding: 22px 25px 0px 25px;}
.innerpages p				{ color: #333333; margin: 0 0 0 0; padding:0px;font-size:1.2em; line-height:25px;text-align:left;}

.pagecontent-end 			{background-image:url(images/Main1_34.png);background-position:center top;width:800px;height:40px;margin:0px auto 0px auto;}

.pickup-schedule			{ margin: 20px auto 20px auto; color: #e4e4e4; font-size: 1.1em;}
.pickup-schedule a:link 	{ color:#e4e4e4; text-decoration:underline;}
.pickup-schedule a:visited 	{ color:#e4e4e4; text-decoration:underline; }
.pickup-schedule a:hover 	{ color:#ffffff; text-decoration:underline; } 
.pickup-schedule a:active 	{ color:#ffffff; text-decoration:underline; }



/* SUBNAV appearance, for Recycling 101 section */
.subnav						{ background-color:#f6f6f6; width:200px; float:right; clear:none; text-align:left; margin: 0 0 0px 25px;}
.subnav-wrap				{ width:175px; margin: 15px auto 15px auto;}
.subnav-head				{ color:#333333; font-size: 1.4em; font-weight:bold; font-style:italic; margin: 0 auto 10px auto;}
.option1					{ padding: 5px 0 5px 0; border-bottom: 1px dotted #cccccc; }
.option2 					{ padding: 5px 0 0 0; }
.subnav a					{ text-decoration:none; font-weight:bold;}
.subnav a:link 				{ color:#006600;  text-decoration:none;}
.subnav a:visited 			{ color:#006600;  text-decoration:none;}
.subnav a:hover 			{ color:#009933; text-decoration:none;}
.subnav a:active 			{ color:#009933;  text-decoration:none;}



/* LINKS.html */
.linkbox					{ text-align:left; color: #333333;}
.linkbox .name				{ font-size:1.3em;  font-weight:bold; margin: 0 0 0 0; }
.linkbox .link				{ font-size:1em;  font-weight:bold; margin: 0 0 5px 0; }
.linkbox .desc				{ font-size:1.2em;  font-weight:normal; margin: 0 0 0 0; }
.linkbox .link a:link 		{ color:#006600; text-decoration:none;}
.linkbox .link a:visited 	{ color:#006600; text-decoration:none;}
.linkbox .link a:hover 		{ color:#009933; text-decoration:none;}
.linkbox .link a:active 	{ color:#009933; text-decoration:none;}
#linkboxmargin				{ margin: 0 0 10px 0;}





.contactpage 				{ color: #333333; font-size:1.2em; margin: 0; padding:0; text-align:left; }
.contact-head 				{ margin: 0; font-weight:bold;}
.address 					{ margin: 10px 0 10px 0;}
.address-head {}
.address-sub {}
.tours {}

.pageheading				{ text-align: left; margin: 0 0 15px 0;}


/* Expanding text */
.topic-head					{ text-align:left; font-size:1.2em; font-weight:bold; padding:0 0 5px 0;}
.topic-head	a:link 			{ color:#006600; text-decoration:none; font-weight:bold; }
.topic-head	a:visited 		{ color:#006600; text-decoration:none;font-weight:bold; }
.topic-head	a:hover 		{ color:#009933; text-decoration:none;font-weight:bold; }
.topic-head	a:active 		{ color:#009933; text-decoration:none;font-weight:bold; }
.hidden 					{ display:none;}
.unhidden 					{ display:block;font-size: 12px; font-weight: normal;text-align:left; padding: 5px 15px 20px 15px;}
.noscript 					{ display: block; font-size: 12px; font-weight: normal;	margin-top:5px;	padding-bottom:20px;color: #333333;}


.list 						{ padding: 0 55px 15px 35px; }

.lists 						{ color:#333333; text-align:left; }
.lists h1 					{ font-size:12px; color: #006600; margin:0px;}
.lists ul 					{ padding:0; margin: 10px 0 0 20px; }
.lists ul li 				{ font-size:12px; padding:0;}
