body {background:#BDB76B; font-family:verdana, arial, sans-serif;}

a:link {color:#3a7913;}
a:visited {color:#3a7913;}
a:hover {color:#333;}

#layout {width:1159px; margin:2% auto; background:#BDB76B url('images/fern-fronds.jpg'); background-repeat:no-repeat;}

#frame {width:972px; margin:0px auto; background:#fff; padding:10px 15px;}

#header {height:100px; margin-bottom:10px; border:0px solid #ccc;}
#logo {float:left;}
#header h2 {text-align:right; margin:10px; color:#3a7913; font-size:1em;}

#topnav {clear:both; background:#edf1ea; border-top:2px solid #9ebd8b; text-align:center; padding:3px 0px 4px 0px;}
#topnav li a {text-decoration:none; font-weight:bold; font-size:.95em;}
#topnav li a:link {color:#3a7913;}
#topnav li a:visited {color:#3a7913;}
#topnav li a:hover {color:#000;}
#topnav ul {margin:3px 0px 6px 0px; padding-left:0px; display:inline; }
#topnav ul li {margin-left:0px; padding-left:0px; display:inline; color:#3a7913;}
#topnav .spacer {padding:0px 5px;}
.clear {clear:both;}
#main {clear:left; margin-top:0px;}
#content {width:650px; float:left; border:0px solid #ccc; margin-bottom:10px;}
#sidebar {width:280px; margin-left:670px; border:0px solid #ccc; font-size:.85em; padding:0px 10px;  margin-bottom:10px;}


#sidebar a {}
#sidebar a:link {color:#3a7913;}
#sidebar a:visited {color:#3a7913;}
#sidebar a:hover {color:#333;}


h2 {color:#3a7913;}
h3 {font-size:110%; color:#3a7913;}
h4 {font-size:100%; color:#3a7913;}
h5 {font-size:90%; color:#3a7913;}

#footer {width:972px; clear:both; text-align:center; font-size:.75em; color:#3a7913; margin-top:25px; background:#fff;}

#footer ul {margin:10px auto; padding-left:0px; text-align:center;}
#footer ul li {margin-left:0px; padding-left:0px; display:inline; color:#3a7913;}

.regular {font-weight:normal; margin:5px 0px; clear:both;}
.center {text-align:center;}

#social {width:200px; margin:2px auto 5px auto;}

.infobox {background:#d6e0d0; font-size:.85em; color:#3a7913;}
.headline {background:#9ebd8b; padding:3px; margin-top:0px; margin-bottom:3px; color:#fff; text-align:center;}
.infobox .text {padding:0px 6px 6px;}
.text {font-size:1.2em;/* color:#333;*/}
.everything {padding:8px;}
.video {padding:8px 0px 1px 0px;}

.everythingbox {float:right; padding:8px 8px; background:#d6e0d0; font-size:.8em; color:#333; margin-top:0px; margin-left:0px; width:240px;}

.categories {font-size:.85; font-weight:bold; padding:5px 8px; line-height:20px;}
.categories a:link {color:#3a7913;}
.categories a:visited {color:#3a7913;}
.categories a:hover {color:#ff0;}

.categoryname {width:550px;}

#special {width:250px; padding:10px; font-size:.9em; float:right; text-align:center;}

.was {text-decoration:line-through; font-weight:normal;}
.now {text-decoration:none; color:#A20806;}


.producticons {text-align:center; width:550px; margin:3px auto; border:0px solid #ccc;}
.category {width:125px; height:130px; margin:5px; float:left; font-size:.75em; text-align:center;}
.category a {text-decoration:none;}
.category a:hover {color:#333;}

.producticonssm {text-align:center; width:550px; margin:3px auto; border:0px solid #ccc;}
.categorysm {width:60px; height:75px; margin:5px 3px 10px 3px; float:left; font-size:.7em; text-align:center; border:0px solid #ccc;}
.categorysm a {text-decoration:none;}
.categorysm a:hover {color:#333;}


.right {float:right; margin-left:5px;}
.left {float:left; margin-right:5px;}

#featureproduct {color:#3a7913;}
.featureproduct {color:#3a7913;}
.listing {color:#666666; font-size:.9em; margin-top:5px;}
.featureimages {text-align:center; padding:3px; margin:8px 0px; font-size:.8em; }
.item {color:#3a7913;}
.green {color:#3a7913;}
.red {color:#7F0011}

.sm {font-size:.8em;}


.form-right {float:right; margin-left:15px; margin-right:100px;}

#text {color:#333; font-size:.9em;}

#products {text-align:center;}
.product {color:#3a7913; clear:left;  border-top:1px dotted #3a7913; border-left:0px solid #3a7913; text-align:left; padding:5px 8px;  font-size:.9em; height:110px; margin-bottom:8px; background:#;}
.product img {margin-right:15px; }

.partners {width:600px;}
.partners img {margin:10px 5px; border:1px solid #ccc;}
