BODY { margin: 0; padding: 0; 
font-color: black;
font-family: Arial, Verdana, Sans-serif; 
border-style: none; background-image: url(images/bodybg.gif); background-repeat:repeat-x; background-position: left top; }

.MainFrame {

background: transparent;

    height: 100%; 

}



.content {
color: #black;
padding-left: 5px;

}



.lcolumn {

	background-image: url('images/stem.gif');

background-repeat:repeat-y;

//	height: 100%;

}



.bbar {

	background: transparent;

	background-image: url('images/bottomsquares.jpg');

	background-repeat:repeat-x;

	background-position: top left;

	height: 76px;

}

		

.topbar {

	background: transparent;

	background-image: url(images/topbarbg.jpg);

	background-repeat: repeat-x;

	background-position: top left;

	height: 57px;

}



.homeImage {

display:block;

background:url(images/home.gif);

background-repeat: no-repeat;

background-position: center;

}



.homeImage a:hover{

display:block;

background:url(images/homeover.gif);

background-repeat: no-repeat;

background-position: center;

}



.aboutImage {

display:block;

background:url(images/aboutus.gif);

background-repeat: no-repeat;

background-position: center;

}

.aboutImage a:hover{

display:block;

background:url(images/aboutusover.gif);

background-repeat: no-repeat;

background-position: center;

}



.hoursImage {

display:block;

background:url(images/hours.gif);

background-repeat: no-repeat;

background-position: center;

}



.hoursImage a:hover{

display:block;

background:url(images/hoursover.gif);

background-repeat: no-repeat;

background-position: center;

}



.directionsImage {

display:block;

background:url(images/directions.gif);

background-repeat: no-repeat;

background-position: center;



}



.directionsImage a:hover{



display:block;

background:url(images/directionsover.gif);

background-repeat: no-repeat;

background-position: center;

}



.prodImage {

display:block;

height: 57px;

background:url(images/products.gif);

background-repeat: no-repeat;

background-position: center;



}



.prodImage a:hover{

height: 57px;

display:block;

background:url(images/productsover.gif);

background-repeat: no-repeat;

background-position: center;

}



.gardenImage {

height: 57px;

display:block;

background:url(images/gardening.gif);

background-repeat: no-repeat;

background-position: center;



}



.gardenImage a:hover{

height: 57px;

display:block;

background:url(images/gardeningover.gif);

background-repeat: no-repeat;

background-position: center;

}



.galImage {

height: 57px;

display:block;

background:url(images/gallery.gif);

background-repeat: no-repeat;

background-position: center;



}



.galImage a:hover{

height: 57px;

display:block;

background:url(images/galleryover.gif);

background-repeat: no-repeat;

background-position: center;

}



.stem {

display:block;

background:url(images/stem.gif);

background-repeat: repeat-y;

background-position: center;}

p
{
color: black;
}
a:link
{
	color: rgb(255, 102, 0);
}
a:active
{
	color: rgb(0, 204, 0);
}
a:visited
{
	color: rgb(102, 0, 153);
}
body
{
	background-color: rgb(255, 255, 255);
	color: rgb(0, 0, 0);
}
table
{
	table-border-color-light: rgb(204, 153, 102);
	table-border-color-dark: rgb(153, 102, 0);
}
h1
{
	color: #b43112;
}
h2
{
	color: #b43112;
}

h3, h4, h5, h6
{
color: black;
}

button
{
	background-color: rgb(51, 51, 153);
	color: rgb(255, 255, 255);
}
label
{
	color: black;
}
.mstheme-text
{
}
textarea
{
	color: rgb(0, 0, 0);
}
fieldset
{
	color: rgb(0, 0, 0);
}
legend
{
	color: rgb(153, 102, 0);
}
select
{
	color: rgb(0, 0, 0);
}
caption
{
	color: rgb(153, 102, 0);
}
th
{
	color: rgb(51, 51, 153);
}

strong
{
color: black;
}