
body {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	background-image: url(images/bg_stripes.gif);
	color: #333333;
	font-size: 12px;
	line-height: 17px;
		}
		
	h1 {font-size:20px; font-weight: bold; color: #6a8347}
	h2 {font-size:16px; font-weight: bold; color: #6a8347}
	h3 {font-size:12px; font-weight: bold; color: #6a8347}
	#left h1 {font-size: 12px; color: #fff; line-height: 23px; font-weight: bold; margin:0px 0px 0px 10px;}
		
	.link {color: #333333; font-weight: bold;}
	.price {color: #6a8347; font-size: 12px; font-weight: bold;}
	.strikethrough {color: #6a8347; font-size: 12px; font-weight: bold; text-decoration: line-through;}
	.sale {color: #cc0000; font-size: 12px; font-weight: bold;}
	.white {color: #fff; font-size: 11px;}
	
	.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:#6a8347; text-decoration: none; border-bottom: dotted 1px #6a8347;}
	.bodylink A:active {text-decoration: none; color: #333; border-bottom: dotted 1px #999;}
	
	p,h1,h2,h3,pre {margin:0px 10px 10px 10px;}
		
		a:link {
	text-decoration: none;
	}
	a:visited {
	text-decoration: none;
	}
	a:hover {
	text-decoration: underline;
	color: #6a8347;
	}
	a:active {
	text-decoration: none;
	}
	
	#frame {
		width:760px;
		margin-right:auto;
		margin-left:auto;
		padding:0px;
		text-align:left;
		background:#fff;
		}

	#header {
		background:#99CC33;
		background-image: url(images/top.jpg);
		height:90px;
		padding:0px;
		margin:0px;
		color:#FFFFFF;
		}
			
	#nav {
		line-height: 30px;
		color: #6a8347;
		font-size: 11px;
		margin: 0px	10px 10px 10px;
		border-bottom:1px solid #ccc;
		}

		#nav ul{ display:inline; color:#6a8347; font-weight:normal;}
		#nav li{ display:inline;}
		#nav a{ color:#6a8347; padding:0px 8px 5px 8px; text-decoration:none;}
		#nav a:hover{ color:#333333; text-decoration:none;}
		#nav .active{ color:#333333;
		}

	#product {
		display:inline;
		font-size: 11px;
	 	line-height: 20px;
		padding: 0px;
		}
		
		#product ul {margin-left:0px; padding-left:0px; margin-top:0px; padding:0px;}
		#product li {list-style:none; padding:0px 0px 0px 5px; background: #f0f0f0; border-bottom: solid 1px #fff;}
		#product a {text-decoration:none; color:#336600;}
		#product a:hover {color:#333333; text-decoration:none; padding:3px 0px 3px 0px;}
	
	#grey {
		background: #f0f0f0;
		font-size: 11px;
		padding: 10px 0px 10px 0px;
		margin: 0px 0px 10px 0px;
		line-height: 14px;
		}
	
	.title{
		background: #6a8347;
		padding: 0px;
		margin:0px;
		}
	
	#contact{
		background: #6a8347;
		font-size: 11px;
		color: #fff;
		line-height: 13px;
		font-weight: bold;
		margin-bottom: 10px;
		padding: 10px 0px 8px 0px;
		}
			
	#left {
		width:180px;
		padding:0px 0px 0px 10px;
		margin:0px;
		float:left;
		}
		
	#main {
		width:550px;
		margin:0px;
		padding:0px 10px 0px 10px;
		float:left;
		}
	
	#recycle {
		width:548px;
		padding:0px;
		float:left;
		border:1px solid #becf5a;
		margin:0px 0px 10px 0px;
		}
		
	#recycletext {
		width:550px;
		line-height:35px;
		color:#336633;
		padding:0px;
		float:left;
		background: #becf5a;
		margin-bottom: 10px;
		text-align:center;
		font-size:medium;
		}
	
		#recycletext ul{ display:inline; color:#336633; font-weight:normal;}
		#recycletext li{ display:inline;}
		#recycletext a{ color:#336633; padding:0px 25px 0px 25px; text-decoration:none;}
		#recycletext a:hover{ color:#333333; text-decoration:none;}
		#recycletext .active{ color:#333333;}
			
	#middle {
		width:360px;
		padding:0px;
		float:left;
		margin-right: 10px;
		}
	
	#body {
		width:350px;
		padding:0px;
		float:left;
		margin-right: 10px;
		}
			
	#silos {
		width:180px;
		padding:0px;
		float:left;
		background: #fff;
		}
		
	#maincontent {
		width:540px;
		padding:0px;
		float:left;
		margin:0px;
		}
		
	#footer {
	line-height: 17px;
	color: #ccc;
	font-size: 11px;
	margin: 10px 10px 20px 10px;
	border-top:1px solid #ccc;
		}

	#footer ul{ display:inline; color:#ccc; font-weight:normal;}
	#footer li{ display:inline;}
	#footer a{ color:#ccc; padding:0px 2px 0px 2px; text-decoration:none; border-right: 1px solid #ccc;}
	#footer a:hover{ color:#99CC33; text-decoration:none;}
	#footer .active{ color:#99CC33;
	}
