<style type="text/css">
a.nav:link {color: #8A2D3A; text-decoration: none}
a.nav:visited {color: #8A2D3A; text-decoration: none}
a.nav:active {color:#0000FF}
a.nav:hover {color: #0000FF}

img
{
	border-style: none;
}

a.Pnav:link {color: #2D6248; text-decoration: none; font-size: 12px; font-family: Georgia, Times New Roman, Times, serif; font-weight: bold;}
a.Pnav:visited {color: #000099; text-decoration: none; font-size: 12px; font-family: Georgia, Times New Roman, Times, serif; font-weight: bold;}
a.Pnav:active {color:#0000FF}
a.Pnav:hover {color: #0000FF; text-decoration: underline}

a.PTnav:link {color: #000099; text-decoration: underline; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: bold;}
a.PTnav:visited {color: #003333; text-decoration: underline; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: bold;}
a.PTnav:active {color:#003333}
a.PTnav:hover {color: #000099; font-weight: bold;}

a.Pcat:link {color: #3D5296; text-decoration: underline; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: bold;}
a.Pcat:visited {color: #3D5296; text-decoration: underline; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: bold;}
a.Pcat:active {color:0000FF}
a.Pcat:hover {color: #0000FF}

a.back:link {color: #FFFFFF; text-decoration: none}
a.back:visited {color: #FFFFFF; text-decoration: none}
a.back:active {color:#FFFFFF; text-decoration: none}
a.back:hover {color: #FFFFFF; text-decoration: none}

p {padding: 5px}
p {font-family: Verdana, Arial, sans-serif}
p  {font-size: 12px}


/********************** New Layout */
* { margin:0; padding:0; }
.wrapper {min-width:800px;  background: /*url(/skin/frontend/default/composterhq/images/composterhq-bg.jpg) repeat-x 0 0 */ #FFFFFF;}
body { /*background:#496778 url(../images/body_bg.gif) 50% 0 repeat-y;*/ color:#2f2f2f; font:12px/1.3em arial, helvetica, sans-serif; text-align:center; padding: 0px; }

.header {}
.header-top-container {background: url(/greenhouse/GreenHLO/greenhouse-builder-header.jpg) no-repeat 50% 0; height:175px;/*border-bottom:1px solid #FFFFFF;background: url(/skin/frontend/default/composterhq/images/ComposterHQ_header_top_bg.jpg) no-repeat 50% 0 #ffffff;*/ }
.header-top { padding:10px;}
.header-top {
	background: url(/greenhouse/GreenHLO/greenhouse-builder-header2.png) no-repeat 50% 0; min-height:175px;
    position:relative;
    z-index:999;
    width:800px;
	height: 175px;
    margin:0 auto;
    }

.header-nav-container {padding-top: 106px; text-align:left; padding-left: 15px; width:780px;}

.middle {
    min-height:600px;
    width:800px;
    margin:0 auto;
    text-align:left;
    position:relative;
    }
.middle-container {background: url(/greenhouse/GreenHLO/greenhouse-mid-bg.jpg) repeat-y 50%;
}
.middle {padding:10px 0px 20px 5px; background: url(/greenhouse/GreenHLO/Images/mid-bg.png) repeat-y 50%;}
.middle-pages {padding:10px 20px 40px 20px;}

.footer-container { /*border-top:15px solid #B6D1E2;*/ background: url(/greenhouse/GreenHLO/Images/greenhouse-builder-footer.jpg) no-repeat scroll 50% 0; }
.sub-footer-container {height: 95px; background: url(../composterhq/images/footer-top.gif) no-repeat scroll 50% 0; }
.footer {
    width:780px;
	height:185px;
    margin:0 auto;
    padding:7px 10px 4em;
    /*position:relative;*/
    }
	
.side-col { width:135px; margin-right:0px; }
.col-left { float:left; }
.col-main { float:left; }
.col-right { float:right; }
.col-1-layout .col-main { float:none; margin:0; margin-left:10px; margin-right:10px;}
.col-2-right-layout .col-main { float:left; width:720px; margin-left:17px; }
.col-2-left-layout .col-main { float:left; width:632px; margin-right:0px; }
.col-3-layout .col-main { width:500px; margin-left:17px; }
.col-3-layout .col-left { width:195px; }
.col-2-left-layout .col-left { width:135px; margin-left:10px; border-right:1px solid #c4c1bc;}
	
.clear { clear:both; font-size:0; line-height:0; height:0; visibility:hidden; overflow:hidden; }
	
#nav { font-size:1.1em; height: 32px; width: 775px; padding-left: 1px;}
ul,ol { list-style:none; }
/************ 0 LEVEL  ***************/
#nav li { float:left; }
#nav li.active a { color:#7F7F7F; background: #CBD8C5; font-weight:bold;}
#nav a { float:left; padding:5px 12px 6px 8px; color:#FFFFFF; font-weight:bold; border-right:1px solid #EFEFEF;}
#nav li.over a,
#nav a:hover { color:#FFFFFF; font-weight:bold;/* border-bottom:1px solid #FFFFFF;*/ background: #526D34;}color:#FFFFFF; font-weight:bold;/* border-bottom:1px solid #FFFFFF;*/ background: #526D34;


/************************ END New Layout */

.formfields
{
width: 20px;
}

TR.test {
        margin-bottom: 5px;
}

.center {
  text-align: center;
}


.SaleHead {
	color: #990000; 
	text-decoration: underline; 
	font-size: 13px; 
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold;
}

.SaleBg {background-image: url("/PatioSALE/images/BanLg3.gif"); background-repeat: no-repeat;}

.SaleH{
  font-family: Microsoft, Sans Serif;
  font-size: 16px;
  font-weight: bold;
  color: #000066;
  padding: 5px 0px 3px 5px;
}


.SaleHL{
  font-family: Microsoft, Sans Serif;
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
  padding: 0px 0px 3px 75px;
}

.SaleHL2{
  font-family: Microsoft, Sans Serif;
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
  padding: 0px 0px 3px 5px;
  border-left: 1px solid;
  border-color: #ededed;
}

.SalePic {
  padding: 5px 3px 3px 3px;
}

.SaletextR {
  font: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-align : left;
  padding: 3px 3px 3px 5px;
}

.Saletext2 {
  font: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-align : left;
  padding: 3px 3px 3px 5px;
}

#Sale {
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003333;
}
#Sale a{
	font: 11px Arial, Helvetica, sans-serif;
	color: #0000CC;
	text-decoration: underline;
	font-weight: bold;
}

#Sale a:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#000066;
	text-decoration: underline;
	font-weight: bold;
}

.Saletext {
  font: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-align : left;
}

.SaletextC {
  font: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #003300;
  padding: 5px;
  text-align : left;
}

.SaleBR{
  border-right: 1px solid;
  border-color: #999999;

}

.SalePad{
  padding-left: 3px;
  padding-top: 5px;
  font: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align : center;
}

.navTitle {
	font: 12px Arial, Helvetica, sans-serif;
	padding-right: 4px;
	padding-left: 4px;
	color: #003333;
	font-weight: bold;
}

.Lnav1{
  border-right: 1px solid #CCCCCC;
}

/* begin Ghse Stylesheet*/


h3 {font-size: 12px; margin-bottom: 0; margin-top: 0; font-weight: bold;}

.ULbody2 {margin: 0 0 0 5px; padding: 0 0 0 5px; text-indent: -10px; list-style-type: none;}


.Box1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align : left;
  padding-top: 3px;
  border-top: 5px solid;
  border-color: #2D6248;
  background-color: #F0F0F0;
}

#Box {
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003333;
	}
	
#Box a{
	font: 11px Arial, Helvetica, sans-serif;
	color: #0000CC;
	font-weight: bold;
}

#Box a:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#000066;
	font-weight: bold;
}

.BoxTitle {
  font-family: Microsoft, Sans Serif;
  font-size: 15px;
  font-weight: bold;
  color: #000000;
  text-align : left;
  padding-bottom: 2px;
}

.prodtitle {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.prodspecs {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-right: 2px;
}
.prodprice {
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
}
.prodbuyinfo {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.prodmoredeals {
	font-size: 10px;
	color: #000000;
}

.BorderB{
  border-bottom: 1px solid;
  border-color: #999999;
}

.BorderR{
  border-right: 1px solid;
  border-color: #999999;
}

#navTop {
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003333;
}
#navTop a{
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#navTop a:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: underline;
}

#navTop a:visited {
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: underline;
}

#navLeft a{
	font: 11px Arial, Helvetica, sans-serif;
    text-decoration: underline;
	color: #526D34;
}
#navLeft a:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color:#0000FF;
	text-decoration: underline;
}
#navLeft a:visited {
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: underline;

}

#navSale {
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003333;
}

#navSale a{
	font: 11px Arial, Helvetica, sans-serif;
	color: #0000CC;
    text-decoration: underline;
}
#navSale a:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color:#003333;
	text-decoration: underline;
}

.LNav {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #3D5296;
  text-align : left;
  border-left: 1px solid;
  border-right: 1px solid;
  border-color: #749685;
}

.LNavCat {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-align : left;
  padding: 5px;
  background-color: #749685;
}

.LNavCat2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-align : left;
  padding: 5px;
  background-color: #2D6248;
}

.SaleSub{
  font-family: Microsoft, Sans Serif;
  font-size: 14px;
  font-weight: bold;
  color: #000066;
  padding: 3px 0px 0px 2px;
}


.Smallertext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  text-align : left;
  padding: 5px;
}


.Smallertext2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align : left;
  padding: 5px;
  border-left: 1px solid;
  border-right: 1px solid;
  border-color: #749685;
}

.HDname{
  font-family: Microsoft, Sans Serif;
  font-size: 18px;
  font-weight: bold;
  color: #003300;
  padding-bottom: 3px;
  padding-left: 5px;
}

.CATname{
  font-family: Microsoft, Sans Serif;
  font-size: 18px;
  font-weight: bold;
  color: #003300;
  border-top: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  padding-bottom: 3px;
  padding-left: 5px;
}

.WBname{
  font-family: Microsoft, Sans Serif;
  font-size: 18px;
  font-weight: bold;
  color: #FFFFFF;
  padding-bottom: 3px;
  padding-left: 5px;
}

.TTname{
  font-family: Microsoft, Sans Serif;
  font-size: 18px;
  font-weight: bold;
  color: #003300;
  padding-bottom: 5px;
}

.CartHT{
  font-family: Microsoft, Sans Serif;
  font-size: 18px;
  font-weight: bold;
  color: #FFFFFF;
  padding-bottom: 3px;
  padding-top: 3px;
  padding-left: 5px;
  background-color: #749685;
}

.CartP {
  font-family: Microsoft, Sans Serif;
  font-size: 15px;
  font-weight: bold;
  color: #003300;
  text-align : left;
  padding: 5px;
  border-right: 1px solid #CCCCCC;
}

.CartPROD{
  font-family: Microsoft, Sans Serif;
  font-size: 18px;
  font-weight: bold;
  color: #003300;
  padding-bottom: 3px;
  padding-left: 10px;
  border: 1px solid #CCCCCC;
  background-color: #f3f3f3;
}

.Infotext {
  font-family: Microsoft, Sans Serif;
  font-size: 15px;
  color: #000000;
  text-align : left;
  padding: 5px;
}

.UnderL{
  border-bottom: 1px solid #CCCCCC;
  padding: 3px;
  text-align : left;
  }
  
.UnderL2{
  font-family: Georgia, Times New Roman, Times, serif;
  border-bottom: 1px solid #CCCCCC;
  text-align : left;
  font-weight: bold;
  }
  
.TWinsider{
  font-family: Microsoft, Sans Serif;
  font-size: 16px;
  font-weight: bold;
  color: #003300;
  padding: 3px;
  text-align : center;
}

.Spotname{
  font-family: Microsoft, Sans Serif;
  font-size: 17px;
  font-weight: bold;
  color: #990000;
  padding: 5px;
}

.Desctext {
  font-family: Microsoft, Sans Serif;
  font-size: 15px;
  color: #000000;
  text-align : left;
  padding: 5px;
}

.Cattext {
  font-family: Microsoft, Sans Serif;
  font-size: 15px;
  color: #000000;
  text-align : left;
  padding: 5px;
}

.SNum {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #6666666;
  text-align : left;
  padding: 0px 3px 5px 5px;
}

.Snum2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #6666666;
  text-align : right;
  padding: 0px 0px 2px 5px;
}

.NavLinks {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-align : left;
  padding: 5px;
  line-height: 160%
}

TD.Links {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align : left;
  padding: 2px;
  line-height: 160%
}

TD.bold {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
}


TD.bold2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  border-bottom: 1px solid #CCCCCC;
  border-top: 1px solid #CCCCCC;
}

TD.bold3 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
  font-weight: bold;
  border-bottom: 1px solid #CCCCCC;
  border-top: 1px solid #CCCCCC;
}

.Tpad {
  padding: 2px;
}

.SImagepad {
  padding: 5px 10px 3px 10px;
}

.SaleF {
  font-family: Microsoft, Sans Serif;
  font-size: 15px;
  font-weight: bold;
  color: #003300;
  text-align : left;
  padding: 5px 5px 10px 5px;
}

.Prodtext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align : center;
  padding: 5px;
}

.arial1 {
  padding-left: 3px;
  }
  
.navProd {
	font: 11px Arial, Helvetica, sans-serif;
	padding-right: 4px;
	padding-left: 4px;
}

  </style>
/* end Patio Stylesheet*/