
body {
  background-color:#EED3BC;
  background-image: url(wood_back.jpg);
  background-position: center top;
  font-family: "Comic Sans MS", Veranda , Arial, Helvetica, sans-serif;
  text-align:left;
  padding:0px;
  margin:0px;
  color: #4C311C;
}

a {
  color: #162;
  text-decoration: none;
  font-weight: bold;
}

a:hover {
  color: #2b5;
}


img {
  border: 0px;
}

div {
  text-align: center;
}

td {
}

table {
  border: 0px;
  margin: 0px;
  padding: 0px;
}

div.product {
 text-align: center;
}


div.seed1 {
 text-align: left;
 padding: 8px;
 margin-left: 12px;
 padding-left: 40px;
 background-repeat: no-repeat;
 background-image: url(seed1.gif);
}

div.seed1:hover {
 background-image: url(seed2.gif);
}

div.seed2 {
 text-align: left;
 padding: 8px;
 margin-left: 12px;
 padding-left: 40px;
 background-repeat: no-repeat;
 background-image: url(seed2.gif);
}

div.seed2:hover {
 background-image: url(seed3.gif);
}

div.seed3 {
 text-align: left;
 margin-left: 8px;
 padding: 12px;
 padding-left: 40px;
 background-repeat: no-repeat;
 background-image: url(seed3.gif);
}

div.seed3:hover {
 background-image: url(seed1.gif);
}


div.product_column {
  display: inline-block;
  width: 48%;
  text-align: left;
}

div.right {
  text-align: right;
  width: 300px;
  padding: 5px;
}

div.left {
  text-align: left; 
  width: 300px;
  padding: 5px;
}

div.logo {
  position: relative;
  z-index: 1;
}


div.logo_small {
  position: relative;
  z-index: 1;
  margin-left: -110px;
}

div.menu {
  position: relative;
  margin-top: -40px;
  z-index: 4;
}

div.menu_small {
  position: relative;
  margin-top: -65px;
  z-index: 4;
}

div.menu_logo {
  position: relative;
  padding: 4px;
  text-align: left;
  z-index: 2;
}

div.pinecone_small {
  position: relative;
  text-align: right;
  margin-top: -245px;
  padding-bottom: 55px;
  padding-right: 5%;
  padding-left: 80%;
  z-index: 0;
}

div.pinecone {
  position: relative;
  text-align: right;
  right: 2%;
  margin-top: -213px;
  z-index: 0;
}



div.mailing_list {
  position: relative;
  width: 180px;
  text-align: left;
  left: 3%;
  margin-top: -60px;
  margin-bottom: -85px;
  z-index: 5;
}




div.search {
  position: absolute;
  left: 50%;
  margin-left: 230px;
  top: 25px;
}

div.leaf_acorn {
  position: relative;
  margin-right: -210px;
  margin-top: -230px;
  padding-left: 1%;
  float: left;
  z-index: 0;
}

div.title {
  position: relative;
  padding-bottom: 20px;
  z-index: 0;
}

div.tl {
  position: relative;
  margin-bottom: -465px;
  padding-left: 5%;
  float: left;
  z-index: 1;
}

div.br {
  position: relative;
  top: -390px;
  margin-bottom: -460px;
  padding-right: 3%;
  float: right;
  z-index: 0;
}

div.content {
  position: relative;
  padding-right: 180px;
  padding-left: 150px;
  margin-right: 5%;
  margin-left: 5%;
  min-height: 400px;
  height: expression('400px');
  z-index: 1;
}

div.bottom {
  margin-top: 40px;
}







