@charset "utf-8";
/* CSS Document */

body {
	background: #681e73 url(../waste/images/background.gif) repeat-x;
    text-align: left;
	font-size: 12px;
	font-family: Verdana, Helvetica, sans-serif, Arial;
	margin: 0 0 0 0;
	border:none;
	border-width:0px;
	}
.global_header_right {
	background:url(../waste/images/global_header_right.jpg) no-repeat;
	width: 381px;
	height: 31px;
	float:left;
	display: inline;
	color:#663300;
	text-decoration:none;
}
.global_header_right a {
	color:#ffffff;
	text-decoration:none;
}
.global_header_right h1 {
	float:left;
}
.global_header_right a:hover{
	background:url(../waste/images/global_header_right.jpg);
}
.header {
	background: url(../waste/images/header.jpg) no-repeat;
	background-position:bottom;
	height: 215px;
	width: 1000px;
	padding: 2px 0 0 0;
	margin: -5px 0 0 3px;
	}
.content {
	background:url(../waste/images/content_bg.jpg) repeat-y;
	width: 1006px;
	padding: 0 0 0 0;
	margin: 0 0 0 3px;
}
#left_navigation {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 200px;
	float:left;
}
#left_navigation a {
	color:#FFFFFF;
	text-decoration:none;
}
#left_navigation a:active{
	color:#e5d1f4;
}
#left_navigation a:hover{
	color:#e5d1f4;
}
#left_navigation ul {
	padding: 0 0 0 0;
	list-style-type:none;
	margin:0 0 0 0;
	
}
#left_navigation li {
	margin:0 0 0 0;
	color:#663300;
	padding-bottom: 15px;
	padding-top: 5px;
}
#left_navigation a {
	padding-left: 10px;
}
#left_sub_nav ul {
	color:#e5d1f4;
	width: 200px;
	margin-top:10px;
	padding: 0 0 5px 0;
}

#left_sub_nav li {
	color:#e5d1f4;
	background:url(../waste/images/left_sub_nav.jpg) repeat-y;
	width: 200px;
	padding: 10px 0 5px 0;
	margin: 0 0 0 0;
}

#left_sub_nav li:hover {
	color:#ffffff;
	background:url(../waste/images/left_sub_nav_hover.jpg) no-repeat;
	width: 200px;
}
#left_sub_nav a {
	color:#e5d1f4;
}
#left_sub_nav a:hover {
	color:#ffffff;
	
}
.subactive {
	color:#ffffff;
	background:url(../waste/images/left_sub_nav_hover.jpg) no-repeat;
	width: 200px;
}

#left_main_nav:hover {
	background:url(../waste/images/left_nav_selected.jpg) no-repeat;
	width: 200px;
	text-indent: 10px;
	}
#left_main_nav_active {
	background:url(../waste/images/left_nav_selected.jpg) no-repeat;
	width: 200px;
	text-indent: 10px;
	color:#FFFFFF;
	}
#left_main_nav_active a {	
	color:#FFFFFF;
}
.footer {
	background: url(../waste/images/footer.jpg) no-repeat;
	height: 74px;
	width: 1000px;
	padding: 0 0 0 0;
	margin: 0 0 0 3px;
}
.text {
	background:url(../waste/images/hero_image.jpg) top right no-repeat;
	float:right;
	margin-left: 10px;
	margin-right:10px;
	width:780px;
}
.hometext {
	
	float:right;
	margin-left: 10px;
	margin-right:10px;
	width:780px;
	min-height:425px;
}
.text h1, h2, h3, h4, h5 {
	color:#652d90;
	padding-left: 15px;
	padding-right: 10px;
	padding-top:3px;
}
h3 {
	font-size:12px;
}
h4 {
	font-size:12px;

}
.module {
	width:380px;
}
.form {
	width:530px;
}
.module_top {
	width:780px;
	height:30px;
	background:url(../waste/images/module_top.jpg) no-repeat bottom left;
	padding-left:35px;
}
.module_content {
	width:780px;
	background:url(../waste/images/module_content.jpg) repeat-y;
	padding-left:15px;
}
.module_bottom {
	width:780px;
	height:16px;
	background:url(../waste/images/module_bottom.jpg) no-repeat;
	padding-left:15px;
	padding-bottom:10px;
}
.featured_module_top {
	width:750px;
	height:23px;
	background:url(../waste/images/featured_module_top.jpg) no-repeat bottom left;
	padding-left:15px;
	padding-top: 5px;
	color:#FFFFFF;
}
.featured_module_content {
	width:750px;
	background:url(../waste/images/featured_module_content.jpg) repeat-y;
	padding-left:0px;
}
.featured_module_bottom {
	width:750px;
	height:8px;
	background:url(../waste/images/featured_module_bottom.jpg) no-repeat;
	padding-left:15px;
	padding-bottom:10px;
}
.recycling {
	background:url(../waste/images/recycle_green_waste_background.jpg) no-repeat top left;
	width:750px;
	height:260px;
	padding-left:70px;
}
.small_module_top {
	width:300px;
	height:23px;
	background:url(../waste/images/small_module_top.jpg) no-repeat bottom left;
	padding-left:0px;
	padding-top: 5px;
	color:#FFFFFF;
}
.small_module_content {
	width:300px;
	background:url(../waste/images/small_module_content.jpg) repeat-y;
}
.small_module_content h5 {
	margin:0px;
	padding: 0 0 0 15px;
}
.small_module_bottom {
	width:300px;
	height:8px;
	background:url(../waste/images/small_module_bottom.jpg) no-repeat;
	padding-left:15px;
	padding-bottom:10px;
}

.m_content {

	width: 720px;
}
.small_m_content {
	width:290px;
}
.small_m_content img {
	padding: 5px;
}

.recyclables img {
	padding: 5px;
}
.maps_right {
	width:440px;
	padding-right:50px;
	float:right;
}
.maps_right h5 {
	padding-bottom: 0px;
}
.maps_right img {
	padding-left: 15px;
}
.caption {
	font-size:9px;
}
.brands {
	float:right;
	width:480px;
	margin: 0;
	padding: 0;
}