*{text-align:left;margin:0; padding:0}
body{font-family:Arial,Helvetica,sans-serif; background:url(../../images/content-span.gif) repeat-x scroll 0 0 #FFF}
#content h1{padding-bottom:5px}
#content h1 em{font-style:normal; color:#523b0a}
#soil h2{color:#46d200; font-size:150%; text-align:center}
.subtitle{margin:0; padding:0px; font-size:8px; text-align:center; text-transform:uppercase}
#content h2{padding-bottom:20px}
#content h2.prod{color:#fff}
#content h2.gotw{padding:0}
h3{line-height:normal}
p{text-align:left; line-height:1.8; font-size:100%}
p.date{color:#46d200; margin:0}
p.white{margin:0; padding:0 0 5px 26px; font-size:11px; text-align:center; text-transform:uppercase}
#feature-content p{margin:0}
a{color:#113303; text-decoration:none}
a.more{font-size:90%}
a:hover{text-decoration:underline}
#content a{color:#51633B; text-decoration:underline; font-weight:bold}
#content a:hover{text-decoration:none}
#footer a{color:#345a20; text-decoration:underline}
#footer a:hover{color:#000}
#cu3er-container{margin-left:auto; margin-right:auto; margin-top:0px; outline:0 none; width:950px}
#header-outer{background:#fff url(/images/header-span.gif) repeat-x; height:133px}
#header{width:996px; height:150px; margin:0 auto; position:relative}
#content-outer{background:#fff url(/images/content-span.gif) repeat-x}
#content{width:996px; margin:0 auto; padding-top:10px}
#content .padFix{padding:0 0 0 26px}
#content.details .padFix{padding-right:26px}
#product-content{width:486px; float:left}
#product-content.full-width{width:100%; float:left}
#product-content .padFix{padding:0}
#indication-content{width:242px; float:left}
#indication-content .padFix{padding:0 26px 0 0}
#feature-content{width:216px; float:left}
#feature-content .padFix{padding:0 26px 0 0}
#footer{width:996px; margin:0 auto}
img#wpstats{display:none}
#faq-wrap h3{color:green; border-top:1px dashed #ccc; padding-top:15px}
#header h1{width:279px; height:54px; position:absolute; top:30px; left:26px}
#header h1 a{display:block; height:80px; width:445px; background:url(/images/logo.png) no-repeat}
#header h1 a span{display:none}
#search-form{position:absolute; top:41px; right:26px}
#search-form, #search-form fieldset{width:184px; height:27px}
#search-button{width:27px; height:27px; float:right}
#search{width:135px; height:27px; border:0; background:url(/images/search-field.gif) no-repeat; color:#113303; font-size:120%; float:left; padding:0px 8px}
#top-nav{width:944px; height:31px; position:absolute; top:99px; left:26px; margin:0; padding:0; list-style:none}
#top-nav li{float:left; list-style:none}
#top-nav li a{height:31px; display:block}
#top-nav li a span{display:none}
#top-nav li a:hover{background-position:0 -31px}
#top-nav li a.current{background-position:0 -62px}
#index a{width:70px; background:url(/images/home.gif) no-repeat}
#products a{width:84px; background:url(/images/products.gif) no-repeat}
#garden-problem-solver a{width:179px; background:url(/images/garden-problem-solver.gif) no-repeat}
#gardens-of-the-world a{width:164px; background:url(/images/gardens-of-the-world.gif) no-repeat}
#store-locator a{width:116px; background:url(/images/store-locator.gif) no-repeat}
#faq a{width:51px; background:url(/images/faq.gif) no-repeat}
#company-profile a{width:135px; background:url(/images/company-profile.gif) no-repeat}
#news a{width:63px; background:url(/images/news.gif) no-repeat}
#contact a{width:82px; background:url(/images/contact.gif) no-repeat}
#flash-outer{background:url(/images/1testata.jpg) repeat-x #113303; height:391px}
#flash-margin{width:950px; height:391px; margin:0 auto; position:relative}
#flash{position:absolute; width:950px; height:273px; top:-20px}
#soil-outer{background:#113303 url(/images/soil-span.gif) repeat-x; height:260px}
#soil{width:996px; margin:0 auto; color:#fff}
#soil .padFix{padding:0 26px 16px}
#soil .home-col{padding-right:11px; margin-right:10px; float:left; background:url(/images/soil-div.jpg) no-repeat 100% 0}
#soil .home-col.last{padding-right:0; margin-right:0; background:none}
#soil .home-col .padFix{width:158px; padding:180px 14px 0 0}
#soil .home-col.catalogue .padFix{background:url(/images/catalogue.jpg) no-repeat}
#soil .home-col.tree .padFix{background:url(/images/tree.jpg) no-repeat}
#soil .home-col.can .padFix{background:url(/images/can.jpg) no-repeat}
#soil .home-col.map .padFix{background:url(/images/map.jpg) no-repeat}
#soil .home-col.smartgarden .padFix{background:url(/images/contact.jpg) no-repeat}
#product-content a{display:block; width:216px; text-decoration:none; position:relative}
#product-content .prod-row{margin:0 0 26px 0; padding:0}
#product-content .padFix{margin:0 26px 0 0; padding:0; float:left; display:inline}
#product-content a .border-images{display:block; border:1px solid #e2e2e2}
#product-content a .border-images images{display:block; margin:0 auto}
#product-content a:hover .border-images{border:1px solid #46d200}
#product-content a:hover{color:#46d200}
span.title{display:block; padding:5px 0 0 0; color:#113303; font-size:130%}
#content h2.prod{height:38px; padding:7px 0 0 10px; margin-bottom:30px}
#content h2.prod.brown{background:url(/images/brown-bar.gif) no-repeat}
#left-col{float:left; width:297px}
#right-col{float:left; width:647px}
#right-col .small-left{float:left; width:405px}
#right-col .small-left .padFix{padding:0 25px 0 0}
#right-col .small-right{float:right; width:242px}
#data-table{margin-top:10px}
#data-table-header{background:url(/images/brown-table.gif) no-repeat; height:28px; position:relative}
#data-table-header h4{color:#fff; font-weight:normal; position:absolute; padding:7px 0 0 9px; font-size:100%}
#data-table-header h4.code{left:0}
#data-table-header h4.desc{left:72px}
#data-table-header h4.qty{left:405px}
#data-table-header h4.brk{left:478px}
#data-table-header h4.price{left:552px}
#data-table table, #data-table tr, #data-table td{border:0}
#data-table table{margin:20px 0 0 0}
#data-table table thead td{font-weight:bold}
#data-table td{padding:1px 9px}
#data-table tr.light{background:#f6f6f6}
#data-table tr.dark{background:#f0f0f0}
#data-table td.td1{width:54px}
#data-table td.td2{width:315px}
#data-table td.td3{width:55px; text-align:center}
#data-table td.td4{width:56px; text-align:center}
#data-table td.td5{width:77px; text-align:right}
table.store-locator{width:970px}
table.store-locator, .store-locator td, .store-locator tr, .store-locator th{border:0}
table.store-locator thead{background:#081304; color:#fff; font-weight:bold; padding:4px}
div.gotw{margin:0 31px 30px 0; float:left}
.gotw a{display:block; width:158px}
.gotw a:hover{background:#ccc}
.gotw a images{display:block; padding:3px; border:1px solid #ccc}
.indic{margin-bottom:30px}
#left-col .symbol{height:63px}
.symbol{width:62px; height:54px; float:left}
.symbol-text{float:left; width:154px; font-size:80%}
.symbol-text p{margin:0}
.symbol-text h3{font-weight:bold; line-height:normal}
#feature-content images{margin-bottom:20px}
a.feature-more{display:block; width:216px; height:92px; background:url(/images/view-more-feature.gif) no-repeat; margin-top:40px}
a.feature-more:hover{background-position:0 -92px}
.feature-more span{display:none}
.std-form fieldset input:hover, .std-form fieldset textarea:hover, 
.std-form fieldset input.ie_hover, .std-form fieldset textarea.ie_hover{background:#fafafa; border:1px solid #bbb}
.std-form fieldset input:focus, .std-form fieldset textarea:focus, 
.std-form fieldset input.ie_focus, .std-form fieldset textarea.ie_focus{background:#F9FDF7; border:1px solid #1c430e; color:#000}
#lower-shadow{height:72px; background:url(../../images/lower-shadow.gif) repeat-x; margin-bottom:-1px}
#footer-outer{background:url(../../images/footer-bg.jpg) repeat-x scroll 0 0 #9CD281;     height:400px}
#footer-cover{background:url(../../images/footer-bg.jpg) repeat-x scroll 0 0 #113303;     height:113px}
#footer .padFix{padding:27px 0 50px 55px}
#footer .padFix1{padding:26px 0px 50px}
#footer .padFix2{padding:75px 0px 0px 36px;}
#footer .padFix3{padding:75px 0px 0px 228px}
#footer p{color:#345a20}
#footer .small{color:#345A20; font-size:90%; margin:0; list-style:none}
#footer .foot-col{margin-right:50px; float:left}
#footer .ftico {margin-top:50px; float:left}
#footer h3 a span{display:none}
#flash .wrap{position:absolute; top:120px; left:270px}
#flash .wrap p{float:left; padding:7px 0 0 10px}
a#flash-button{display:block; background:url(/images/get_flash_player.gif) no-repeat; width:112px; height:33px; float:left; position:relative}
a#flash-button span{display:none}
.fwidgetcontainer{ padding-top:5px;  padding-right:10px;  padding-bottom:5px;  padding-left:10px}
.fwidgettitle h5{ background-image:none;  border-style:none;  text-transform:uppercase;  font-size:10px;  color:#333;  padding-top:0;  padding-right:0;  padding-bottom:10px;  padding-left:0}
.fwidgetcontent{ font-size:11px;  background-image:none;  padding:0;  border-style:none;  width:200px}
.footer-message{ border-left-color:#EEE;  border-left-width:1px;  border-left-style:solid;  float:right;  overflow:hidden;  margin-top:10px;  margin-right:0;  margin-bottom:0;  margin-left:0}
.footer-message .fwidgetcontainer{ width:215px;  overflow:hidden}