body {
	text-align: left;
	margin: 0px;
	padding: 0px;
	background-color: #96C5E4;
	background-image: url(../images/main-bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#container {
	padding: 0px;
	width: 1016px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
	position: relative;
	background-position: top;
}
#footer {
	background-image: url(../images/footer.png);
	background-repeat: no-repeat;
	clear: both;
	width: 1016px;
	height: 198px;
	margin-left: auto;
	margin-right: auto;
}
#footer2 {
	clear: both;
	width: 1016px;
	height: 10px;
	margin-left: auto;
	margin-right: auto;
}
* {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#sidepanelright {
	background-image: url(../images/seasonal-tips.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 245px;
	margin-top: 290px;
}
#sidepanelrightgifts {
	background-image: url(../images/giftideas.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 245px;
	margin-top: 290px;
}
#sidepanelcontact {
	background-image: url(../images/contact.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 245px;
	margin-top: 290px;
}
#sidepaneloak {
	background-image: url(../images/oak.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 245px;
	margin-top: 290px;
}
.oak2 {
	color: #666;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	font-size: 14px;
}
.contact {
	color: #FFFFF1;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	font-size: 14px;
	padding-right: 20px;
}
#sidepaneloak h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #13532E;
	text-decoration: none;
	line-height: 20px;
	padding-left: 20px;
}
#sidepanelproducts {
	background-image: url(../images/lawncare.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 245px;
	margin-top: 290px;
}
#sidepanelright4 {
	background-image: url(../images/plants4.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 245px;
	margin-top: 290px;
	height: 700px;
}
#sidepanelright2 {
	background-image: url(../images/specialoffers2.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 245px;
	margin-top: 290px;
}
#sidepanelright3 {
	background-image: url(../images/claymore.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 245px;
	margin-top: 290px;
}
#specialoffers {
	background-image: url(../images/speacial-offers.png);
	float: left;
	height: 340px;
	width: 253px;
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 20px;
	clear: left;
}
.soffers {
	background-image: url(../images/hammock.jpg);
	height: 290px;
	width: 253px;
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 20px;
	clear: both;
	float: left;
}
.soffers2 {
	background-image: url(../images/kettlebbq.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 290px;
	width: 253px;
	float: left;
	margin-top: 20px;
}
#soffers3 {
	background-image: url(../images/oildrumbbq.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 245px;
	margin-top: 295px;
}
.soffers4 {
	background-image: url(../images/firepit.png);
	height: 290px;
	width: 250px;
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
}
.soffers5 {
	background-image: url(../images/trampoline.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 290px;
	width: 250px;
	float: right;
	clear: both;
}
.soffers6 {
	background-image: url(../images/sliding-seat.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 245px;
	margin-top: 23px;
	height: 290px;
}
.soffers7 {
	background-image: url(../images/companion-set.jpg);
	height: 290px;
	width: 250px;
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
}
.soffers8 {
	background-image: url(../images/arbour.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 290px;
	width: 250px;
	float: right;
	clear: both;
}
.soffers9 {
	background-image: url(../images/8piecefurniture.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 245px;
	margin-top: 0px;
	height: 290px;
}
.soffers10 {
	background-image: url(../images/partytent.png);
	height: 290px;
	width: 250px;
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 0px;
	float: left;
}
.soffers11 {
	background-image: url(../images/coat.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 290px;
	width: 250px;
	float: right;
	clear: both;
}
.soffers12 {
	background-image: url(../images/console.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 245px;
	margin-top: 0px;
	height: 290px;
}
.soffers13 {
	background-image: url(../images/greenhouse.png);
	height: 290px;
	width: 250px;
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 0px;
	float: left;
}
.soffers14 {
	background-image: url(../images/fork.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 290px;
	width: 250px;
	float: right;
	clear: both;
}
.soffers15 {
	background-image: url(../images/bio.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 245px;
	margin-top: 0px;
	height: 290px;
}
.soffers16 {
	background-image: url(../images/waterbutt.png);
	height: 290px;
	width: 250px;
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 0px;
	float: left;
}
.soffers17 {
	background-image: url(../images/trough.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 290px;
	width: 250px;
	float: right;
	clear: both;
}
.soffers18 {
	background-image: url(../images/greenhouse.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 245px;
	margin-top: 0px;
	height: 290px;
}
.soffers19 {
	background-image: url(../images/clock.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 260px;
	margin-top: 20px;
	height: 290px;
}
.soffers20 {
	background-image: url(../images/welcome-planter.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 260px;
	margin-top: 0px;
	height: 290px;
}
#gardentools {
	background-image: url(../images/gardentools.png);
	float: left;
	height: 340px;
	width: 253px;
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 20px;
	clear: left;
}
#foodhall {
	background-image: url(../images/gardenproducts.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 340px;
	width: 253px;
	float: left;
	margin-top: 20px;
}
#stoneware {
	background-image: url(../images/stoneware.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 340px;
	width: 253px;
	float: left;
	margin-top: 20px;
}
#specialoffers3 {
	background-image: url(../images/kettlebbq.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 300px;
	width: 253px;
	float: left;
	margin-top: 20px;
}
#sidepanel {
	width: 265px;
	background-image: url(../images/navigation%20panel.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 285px;
	float: left;
}
#sidepanelcoffee {
	width: 265px;
	background-image: url(../images/coffenav.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 285px;
	float: left;
	height: 660px;
}
#sidepanelgifts {
	width: 265px;
	background-image: url(../images/giftnav.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 285px;
	float: left;
	height: 710px;
}
#sidepanelfood {
	width: 265px;
	background-image: url(../images/foodnav.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 285px;
	float: left;
	height: 710px;
}
#sidepanelcont {
	width: 265px;
	background-image: url(../images/contactnav.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 285px;
	float: left;
	height: 710px;
}
#bbq {
	width: 265px;
	background-image: url(../images/bbqnav.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 285px;
	float: left;
	height: 660px;
}
#products {
	width: 265px;
	background-image: url(../images/productnav.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 285px;
	float: left;
	height: 660px;
}
#sidepaneloffers {
	width: 265px;
	background-image: url(../images/aboutnav.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 285px;
	float: left;
	height: 1600px;
}
#sidepanelland {
	width: 265px;
	background-image: url(../images/landscapenav.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 285px;
	float: left;
	height: 745px;
}	
#sidepanelplants p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	text-decoration: none;
	padding-left: 20px;
}
#sidepanelplants {
	width: 265px;
	background-image: url(../images/plantsnav.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 285px;
	float: left;
	height: 908px;	
}
#sidepanelseasonal {
	width: 265px;
	background-image: url(../images/plantsnav.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 285px;
	float: left;
	height: 720px;
}
#welcome p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	text-decoration: none;
}
#sidepanelplants h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #13532E;
	text-decoration: none;
	line-height: 26px;
	padding-bottom: 5px;
}
#sidepanelplants h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #13532E;
	text-decoration: none;
	line-height: 20px;
	padding-top: 115px;
	padding-left: 20px;
}
#sidepanelabout {
	width: 265px;
	background-image: url(../images/aboutnav.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 285px;
	float: left;
	height: 800px;
}
#main {
	width: 506px;
	margin-top: 290px;
	clear: right;
	float: left;
}
#mainnews {
	width: 506px;
	margin-top: 290px;
	clear: right;
	float: left;
	height: 660px;
	overflow: auto;
}
#shoponline {
	height: 175px;
	width: 182px;
	position: absolute;
	top: -13px;
	right: -43px;
}
#navigation {
	margin-top: 30px;
	height: 560px;
}
#navigation p {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	padding-left: 30px;
}
#navigation ul {
	list-style-type: none;
}
#navigation ul li p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	display: block;
	width: 205px;
	height: 26px;
	line-height: 28px;
	text-decoration: none;
	margin-top: 4px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333;
}
#navigation ul li p a:hover {
	color: #FFFFF1;
	background-image: url(../images/button.png);
	display: block;
	padding-left: 35px;
	background-repeat: no-repeat;
	height: 26px;
	width: 205px;
	border-bottom-width: 0px;
	border-bottom-style: none;
}
#onpage {
	height: 26px;
	width: 205px;
	margin-left: 30px;
	background-image: url(../images/button.png);
	background-repeat: no-repeat;
	margin-top: 3px;
}
#onpage p {
	color: #FFFFF1;
	padding-left: 35px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	font-size: 14px;
}
.special {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	width: 200px;
	margin-left: 27px;
	text-align: center;
	margin-top: 220px;
}
.special p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F27125;
	display: block;
	height: 26px;
	background-image: url(../images/specialbut.png);
	background-repeat: no-repeat;
	background-position: center;
	text-decoration: none;
	line-height: 26px;
}
.specialoff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	width: 200px;
	margin-left: 27px;
	text-align: center;
	margin-top: 210px;
}
.specialoff p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F27125;
	display: block;
	height: 26px;
	background-image: url(../images/specialbut.png);
	background-repeat: no-repeat;
	background-position: center;
	text-decoration: none;
	line-height: 26px;
}
.specialoff1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	width: 200px;
	margin-left: 27px;
	text-align: center;
	margin-top: 203px;
}
.specialoff1 p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F27125;
	display: block;
	height: 26px;
	background-image: url(../images/specialbut.png);
	background-repeat: no-repeat;
	background-position: center;
	text-decoration: none;
	line-height: 26px;
}
.specialoff2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	width: 200px;
	margin-left: 23px;
	text-align: center;
	margin-top: 225px;
}
.specialoff2 p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F27125;
	display: block;
	height: 26px;
	background-image: url(../images/specialbut.png);
	background-repeat: no-repeat;
	background-position: center;
	text-decoration: none;
	line-height: 26px;
}
.oak {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFF1;
	width: 200px;
	margin-left: 23px;
	text-align: center;
	margin-top: 240px;
}
.oak p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3F250D;
	display: block;
	height: 26px;
	background-image: url(../images/oakbutton.png);
	background-repeat: no-repeat;
	background-position: center;
	text-decoration: none;
	line-height: 26px;
}
.lawn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFF1;
	width: 200px;
	margin-left: 23px;
	text-align: center;
	margin-top: 240px;
}
.lawn p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #507937;
	display: block;
	height: 26px;
	background-image: url(../images/food.png);
	background-repeat: no-repeat;
	background-position: center;
	text-decoration: none;
	line-height: 26px;
}
.stone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFF1;
	width: 200px;
	margin-left: 27px;
	text-align: center;
	margin-top: 220px;
}
.stone p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6A1043;
	display: block;
	height: 26px;
	background-image: url(../images/seasonal.png);
	background-repeat: no-repeat;
	background-position: center;
	text-decoration: none;
	line-height: 26px;
}
.food {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFF1;
	width: 200px;
	margin-left: 27px;
	text-align: center;
	margin-top: 220px;
}
.food p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #507937;
	display: block;
	height: 26px;
	background-image: url(../images/food.png);
	background-repeat: no-repeat;
	background-position: center;
	text-decoration: none;
	line-height: 26px;
}
.special2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	width: 200px;
	margin-left: 23px;
	text-align: center;
	margin-top: 240px;
}
.aboutrest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	width: 200px;
	margin-left: 0px;
	text-align: center;
	margin-top: 180px;
}
.special2 p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F27125;
	display: block;
	height: 26px;
	background-image: url(../images/specialbut.png);
	background-repeat: no-repeat;
	background-position: center;
	text-decoration: none;
	line-height: 26px;
}
.special3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	width: 200px;
	margin-left: 0px;
	text-align: center;
	margin-top: 190px;
}
.special3 p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F27125;
	display: block;
	height: 26px;
	background-image: url(../images/specialbut.png);
	background-repeat: no-repeat;
	background-position: center;
	text-decoration: none;
	line-height: 26px;
}
.season {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFF1;
	width: 200px;
	margin-left: 23px;
	text-align: center;
	margin-top: 240px;
}
.season p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6A1043;
	display: block;
	height: 26px;
	background-image: url(../images/seasonal.png);
	background-repeat: no-repeat;
	background-position: center;
	text-decoration: none;
	line-height: 26px;
}
#welcome {
	margin-top: 0px;
	clear: left;
	margin-left: 20px;
	padding-top: 10px;
	width: 470px;
}
#welcome2 {
	clear: left;
	width: 500px;
	margin-left: 5px;
	float: left;
	height: 290px;
}
#welcome3 {
	clear: left;
	width: 500px;
	margin-left: 5px;
	float: left;
	height: 290px;
}
#welcome4 {
	clear: left;
	width: 500px;
	margin-left: 5px;
	float: left;
	height: 290px;
}
#welcome5 {
	clear: left;
	width: 500px;
	margin-left: 5px;
	float: left;
	height: 290px;
}
#welcome6 {
	clear: left;
	width: 500px;
	margin-left: 5px;
	float: left;
	height: 290px;
}
#welcome a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFF1;
	display: block;
	height: 26px;
	background-image: url(../images/aboutbut.png);
	background-repeat: no-repeat;
	text-decoration: none;
	line-height: 25px;
	padding-left: 10px;
	width: 230px;
}
#welcome p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	text-decoration: none;
}
#welcome h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #13532E;
	text-decoration: none;
	line-height: 26px;
	padding-bottom: 5px;
}
#welcome h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #13532E;
	text-decoration: none;
	line-height: 20px;
}
#latestnews {
	width: 235px;
	margin-top: 20px;
}
#latestnew p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	text-decoration: none;
}
#latestnews a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #13532E;
	text-decoration: underline;
	line-height: 25px;
}
#latestnews h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #13532E;
	text-decoration: none;
	line-height: 26px;
	padding-bottom: 5px;
	margin-left: 30px;
}
#latestnews h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #13532E;
	text-decoration: none;
	line-height: 18px;
	padding-bottom: 5px;
	margin-left: 30px;
}
#scroll {
	height: 150px;
	overflow: auto;
	padding-right: 10px;
}
#scroll hr {
	margin-left: 30px;
	color: #13532E;
}
#rightpics {
	margin-top: 0px;
	clear: left;
	margin-left: 0px;
	padding-top: 30px;
	width: 245px;
}
#rightform {
	margin-top: 30px;
	clear: left;
	margin-left: 0px;
	padding-top: 10px;
	width: 205px;
	padding-left: 22px;
	background-image: url(../images/bluepanel.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 380px;
	padding-right: 20px;
}
#rightspecial2 {
	margin-top: 30px;
	clear: left;
	margin-left: 0px;
	padding-top: 10px;
	width: 225px;
	padding-left: 22px;
	background-image: url(../images/special-offers4.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#bedding {
	margin-top: 660px;
	clear: left;
	margin-left: 0px;
	padding-top: 10px;
	width: 215px;
	padding-left: 22px;
}
#bedding p {
	color: #666;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	font-size: 14px;
}
#bedding h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #13532E;
	text-decoration: none;
	line-height: 20px;
}
#rightform2 {
	margin-top: 30px;
	clear: left;
	margin-left: 0px;
	padding-top: 10px;
	width: 225px;
	padding-left: 22px;
	background-image: url(../images/burgpanel.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#rightaboutus {
	margin-top: 48px;
	clear: left;
	margin-left: 0px;
	padding-top: 10px;
	width: 223px;
	padding-left: 22px;
	background-image: url(../images/patiorest.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#rightform p {
	color: #FFFFF1;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	font-size: 14px;
}
#rightform h1 {
	color: #FF0;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	font-size: 18px;
}
#rightform2 p {
	color: #FFFFF1;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	font-size: 14px;
}
#rightform2 h1 {
	color: #FF0;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	font-size: 18px;
}
#rightpics img {
	margin-left: 11px;
}
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.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;
}
.footerleft {
	margin-top: 125px;
	margin-left: 35px;
	width: 250px;
	float: left;
}
#footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFF1;
}
#footer p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0;
	text-decoration: underline;
}
#footer h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0;
	padding-bottom: 5px;
}
#footer h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFF1;
	padding-top: 5px;
	padding-bottom: 5px;
}
.footerright {
	margin-top: 80px;
	width: 275px;
	float: left;
	padding-left: 30px;
}
#gardenclub {
	margin-top: 40px;
	clear: left;
	margin-left: 0px;
	padding-top: 30px;
	width: 245px;
	background-image: url(../images/gardenclub.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 280px;
}
.gclub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFF1;
	width: 200px;
	margin-left: 23px;
	text-align: center;
	margin-top: 140px;
}
.gclub p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #066132;
	display: block;
	height: 26px;
	background-image: url(../images/food.png);
	background-repeat: no-repeat;
	background-position: center;
	text-decoration: none;
	line-height: 26px;
}
.gclub2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFF1;
	width: 220px;
	margin-left: 23px;
	text-align: center;
	margin-top: 55px;
	height: 150px;
}
.gclub2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #066132;
	display: block;
	height: 26px;
	background-image: url(../images/food.png);
	background-repeat: no-repeat;
	background-position: center;
	text-decoration: none;
	line-height: 26px;
}
.gclub3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFF1;
	width: 220px;
	margin-left: 23px;
	text-align: center;
	margin-top: 0px;
	height: 100px;
}
.gclub3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #066132;
	display: block;
	height: 26px;
	background-image: url(../images/food.png);
	background-repeat: no-repeat;
	background-position: center;
	text-decoration: none;
	line-height: 26px;
}
#hanging {
	width: 235px;
	margin-top: 25px;
}
#sidepanelplants #hanging h1  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #13532E;
	margin-left: 23px;
	margin-top: 5px;
}
.contact h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFF1;
	margin: 0px;
	padding: 0px;
	line-height: 26px;
}
.gclub4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFF1;
	width: 220px;
	margin-left: 23px;
	text-align: center;
	margin-top: 18px;
	height: 100px;
}
.gclub4 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #066132;
	display: block;
	height: 26px;
	background-image: url(../images/food.png);
	background-repeat: no-repeat;
	background-position: center;
	text-decoration: none;
	line-height: 26px;
}
.contact form p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
}
.contact form h4   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
.selected {
	height: 26px;
	width: 205px;
	background-image: url(../images/button.png);
}
#sidepanelrightfood {
	background-image: url(../images/giftideas.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 245px;
	margin-top: 290px;
}
