@charset "UTF-8";/* CSS Document */body {	font: 100% Arial, Helvetica, sans-serif;	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */	padding: 0;	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */	background-color: #000;}#container{	margin: 0 auto;	width: 800px;	text-align: left;}#plant-list{	width: 800px;	text-align: left;}#header{   float: left;   width: 800px;   height: 300px;   }#page_heading{	float: left;	text-align: left;	position: relative;	width: 700px;	padding:0 50px 0 50px;	}#formcontainer{	float: left;	text-align: left;	position: relative;	width: 700px;	padding:0 50px 75px 50px;	margin-bottom:30px;	}#coloumn_one{	float: left;	margin:0 0 10px 50px;	width: 360px;	position:relative;}#coloumn_two{   float: left;   margin:0 30px 10px 30px;   width: 330px;   position:relative;}#coloumn_three{   float: left;   margin:0 30px 15px 50px;   width: 720px;   position:relative}#footer {	float: left;	width: 720px;	padding:20px 30px 20px 50px;	height: auto;	background-color: #000;	background-image:url(mainimages/orange_strip.jpg);	background-repeat:repeat-x;	position:relative}.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */	clear:both;    height:0;    font-size: 1px;    line-height: 0px;}#basemenu {	float:left;	width:720px;	margin:0 30px 15px 50px;}.copyright {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: bold;	color: #FFFFFF;}a {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;}a:link {	text-decoration: none;}a:visited {	text-decoration: none;	color: #FFFFFF;}a:hover {	text-decoration: none;	color: #FF9900;}a:active {	text-decoration: none;	color: #FFFFFF;}#footerlink {	font-family: Arial, Helvetica, sans-serif;	color: #FFF;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;	text-decoration: none;}.footertext {	font-family: Arial, Helvetica, sans-serif;	color: #FFF;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;	text-decoration: none;	text-align:left;}a.footerlink:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	text-decoration: none;}	a.footerlink:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	text-decoration: none;}a.footerlink:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	color: #F90;	text-decoration: none;}a.footerlink:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	text-decoration: none;}#imagediv {	margin-top: 0px;	margin-right: 25px;	margin-left: 0px;	margin-bottom: 20px;	}