/* CSS Document */

body, html {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
}
#wrapper {
	width:760px;
	height: 100%;
	margin: 0px auto 0px auto;
	background-color: #E9F3F4;
}
#header_home {
	width:760px;
	height: 163px;
	background-image: url(../imgs/headers/header_home.jpg);
}
#header_recycling {
	width:760px;
	height: 163px;
	background-image: url(../imgs/headers/recycling_header.jpg);
}
#header_collections {
	width:760px;
	height: 163px;
	background-image: url(../imgs/headers/collections_header.jpg);
}
#header_materials {
	width:760px;
	height: 163px;
	background-image: url(../imgs/headers/materials_header.jpg);
}
#header_waste {
	width:760px;
	height: 163px;
	background-image: url(../imgs/headers/waste_header.jpg);
}
#header_containers {
	width:760px;
	height: 163px;
	background-image: url(../imgs/headers/containers_header.jpg);
}
#header_legal {
	width:760px;
	height: 163px;
	background-image: url(../imgs/headers/legal_header.jpg);
}
#header_contact {
	width:760px;
	height: 163px;
	background-image: url(../imgs/headers/contact_header.jpg);
}
#header_sitemap {
	width:760px;
	height: 163px;
	background-image: url(../imgs/headers/sitemap_header.jpg);
}
#header_links {
	width:180px;
	height: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	color: #F47821;
	padding: 36px 47px 0px 0px;
	float: right;
	text-align: center;
	line-height: 26px;
}
#header_links a{
	color: #F47821;
	text-decoration: none;
}
#header_links a:hover{
	color: #F47821;
	text-decoration: underline;
}
#nav_home {
	width:760px;
	height: 46px;
}
#nav_home ul {
	margin: 0px;
	padding: 0px;
}
#nav_home li {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style: none;
}
.hide {
	display: none;
}
a.home_rec:active, a.home_rec:link, a.home_rec:visited {
	background-image: url(../imgs/navs/home/recycling_schemes.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.home_rec:hover {
	background-image: url(../imgs/navs/home/recycling_schemes_f2.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.home_collections:active, a.home_collections:link, a.home_collections:visited {
	background-image: url(../imgs/navs/home/collections.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.home_collections:hover {
	background-image: url(../imgs/navs/home/collections_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.home_materials:active, a.home_materials:link, a.home_materials:visited {
	background-image: url(../imgs/navs/home/materials.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.home_materials:hover {
	background-image: url(../imgs/navs/home/materials_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.home_waste:active, a.home_waste:link, a.home_waste:visited {
	background-image: url(../imgs/navs/home/waste_management.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.home_waste:hover {
	background-image: url(../imgs/navs/home/waste_management_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.home_containers:active, a.home_containers:link, a.home_containers:visited {
	background-image: url(../imgs/navs/home/containers.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.home_containers:hover {
	background-image: url(../imgs/navs/home/containers_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.home_legal:active, a.home_legal:link, a.home_legal:visited {
	background-image: url(../imgs/navs/home/legal_policies.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.home_legal:hover {
	background-image: url(../imgs/navs/home/legal_policies_f2.jpg);
	display: block;
	height: 46px;
	width: 126px;
}


a.rec_rec:active, a.rec_rec:link, a.rec_rec:visited {
	background-image: url(../imgs/navs/recycling/recycling_schemes.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.rec_rec:hover {
	background-image: url(../imgs/navs/recycling/recycling_schemes_f2.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.rec_collections:active, a.rec_collections:link, a.rec_collections:visited {
	background-image: url(../imgs/navs/recycling/collections.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.rec_collections:hover {
	background-image: url(../imgs/navs/recycling/collections_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.rec_materials:active, a.rec_materials:link, a.rec_materials:visited {
	background-image: url(../imgs/navs/recycling/materials.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.rec_materials:hover {
	background-image: url(../imgs/navs/recycling/materials_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.rec_waste:active, a.rec_waste:link, a.rec_waste:visited {
	background-image: url(../imgs/navs/recycling/waste.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.rec_waste:hover {
	background-image: url(../imgs/navs/recycling/waste_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.rec_containers:active, a.rec_containers:link, a.rec_containers:visited {
	background-image: url(../imgs/navs/recycling/containers.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.rec_containers:hover {
	background-image: url(../imgs/navs/recycling/containers_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.rec_legal:active, a.rec_legal:link, a.rec_legal:visited {
	background-image: url(../imgs/navs/recycling/legal.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.rec_legal:hover {
	background-image: url(../imgs/navs/recycling/legal_f2.jpg);
	display: block;
	height: 46px;
	width: 126px;
}

a.collect_rec:active, a.collect_rec:link, a.collect_rec:visited {
	background-image: url(../imgs/navs/collections/recycling.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.collect_rec:hover {
	background-image: url(../imgs/navs/collections/recycling_f2.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.collect_collections:active, a.collect_collections:link, a.collect_collections:visited {
	background-image: url(../imgs/navs/collections/collections.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.collect_collections:hover {
	background-image: url(../imgs/navs/collections/collections_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.collect_materials:active, a.collect_materials:link, a.collect_materials:visited {
	background-image: url(../imgs/navs/collections/materials.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.collect_materials:hover {
	background-image: url(../imgs/navs/collections/materials_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.collect_waste:active, a.collect_waste:link, a.collect_waste:visited {
	background-image: url(../imgs/navs/collections/waste.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.collect_waste:hover {
	background-image: url(../imgs/navs/collections/waste_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.collect_containers:active, a.collect_containers:link, a.collect_containers:visited {
	background-image: url(../imgs/navs/collections/containers.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.collect_containers:hover {
	background-image: url(../imgs/navs/collections/containers_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.collect_legal:active, a.collect_legal:link, a.collect_legal:visited {
	background-image: url(../imgs/navs/collections/legal.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.collect_legal:hover {
	background-image: url(../imgs/navs/collections/legal_f2.jpg);
	display: block;
	height: 46px;
	width: 126px;
}

a.materials_rec:active, a.materials_rec:link, a.materials_rec:visited {
	background-image: url(../imgs/navs/materials/recycling.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.materials_rec:hover {
	background-image: url(../imgs/navs/materials/recycling_f2.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.rmaterials_collections:active, a.materials_collections:link, a.materials_collections:visited {
	background-image: url(../imgs/navs/materials/collections.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.materials_collections:hover {
	background-image: url(../imgs/navs/materials/collections_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.materials_materials:active, a.materials_materials:link, a.materials_materials:visited {
	background-image: url(../imgs/navs/materials/materials.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.materials_materials:hover {
	background-image: url(../imgs/navs/materials/materials_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.materials_waste:active, a.materials_waste:link, a.materials_waste:visited {
	background-image: url(../imgs/navs/materials/waste.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.materials_waste:hover {
	background-image: url(../imgs/navs/materials/waste_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.materials_containers:active, a.materials_containers:link, a.materials_containers:visited {
	background-image: url(../imgs/navs/materials/containers.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.materials_containers:hover {
	background-image: url(../imgs/navs/materials/containers_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.materials_legal:active, a.materials_legal:link, a.materials_legal:visited {
	background-image: url(../imgs/navs/materials/legal.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.materials_legal:hover {
	background-image: url(../imgs/navs/materials/legal_f2.jpg);
	display: block;
	height: 46px;
	width: 126px;
}

a.waste_rec:active, a.waste_rec:link, a.waste_rec:visited {
	background-image: url(../imgs/navs/waste/recycling.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.waste_rec:hover {
	background-image: url(../imgs/navs/waste/recycling_f2.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.waste_collections:active, a.waste_collections:link, a.waste_collections:visited {
	background-image: url(../imgs/navs/waste/collections.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.waste_collections:hover {
	background-image: url(../imgs/navs/waste/collections_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.waste_materials:active, a.waste_materials:link, a.waste_materials:visited {
	background-image: url(../imgs/navs/waste/materials.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.waste_materials:hover {
	background-image: url(../imgs/navs/waste/materials_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.waste_waste:active, a.waste_waste:link, a.waste_waste:visited {
	background-image: url(../imgs/navs/waste/waste.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.waste_waste:hover {
	background-image: url(../imgs/navs/waste/waste_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.waste_containers:active, a.waste_containers:link, a.waste_containers:visited {
	background-image: url(../imgs/navs/waste/containers.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.waste_containers:hover {
	background-image: url(../imgs/navs/waste/containers_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.waste_legal:active, a.waste_legal:link, a.waste_legal:visited {
	background-image: url(../imgs/navs/waste/legal.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.waste_legal:hover {
	background-image: url(../imgs/navs/waste/legal_f2.jpg);
	display: block;
	height: 46px;
	width: 126px;
}

a.cont_rec:active, a.cont_rec:link, a.cont_rec:visited {
	background-image: url(../imgs/navs/containers/recycling.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.cont_rec:hover {
	background-image: url(../imgs/navs/containers/recycling_f2.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.cont_collections:active, a.cont_collections:link, a.cont_collections:visited {
	background-image: url(../imgs/navs/containers/collections.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.cont_collections:hover {
	background-image: url(../imgs/navs/containers/collections_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.cont_materials:active, a.cont_materials:link, a.cont_materials:visited {
	background-image: url(../imgs/navs/containers/materials.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.cont_materials:hover {
	background-image: url(../imgs/navs/containers/materials_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.cont_waste:active, a.cont_waste:link, a.cont_waste:visited {
	background-image: url(../imgs/navs/containers/waste.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.cont_waste:hover {
	background-image: url(../imgs/navs/containers/waste_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.cont_containers:active, a.cont_containers:link, a.cont_containers:visited {
	background-image: url(../imgs/navs/containers/containers.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.cont_containers:hover {
	background-image: url(../imgs/navs/containers/containers_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.cont_legal:active, a.cont_legal:link, a.cont_legal:visited {
	background-image: url(../imgs/navs/containers/legal.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.cont_legal:hover {
	background-image: url(../imgs/navs/containers/legal_f2.jpg);
	display: block;
	height: 46px;
	width: 126px;
}

a.legal_rec:active, a.legal_rec:link, a.legal_rec:visited {
	background-image: url(../imgs/navs/legal/recycling.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.legal_rec:hover {
	background-image: url(../imgs/navs/legal/recycling_f2.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.legal_collections:active, a.legal_collections:link, a.legal_collections:visited {
	background-image: url(../imgs/navs/legal/collections.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.legal_collections:hover {
	background-image: url(../imgs/navs/legal/collections_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.legal_materials:active, a.legal_materials:link, a.legal_materials:visited {
	background-image: url(../imgs/navs/legal/materials.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.legal_materials:hover {
	background-image: url(../imgs/navs/legal/materials_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.legal_waste:active, a.legal_waste:link, a.legal_waste:visited {
	background-image: url(../imgs/navs/legal/waste.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.legal_waste:hover {
	background-image: url(../imgs/navs/legal/waste_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.legal_containers:active, a.legal_containers:link, a.legal_containers:visited {
	background-image: url(../imgs/navs/legal/containers.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.legal_containers:hover {
	background-image: url(../imgs/navs/legal/containers_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.legal_legal:active, a.legal_legal:link, a.legal_legal:visited {
	background-image: url(../imgs/navs/legal/legal.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.legal_legal:hover {
	background-image: url(../imgs/navs/legal/legal_f2.jpg);
	display: block;
	height: 46px;
	width: 126px;
}

a.contact_rec:active, a.contact_rec:link, a.contact_rec:visited {
	background-image: url(../imgs/navs/contact/recycling.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.contact_rec:hover {
	background-image: url(../imgs/navs/contact/recycling_f2.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.contact_collections:active, a.contact_collections:link, a.contact_collections:visited {
	background-image: url(../imgs/navs/contact/collections.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.contact_collections:hover {
	background-image: url(../imgs/navs/contact/collections_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.contact_materials:active, a.contact_materials:link, a.contact_materials:visited {
	background-image: url(../imgs/navs/contact/materials.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.contact_materials:hover {
	background-image: url(../imgs/navs/contact/materials_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.contact_waste:active, a.contact_waste:link, a.contact_waste:visited {
	background-image: url(../imgs/navs/contact/waste.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.contact_waste:hover {
	background-image: url(../imgs/navs/contact/waste_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.contact_containers:active, a.contact_containers:link, a.contact_containers:visited {
	background-image: url(../imgs/navs/contact/containers.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.contact_containers:hover {
	background-image: url(../imgs/navs/contact/containers_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.contact_legal:active, a.contact_legal:link, a.contact_legal:visited {
	background-image: url(../imgs/navs/contact/legal.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.contact_legal:hover {
	background-image: url(../imgs/navs/contact/legal_f2.jpg);
	display: block;
	height: 46px;
	width: 126px;
}

a.site_rec:active, a.site_rec:link, a.site_rec:visited {
	background-image: url(../imgs/navs/sitemap/recycling.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.site_rec:hover {
	background-image: url(../imgs/navs/sitemap/recycling_f2.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.site_collections:active, a.site_collections:link, a.site_collections:visited {
	background-image: url(../imgs/navs/sitemap/collections.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.site_collections:hover {
	background-image: url(../imgs/navs/sitemap/collections_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.site_materials:active, a.site_materials:link, a.site_materials:visited {
	background-image: url(../imgs/navs/sitemap/materials.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.site_materials:hover {
	background-image: url(../imgs/navs/sitemap/materials_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.site_waste:active, a.site_waste:link, a.site_waste:visited {
	background-image: url(../imgs/navs/sitemap/waste.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.site_waste:hover {
	background-image: url(../imgs/navs/sitemap/waste_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.site_containers:active, a.site_containers:link, a.site_containers:visited {
	background-image: url(../imgs/navs/sitemap/containers.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.site_containers:hover {
	background-image: url(../imgs/navs/sitemap/containers_f2.jpg);
	display: block;
	height: 46px;
	width: 127px;
}
a.site_legal:active, a.site_legal:link, a.site_legal:visited {
	background-image: url(../imgs/navs/sitemap/legal.jpg);
	display: block;
	height: 46px;
	width: 126px;
}
a.site_legal:hover {
	background-image: url(../imgs/navs/sitemap/legal_f2.jpg);
	display: block;
	height: 46px;
	width: 126px;
}


#content_home {
	width: 760px;
	height: 550px;
	background-color: #E9F3F4;
	margin: 0px;
	background-image: url(../imgs/bgs/home_bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#content_home_text {
	width: 700px;
	height: 250px;
	overflow: auto;
	background-color: #E9F3F4;
	padding: 20px 30px 30px;
}

#heading_home{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	background-image: url(../imgs/headings/home.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 25px;
	width: 257px;
	margin-top: 30px;
	margin-right: 30px;
	margin-left: 30px;
}
#content_home p{
	color: #2B8D90;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	text-align: justify;
	padding: 0px 20px 0px 0px;
}
#content_home ul{
	padding: 0px;
	margin: 0px 0px 0px 20px;
}
#content_home li{
	color: #2B8D90;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
}
#content_home li li{
	list-style-type: circle;
}
#content_collect {
	width: 680px;
	height: 522px;
	background-color: #E9F3F4;
	margin: 30px 30px 30px 30px;
	background-image: url(../imgs/bgs/collections_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#content_collect_text {
	width: 680px;
	height: 300px;
	overflow: auto;
	background-color: #E9F3F4;
	padding: 0px 20px 0px 0px;
	margin: 10px 0px 0px 0px;
}
#heading_collect{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	background-image: url(../imgs/headings/collections.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 25px;
	width: 257px;
}
#content_collect p{
	color: #2B8D90;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	text-align: justify;
	padding: 0px 20px 0px 0px;
}
#content_collect ul{
	padding: 0px;
	margin: 0px 0px 0px 20px;
}
#content_collect li{
	color: #2B8D90;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
}
#content_collect li li{
	list-style-type: circle;
}
#content_contact {
	width: 680px;
	height: 522px;
	background-color: #E9F3F4;
	margin: 30px 30px 30px 30px;
	background-image: url(../imgs/bgs/collections_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#content_contact_text {
	width: 680px;
	height: 300px;
	overflow: auto;
	background-color: #E9F3F4;
	padding: 0px 20px 0px 0px;
	margin: 10px 0px 0px 0px;
}
#heading_contact{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	background-image: url(../imgs/headings/contact.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 25px;
	width: 257px;
}
#content_contact p{
	color: #2B8D90;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	text-align: justify;
	padding: 0px 20px 0px 0px;
}
#content_containers {
	width: 680px;
	height: 522px;
	background-color: #E9F3F4;
	margin: 30px 30px 30px 30px;
	background-image: url(../imgs/bgs/containers_bg.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}
#content_containers_text {
	width: 680px;
	height: 280px;
	overflow: auto;
	background-color: #E9F3F4;
	padding: 0px 20px 0px 0px;
	margin: 10px 0px 0px 0px;
}
#heading_containers{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	background-image: url(../imgs/headings/containers.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 25px;
	width: 257px;

}
#content_containers p{
	color: #2B8D90;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	text-align: justify;
	padding: 0px 5px 0px 0px;
}
#content_containers ul{
	padding: 0px;
	margin: 0px 0px 0px 20px;
}
#content_containers li{
	color: #2B8D90;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
}
#content_containers li li{
	list-style-type: circle;
}
#content_legal {
	width: 680px;
	height: 522px;
	background-color: #E9F3F4;
	margin: 30px 30px 30px 30px;
	background-image: url(../imgs/bgs/legal_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#content_legal_text {
	width: 680px;
	height: 300px;
	overflow: auto;
	background-color: #E9F3F4;
	padding: 0px 20px 0px 0px;
	margin: 10px 0px 0px 0px;
}
#heading_legal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	background-image: url(../imgs/headings/legal.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 25px;
	width: 257px;
	padding: 0px;
}
#content_legal p{
	color: #2B8D90;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	text-align: justify;
	padding: 0px 20px 0px 0px;
}
#content_legal a {
	color: #F57921;
	text-decoration: none;
}
#content_legal a:hover {
	color: #F57921;
	text-decoration: underline;
}
#content_legal ul{
	padding: 0px;
	margin: 0px 0px 0px 20px;
}
#content_legal li{
	color: #2B8D90;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
}
#content_legal li li{
	list-style-type: circle;
}
#content_materials {
	width: 680px;
	height: 522px;
	background-color: #E9F3F4;
	margin: 30px 30px 30px 30px;
	background-image: url(../imgs/bgs/materials_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#content_materials_text {
	width: 680px;
	height: 300px;
	overflow: auto;
	background-color: #E9F3F4;
	padding: 0px 20px 0px 0px;
	margin: 10px 0px 0px 0px;
}
#content_materials_text {
	width: 680px;
	height: 300px;
	overflow: auto;
	background-color: #E9F3F4;
	padding: 0px 20px 0px 0px;
	margin: 10px 0px 0px 0px;
}
#heading_materials{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	background-image: url(../imgs/headings/materials.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 25px;
	width: 257px;
}
#content_materials p{
	color: #2B8D90;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	text-align: justify;
	padding: 0px 0px 5px;
}
#content_materials ul{
	padding: 0px;
	margin: 0px 0px 0px 20px;
}
#content_materials li{
	color: #2B8D90;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
}
#content_materials li li{
	list-style-type: circle;
}
#content_rec_schemes {
	width: 680px;
	height: 522px;
	background-color: #E9F3F4;
	margin: 30px 30px 30px 30px;
	background-image: url(../imgs/bgs/recycling_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#content_rec_schemes_text {
	width: 680px;
	height: 300px;
	overflow: auto;
	background-color: #E9F3F4;
	padding: 0px 20px 0px 0px;
	margin: 10px 0px 0px 0px;
}
#heading_rec_schemes{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	background-image: url(../imgs/headings/rec_schemes.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 25px;
	width: 257px;
}
#content_rec_schemes p{
	color: #2B8D90;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	text-align: justify;
	padding: 0px 0px 15px 0px;
}
#content_rec_schemes ul{
	padding: 0px;
	margin: 0px 0px 0px 20px;
}
#content_rec_schemes li{
	color: #2B8D90;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
}
#content_rec_schemes li li{
	list-style-type: circle;
}
#content_sitemap {
	width: 680px;
	height: 522px;
	background-color: #E9F3F4;
	margin: 30px 30px 30px 30px;
	background-image: url(../imgs/bgs/collections_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#content_sitemap_text {
	width: 680px;
	height: 300px;
	overflow: auto;
	background-color: #E9F3F4;
	padding: 0px 20px 0px 0px;
	margin: 10px 0px 0px 0px;
}
#heading_sitemap{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	background-image: url(../imgs/headings/sitemap.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 25px;
	width: 257px;
}
#content_sitemap p{
	color: #2B8D90;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 10px 0px 5px;
	margin: 0px;
}

#content_sitemap a{
	color: #F77A20;
	text-decoration: none;
}
#content_sitemap a:hover{
	color: #F77A20;
	text-decoration: underline;
}
#content_waste {
	width: 680px;
	height: 522px;
	background-color: #E9F3F4;
	margin: 30px 30px 30px 30px;
	background-image: url(../imgs/bgs/waste_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#content_waste_text {
	width: 680px;
	height: 300px;
	overflow: auto;
	background-color: #E9F3F4;
	padding: 0px 20px 0px 0px;
	margin: 10px 0px 0px 0px;
}
#heading_waste{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	background-image: url(../imgs/headings/waste.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 25px;
	width: 257px;
}
#content_waste p{
	color: #2B8D90;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	text-align: justify;
	padding: 0px 0px 5px;
}
#content_waste ul{
	padding: 0px;
	margin: 0px 0px 0px 20px;
}
#content_waste li{
	color: #2B8D90;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
}
#content_waste li li{
	list-style-type: circle;
}

#footer {
	width:760px;
	height: 50px;
	background-color: #E9F3F4;
	border-top: 2px solid #FFFFFF;
}
#footer p{
	background-color: #E9F3F4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #2B8D90;
	text-decoration: none;
	margin: 0px;
	padding: 10px 0px 0px;
	text-align: center;
	line-height: 18px;
}
#footer a{
	color: #2B8D90;
	text-decoration: none;
}
#footer a:hover{
	color: #2B8D90;
	text-decoration: underline;
}
form{
	width: 400px;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 300px;
	float: left;
}
form p{
	clear: both;
	line-height: 20px;
	padding: 0px;
	margin: 0px;
}
.boxes form p{ padding-bottom: 0; }


label{
	width: 120px;
	float: left;
	padding: 0px 0px 10px 0px;
}

.fbutton{
	width: 80px;
	float: left;
	margin: 10px 10px 0px 0px;
}

input, textarea, select{ /* for the text boxes and textarea */
	width: 190px;
	float: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

.gbox, .gbuttn{ /* for the text boxes and textarea */
	float: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}

.glabel{
	width: 100px;
	float: left;
}

.gbox{ width: 200px; }

.gbuttn{ 
	width: 120px; 
	margin: 0 0 0 20px;
}

form img{ float: left; }

#address {
	float: left;
	width: 200px;
	height: 300px;
a
; 	font-family: Arial, Helvetica, sans-serif;
	color: #2B8D90;
	font-size: 75%;
	line-height: 22px;
	margin-top: 20px;
}

