body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 10px 0 0 0;
	padding: 0px;
	font-size: 12px;
	color: #333333;
	line-height: 140%;
	text-align: center;
	background: #E3E3E3;
	}
a {
	color: #9C00AA;
}
a:hover {
	color: #333333;
}
#top {
	background: url(img/bgtop.gif) #E3E3E3 no-repeat top left;
	width: 788px;
	margin: 0 auto;
	padding: 0;
	text-align:left;
	}
#middle {
	background: url(img/bgmiddle.gif) #E3E3E3 repeat-y top left;
	width: 788px;
	margin: 0 auto;
	padding: 0;
	text-align:left;
	}
#bottom {
	background: url(img/bgbottom.gif) #E3E3E3 no-repeat bottom left;
	width: 788px;
	height: 28px;
	margin: 0 auto;
	padding: 0;
	text-align:left;
	}
#toptable {
	width: 100%;
	border-collapse: collapse;
	margin: 0;
	padding: 0;
	}
#toptable td {
	vertical-align: bottom;
	width: 50%;
	}
#nav {
	text-align: right;
	margin: 0 0 0 10px;
	padding: 32px 0 10px 0;
	background: url(img/logotop.gif) no-repeat bottom left;
	colour: #A5A5A5;
	width: 757px;
	}
#nav li {
	list-style: none;
	display: inline;
	padding: 0;
	margin: 0;
	}
#nav a {
	text-decoration: none;
	margin: 0 0 0 10px;
	font-size: 105%;
	font-weight: bold;
	color: #333333;
	padding: 3px;
	}
body#indext #t-index a,
body#plantst #t-plants a,
body#purebreedst #t-purebreeds a,
body#chickenst #t-chickens a,
body#accessoriest #t-accessories a,
body#contactust #t-contactus a,
#nav a:hover {
	background: #FCF0FD;
	}
.boxtop {	width: 242px;	background: url(img/boxtop.gif) #FFFFFF no-repeat top left;	}
.boxbottom {
	width: 242px;	background: url(img/boxbottom.gif) #FFFFFF no-repeat bottom left;	}
#twocol {	width: 100%;	}#twocol td {
	vertical-align: top;
	}
.boxtop h1,.boxbottom h1  {	margin: 0;
	padding: 10px 0 0 10px;
	font-size: 18px;
	color: #757575;	}
.cathead {
	color: #757575;
	font-size: 18px;	padding: 10px 0 0 0;	margin: 0;
	}.boxbottom p {
	margin: 0;
	padding: 10px;	}
#twocol .left {
	padding-left: 12px;
	padding-right: 10px;
	width: 32%;	}
#twocol .right {
	padding-right: 12px;	}.breadcrumb {	padding-top: 0;	margin-top: 0;	}
#range {
	width: 400px;
	padding: 0px;
	margin-left: 0px;
	}
#range p {
	padding: 0px;
	margin: 0px;
	}
#range h2 {
	font-size: 120%;
	padding: 0px;
	margin: 0px;
	}
#range a {
	padding: 0 0 40px 85px;
	display: block;
	}
#range li {
	list-style: none;
	}
.liferns {
	background: url(img/fernsbutton.gif) no-repeat 0 0;
	padding-bottom: 20px;
	}
.liperennials {
	background: url(img/perennialsbutton.gif) no-repeat 0 0;
	padding-bottom: 20px;
	}
.ligrasses {
	background: url(img/grassesbutton.gif) no-repeat 0 0;
	padding-bottom: 20px;
	}
.litrees {
	background: url(img/treesbutton.gif) no-repeat 0 0;
	padding-bottom: 20px;
	}
.back {
	text-align: center;
	clear: both;
	color: #B033BB;
	}
#range a {
	text-decoration: none;
	display: block;
	color: #333333;
	}
#plantsright {
	text-align: right;
	width: 250px;
	margin: 10px;
	}
#planttblas {
	width: 100%;
	}
#planttblas td {
	vertical-align: top;
	}
#plantresults td {
	vertical-align: top;
	padding-bottom: 10px;
	}
#plantresults h2 {
	padding: 0;
	margin: 0;
	}
#plantresults .detailsright {
	padding-left: 5px;
	}
.detailsright .title {
	color: #333333;
	}
.detailsright .arrowright {
	color: #B033BB;
	}
.imgborder {
	border: 2px solid #B033BB;
	}
.detailsright {
	margin-left: 170px;
	}
.detailsright h2 {
	font-size: 120%;
	padding: 0;
	margin: 0;
	}
.detailsright p {
	padding: 0;
	margin: 0;
	}
#plantdl {
	margin: 10px 0 4px 0;
	padding: 0;
	}
#plantdl dt {
	font-weight: bold;
	color: #B033BB;
	}
#plantdl dd {
	margin: 0;
	padding: 0 0 6px 0;
	}
.tblchicken img {
	padding-right: 5px;
	}
.tblchicken h1 {
	font-size: 130%;
	padding: 0;
	margin: 0;
	}
.tblchicken .price {
	font-weight: bold;
	color: #B033BB;
	padding: 0;
	margin: 0;
	}
.tblchicken {
	margin-bottom: 10px;
	}
.purplelinks a {
	color: #B033BB;
	}
.instock {
	font-weight: normal;
	COLOR: #291D21;
	}
.accimgwidth {
	width: 200px;
	text-align:center;
}
.heading {
	margin: 0;
	padding: 10px 0 0 10px;
	font-size: 18px;
	color: #757575;
}
