body {
		text-align:center; font-family: Arial, Helvetica, sans-serif; color: #333; font-weight: normal; font-size: 12px; line-height: 17px; font-style: normal; margin:0px; background-color: #f0f0f0; background-image: url(images/main_bg.gif); background-repeat: repeat-y; background-position:center; background-attachment:fixed;}
	
	p,h1,h2,h3,pre {
	margin:10px 20px 10px 20px;
		}

	h1 {font-size:18px; line-height: 22px; color: #cc9933; font-weight:bold; margin:15px 15px 10px 20px;}
	h2 {font-size:14px; font-weight: bold; color: #cc9933;}
	h3 {font-size:12px; font-weight: bold; color: #cc9933;}
	
	#leftnav h1 {color: #cc9933; font-size: 12px; font-weight: bold; line-height: 23px; margin:0px;}
	
	#rightcol p{font-size:11px; line-height: 13px; margin:0px 10px 10px 10px;}
	#rightcol h2 {font-size:11px; line-height: 13px; font-weight: bold; margin:20px 10px 0px 10px; color: #333;}
	#rightcol h1 {font-size:12px; line-height: 13px; font-weight: bold; margin:10px 10px 15px 10px; color: #fff;}
	
	#recycling h1,#waste h1,#material h1{font-size:12px; line-height: 13px; font-weight: bold; margin:10px 10px 20px 10px; color: #fff;}
	#recycling p,#waste p,#material p{margin:0px 10px 10px 10px;}
	
	#silo p{line-height: 14px; margin:10px 10px 0px 10px;}
	
	.bodylink A:link {color: #333; text-decoration: none; border-bottom: dotted 1px #999;}
	.bodylink A:visited {text-decoration: none; color: #333; border-bottom: dotted 1px #999;}
	.bodylink A:hover {color:#cc9933; text-decoration: none; border-bottom: dotted 1px #cc9933;}
	.bodylink A:active {text-decoration: none; color: #333; border-bottom: dotted 1px #999;}
	
	img {margin:0px;}
	
	.tel {font-size: 16px;}
	.textlink {color: #333;}
	.white {color: #fff;}
	.orange {color: #cc9933;}
	.strikethrough {text-decoration: line-through;}
	.sale {color: #cc0000; font-size: 12px; font-weight: bold;}
	
	a:link {text-decoration: none;}
	a:visited {text-decoration: none;}
	a:hover {text-decoration: underline;}
	a:active {text-decoration: none;}
		

	#container {
		width:980px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
		}

	#header {
		height:100px;
		width:960px;
		margin: 0px 0px 20px 10px;
		padding:0px;
		text-align:left;
		background-image: url(images/header_bg.jpg);
		color: #fff;
		}
		
	#left {
		float: left;
		height:80px;
		width:400px;
		margin: 0px;
		padding:0px;
		font-size: 15px;
		}
		
	#right {
		float: right;
		width:450px;
		padding:38px 20px 0px 0px;
		margin:0px;
		text-align:right;
		}
		
		
	#leftnav {
		width:174px;
		padding:0px;
		margin:0px 10px 0px 10px;
		float:left;
		font-weight: bold;
		line-height: 16px;
		}
		
		#leftnav ul{ display:block; color:#7d7850; margin:0px; padding:0px;}
		#leftnav li{ display:block; list-style:none; margin:0px; padding:0px;}
		#leftnav a{ display: block; padding: 1px 0px 1px 0px; color:#7d7850; border-top: 1px solid #e5e5e5; margin:0px;}
		#leftnav a:hover{ color: #fff; padding:1px 0px 1px 0px; text-decoration:none; margin:0px; background-color:#CC9933; display:block;}
		#leftnav .active{ color: #0099cc; margin:0px;
		}

	#main {
		float:left;
		margin:0px;
		width:582px;
		}
	
	#intro {
		float:left;
		border:5px solid #f0f0f0;
		width:570px;
		margin:0px 0px 10px 0px;
		}
		
	#recycling{
		float:left;
		border:5px solid #f0f0f0;
		width:570px;
		background-image: url(images/box_title_bg.gif);
		background-repeat: repeat-x;
		margin:0px 0px 10px 0px;
		}
		
	#waste{
		float:left;
		border:5px solid #f0f0f0;
		width:275px;
		background-image: url(images/box_title_bg.gif);
		background-repeat: repeat-x;
		margin:0px 0px 10px 0px;
		}
		
	#material{
		float:right;
		border:5px solid #f0f0f0;
		width:275px;
		background-image: url(images/box_title_bg.gif);
		background-repeat: repeat-x;
		margin:0px 0px 10px 0px;
		}
		
	#silo{
		border:5px solid #f0f0f0;
		width:177px;
		height:120px;
		margin-bottom:20px;
		padding:0px;
		}
		
	.silo1{
		float:left;
		margin:0px 10px 0px 0px;
		}
		
	.silo2{
		margin:0px;
		float:left;
	}
		
	.silo3{
		float:right;
		margin:0px;
		}
		
	#rubbermaid{
		float:right;
		margin:0px 10px 5px 0px;
		padding:0px;
		width:184px;
		}
		
	#rightcol {
		float:right;
		width:174px;
		margin:0px 10px 10px 0px;
		border:5px solid #f0f0f0;
		background-image: url(images/box_title_bg.gif);
		background-repeat: repeat-x;
		}
		
		#rightcol a{ display: inline; padding:3px; color:#fff; background-color:#CC9933; margin:0px; font-weight:bold;}
		#rightcol a:hover{ color: #fff; padding:3px; text-decoration:none; margin:0px; background-color:#7d7850; display:inline;}
		#rightcol .active{ color: #0099cc; margin:0px;
		}
		
	#footer {
		background-color:#f0f0f0;
		color: #666;
		font-size: 11px;
		line-height: 14px;
		padding: 0px;
		border-top:1px solid #ccc;
		margin:0px 0px 0px 10px;
		width:960px;
		}

		.footer { display:inline; float:left; width:184px; margin:0px; padding:0px;}
		.footer li { list-style:none;}
		.footer ul { margin:0px; padding:20px 0px 20px 10px;}
		.footer a { color:#666; text-decoration:none;}
		.footer a:hover {  color:#CC0000; text-decoration:none;}
		.footer a.active { color:#CC0000; font-weight:bold; text-decoration:none;}
	
		
