body {	margin:0px 0px;	background-color:#FFF;	background-image:url(images/clouds.jpg);	background-repeat:no-repeat; 	background-position:center top;}p {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#ABABAB;	line-height:19px;	margin:0px;	padding:0px 20px 12px 20px;}#rss p {	font-size:12px;	padding:8px 20px 0px 15px;}#blog p {	background-image:url('images/discuss_sml.jpg');	background-repeat:no-repeat;	background-position:11px 12px;	font-size:12px;	padding:8px 20px 0px 30px;}#related p {	font-size:12px;	padding:8px 20px 0px 15px;}h1 {	font-family:Century Gothic, Arial, Helvetica, sans-serif;	font-size:22px;	font-weight:bold;	color:#ABABAB;	line-height:26px;	margin:0px 20px 16px 0px;	padding:0px 20px 12px 20px;	border:#E1E1E1 solid;	border-width:0px 0px 1px 0px;}#icons h1 {		font-size:15px;	margin:20px 0px 16px 0px;	padding:4px 0px 8px 0px;}h1.topmarg {	margin:17px 0px 16px 0px;}h2 {	font-family:Arial, Helvetica, sans-serif;	font-size:15px;	font-weight:bold;	color:#6CC53A;	line-height:20px;	margin:0px;	padding:0px 20px 12px 20px;}h3 {	font-family:Century Gothic, Arial, Helvetica, sans-serif;	font-size:24px;	font-weight:normal;	color:#ABABAB;	margin:0px 0px 16px 0px;	padding:0px 20px 12px 20px;	border:#E1E1E1 solid;	border-width:0px 0px 1px 0px;}#heading.reverse h3 {	color:#FFF;}#container h3 {	display:inline;	float:left;	border:none;	font-size:20px;	margin:0px;	padding:5px 0px 0px 15px;}#companylinksheading h3 {	font-size:16px;	margin:7px 0px 0px 20px;	padding:0px;}#container {	width:970px;	margin:0px auto 0px auto;	border:#F6F6F6 solid;	border-width:0px 2px 2px 2px;	border-bottom-color:#EAEAEA;		background-image:url(images/greenhouse_08_08.jpg);	background-repeat:repeat-x;	background-position:0px 205px;	background-color:#FFFFFF;}#header {	float:left;	width:970px;	height:205px;	background-color:#EAEAEA;}#nav {	float:left;	width:970px;	padding:0px;	margin:0px;	background-color:#6CC53A;}#nav ul {	margin:0px;	padding:4px;}#nav li {	display:inline;	list-style:none;	padding:0px 0px 0px 18px;}#nav a {	color:#FFF;	font-family:Century Gothic, Arial, Helvetica, sans-serif;	font-size:12px;	text-transform:uppercase;	letter-spacing:1px;	text-decoration:none;}a {	color:#6CC53A;}a:hover  {	text-decoration:none;}#rss a {	color:#6CC53A;}#blog a {	color:#D5F6BD;}#related a {	color:#999;}#nav a:hover  {	text-decoration:underline;}#rss a:hover, #blog a:hover, #related a:hover  {	text-decoration:none;}#lowercontainer {	float:left;}#icons {	width:100%;	float:left;}#icons img {	margin:0px 8px 0px 0px;}#main {	width:536px;	float:left;	padding-top:20px;}#combined {	margin:0px 20px 17px 0px;	width:391px;	display:inline;	float:right;}#rss, #blog, #related, #companylinks {	width:389px;	float:left;	margin:0px 0px 0px 0px;	background-image:url(images/greenhouse_08_11.jpg);	background-repeat:repeat-x;	background-position:bottom;	background-color:#FFF;	border:#E1E1E1 solid;	border-width:0px 1px 0px 1px;}#companylinks ul {	margin:12px 0px 0px 0px;	padding:0px;	list-style:none;}#blog.reverse {	background-image:url(images/greenhouse_08_11_rev.jpg);	background-color:#70C536;}#related.reverse {	background-image:url(images/greenhouse_08_11_grey.jpg);	background-color:#FBFBFB;}#heading, #companylinksheading {	margin:17px 0px 0px 0px;	padding:0px 0px 4px 0px;	float:left;	width:391px;	height:30px;		border:#E1E1E1 solid;	border-width:0px 0px 1px 0px;	background-image:url(images/upper_curve.gif);	background-repeat:no-repeat;}#heading.reverse {	background-image:url(images/upper_curve_rev.gif);	border-color:#84CB69;}#heading img {	float:left;	margin:3px 0px 0px 1px;}#footer {	padding:8px 0px;	margin:5px 0px 0px 0px;	float:left;	width:970px;	border:#E6E6E6 solid;	border-width:1px 0px 0px 0px;	background-image:url(images/greenhouse_08_11.jpg);	background-repeat:repeat-x;	background-position:top;}#footer p {	margin-bottom:0px;	padding-bottom:0px;}.tm {	font-size:10px; 	vertical-align:top;}h5 {	padding:8px 20px 8px 20px;	margin:0px;	font-family:Geneva, Arial, Helvetica, sans-serif;	font-size:10px;	font-weight:normal;	color:#ABABAB;}h6 {	padding:0px 20px 10px 20px;	margin:0px;	font-family:Geneva, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:normal;	color:#ABABAB;}.error {	color:#BF0A00;}textarea {	width:300px;	margin:3px 10px 10px 0px;	padding:4px;	background-color:#F4F4F4;	border:#EAEAEA solid 1px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#C0C0C0;}#username, #password, #formemail {	width:180px;}#yourpost {	width:490px;	height:100px;}input {	margin:3px 10px 10px 0px;	padding:4px;	background-color:#F4F4F4;	border:#EAEAEA solid 1px;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#C0C0C0;}p.blog {	font-size:12px;	color:#6CC53A;	border:#E6E6E6 dashed;	border-width:0px 0px 1px 0px;}.green {	color:#6CC53A;}.sub {	color:#6CC53A;	font-family:Century Gothic, Arial;	font-weight:bold;}p.icons {	margin:0px 0px 0px 20px;	padding:10px 0px 10px 38px;	border:#6CC53A dashed;	color:#6CC53A;	border-width:0px 0px 1px 0px;	background-repeat:no-repeat;	background-position:left center;}/*---- hoverbox ----*/* {	margin:0px;	padding:0px;}body#products p.products {	clear:left;	font-family:Arial, Helvetica, sans-serif;	color:#C0C0C0;	font-size:12px;	margin:0px 0px 8px 20px;	padding:0px;}body#products h2.products {	font-size:18px;	font-family:Century Gothic, Arial, Helvetica, sans-serif;	font-weight:normal;	color:#C0C0C0;	margin:0px 20px 0px 20px;	padding:5px 0px 5px 14px;	background-image:url(images/corner.gif);	background-repeat:no-repeat;	border:#EAEAEA solid;	border-width:0px 1px 1px 0px;}.hoverbox {	width:494px;	float:left;	display:inline;	cursor: default;	list-style: none;	margin:0px 20px 5px 20px;	padding:6px 0px 0px 0px;	background-color:#FFF;	border:#EAEAEA solid;	border-width:0px 1px 1px 1px;}.hoverbox a {	cursor: default;}.hoverbox a .preview {	display: none;}.hoverbox a:hover .preview {	display: block;	position: absolute;	top: -140px;	left: 60px;	z-index: 2;}.hoverbox img {	vertical-align: top;	/*width: 80px;	height:60px;*/	border:none;	padding:2px 10px;}.hoverbox li {	display:inline;	border:#F6F6F6 solid;	border-width:0px 1px 0px 0px;	float: left;	position: relative;	margin:0px 0px 5px 0px;}.hoverbox .preview {	border:#D5D5D5 solid 1px;	background-color:#FFF;	padding:2px;	width:300px;	height:200px;}#cobwebfooter  {	position:relative;}#cobwebfooter a {	position:absolute;	left:-10000px;}form#approvedsupplier p, form#contactinfo p {	padding-bottom:2px;}
