* {margin:0;padding:0;}html {height:100%;margin-bottom:1px; }body {background: #fff;font-size:14px;line-height:150%;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;color: #4c4c4c;margin: 0px auto;width:600px;float:left;}h1, h2, h3 {font-weight:bold;color: #006837;margin: 0;padding:0 0 15px 0;}h1 {color: #333;font-size:24px;text-transform:none;}h2 {font-size:20px;padding: 0 0 10px 0;}h3 {font-size:16px;padding: 0 0 0px 0;}ul {margin: 0 10px 15px 20px;}li {margin:0px;list-style: disc;padding:0 0 5px 5px;}p {margin: 0 0 10px 0;}a {border:none;color: #4c4c4c;text-decoration: none;}a:active {outline: none;}a:focus {-moz-outline-style: none;}hr {height:1px;background-color: #333;border: 1px solid #333;margin-bottom: 10px;}img {border:0;}img.Image_left {float: left;margin: 0px 15px 5px 0px;}img.Image_right {float: right;margin: 0px 0px 5px 15px;}img.Image_centre {margin: 0 auto 15px auto;}body {background: #000 url(images/GNZ-body-bg.jpg) no-repeat center top;margin: 0px auto;width:100%;float:none;}#header {height:85px;margin: 20px 0 0 0;background: #000 url(images/GNZ-header-bg.jpg) no-repeat;}.logo {float:left;margin:5px 0 0 30px;}#search {float:right;margin:16px 40px 0 0;}#search td {vertical-align:top; pad}#search .textbox {background: #4d4d4d;border:0;height:15px;width: 140px;font-size:10px;color:#fff;margin:4px 10px 0 0;padding:4px 5px 5px 10px;}#search .btn {background: none;border:0;height:24px;width:23px;}#menu {height: 35px;width: 550px;margin-top: 0;float:right;clear:right;}#welcome {position:absolute;z-index:99;margin: 120px 0 0 80px;}#bannerHome {height:350px;border-bottom: 3px solid #000;background:#000;}#banner {height:190px;border-bottom: 3px solid #000;background:#000;}#container {text-align:left;width:990px;margin:0 auto;}#wrapper {background:#fff url(images/GNZ-content-bg.jpg) repeat-x;border: 1px solid #808080;padding: 20px 35px;}.clear {clear:both;}#breadcrumb {height:10px;font-size:11px;text-transform: capitalize;color: #006837;margin:0px 0 20px 0;padding:0;clear:both;}#breadcrumb a {color: #4c4c4c;}#breadcrumb a:hover {text-decoration:underline;}#content {float:left;width:600px;min-height:450px;}#content img.news {float:left;margin: 0 15px 15px 0;}.newListing {clear:both;padding-bottom:5px;margin-bottom:10px;border-bottom: 1px solid #d8d8d8;}#newsWrap {clear:both;}#newsWrap #newsHead {border-bottom: 1px solid #d8d8d8;margin-bottom:10px;width:100%;clear:both;height:30px;}#newsWrap #newsHead h2{display:block;float:left;}#newsWrap #newsHead span{display:block;float:right;}#newsWrap #newsHead a{color: #006837;}#newsWrap .newListingHome {padding-right:10px;margin-right:10px;border-right: 1px solid #d8d8d8;width:280px;float:left;}#newsWrap .last {padding-right:10px;margin-right:0px;border-right:0;}#newsWrap .newListingHome h2 {border:0;height:120px;}#newsWrap .newListingHome h2 span {float:right;}#newsWrap .newListingHome img,.newListing img {float:left;margin-right:15px;}.newListing a {color: #006837;}.newListing hr {clear:both;height:0;border:0;}#newsWrap .newListingHome a.more,.newListing a.more {background:url(images/GNZ-viewmore-btn.jpg) no-repeat center top;height:13px;float:right;width:77px;color:#fff;font-size:11px;line-height:11px;padding: 3px 0;text-align:center;display:inline-block;}#newsWrap .newListingHome a.more:hover,.newListing a.more:hover {background:url(images/GNZ-viewmore-btn.jpg) no-repeat center bottom;}#contentProducts {float:left;width:100%;min-height:450px;}.productBlock {float:left;width:265px;height:150px;background: #fff;border:1px solid #d8d8d8;margin: 0 5px 5px 0;padding: 10px 15px;}.productBlock h3 {padding: 0 0 5px 0;color: #4c4c4c;}.productBlock img {float:left;margin-right:15px;}.productBlock a {background:url(images/GNZ-viewmore-btn.jpg) no-repeat center top;height:13px;width:77px;color:#fff;font-size:11px;line-height:11px;padding: 3px 0;text-align:center;display:inline-block;}.productBlock a:hover {background:url(images/GNZ-viewmore-btn.jpg) no-repeat center bottom;}.productBlock span {color: #006837;font-weight:bolder;width:70px;display:inline-block;}.productBlock h3 {height:80px;}.productBlock p {margin-bottom:5px;}#right-column {float:right;width:287px;}#ourbrands-head {background: url(images/GNZ-featured-bg.jpg) repeat-x;height:24px;overflow:hidden;margin: 0 0 5px 0;padding: 10px 0 0 10px;}#ourbrands-head h3 {color:#fff;float:left;font-size:12px;line-height:13px;font-family: Verdana, Geneva, sans-serif;text-transform:uppercase;padding:0;margin:0;}.ourbrands-box {background: #fff;border:1px solid #d8d8d8;margin-bottom:5px;height:125px;padding: 0;text-align:center;}#brands {clear:both;padding: 10px;text-align:center;}#brands img {clear:both;margin: 0 18px;text-align:center;}#footer {background: #001500 url(images/GNZ-footer-fern.png) no-repeat bottom left;height: 145px;border-top: 3px solid #000;color: #FFF;font-size:11px;margin: 0 0 20px 0;}#footer a {color: #FFF;}#links {margin:10px 0 0 35px;float:left}#copy {margin:40px 35px 0 0;float:right;text-align:right;}#overlay {color:#efefef;height:470px;}div.contentWrap {height:461px;overflow-y:auto;}.apple_overlay {display:none;background-image: url(images/white.png);width:640px;padding:35px;}.apple_overlay .close {background-image:url(images/close.png);position:absolute;right:5px;top:5px;cursor:pointer;height:35px;width:35px;}.popupWrap {color: #4c4c4c;padding:15px;}.popupWrap h2 {}.popupWrap img {float:left;margin-right:10px;}.popupWrap .specs {float:left;width:220px;margin-right:10px;padding-top:5px;clear:left;}.popupWrap .specs span {color: #006837;font-weight:bolder;width:85px;display:inline-block;}.popupWrap .specs p {margin-bottom:5px;}.ddsmoothmenu {font: bold 12px Verdana;width: 100%;}.ddsmoothmenu ul {z-index:100;padding: 5px 10px;margin: 0;float:right;}.ddsmoothmenu ul li {position: relative;display: inline;float: left;margin: 0;margin-right:5px;padding: 0;list-style-type: none;padding-right:5px;background:url(images/GNZ-menu-spacer.gif) right no-repeat;}.ddsmoothmenu ul li.last {padding-right: 0px;background: none;}.ddsmoothmenu ul li a {display: block;padding: 5px 10px;color: #fff;text-decoration: none;}* html .ddsmoothmenu ul li a { display: inline-block;}.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited {color: #fff;}.ddsmoothmenu ul li.active a { background: #769F00;color: #fff;}.ddsmoothmenu ul li.active ul li a,.ddsmoothmenu ul li.active ul li.active ul li a { background: #231F20;color: #fff;}.ddsmoothmenu ul li.active ul li.active a,.ddsmoothmenu ul li.active ul li.active ul li.active a { background: #769F00;color: #fff;}.ddsmoothmenu ul li a:hover {background: #769F00;color: #fff;}.ddsmoothmenu ul li.hasChild a:hover{background: #769F00;color: #fff;}.ddsmoothmenu ul li ul {position: absolute;left: 0;display: none; visibility: hidden;background: #231F20;width:130px;border:#4e4b4c 1px solid;}.ddsmoothmenu ul li ul li {display: list-item;float: none;padding-right:0px;background:none;}.ddsmoothmenu ul li ul li.first {padding: 8px 0 0 0;}.ddsmoothmenu ul li ul li.last {padding: 0 0 5px 0;}.ddsmoothmenu ul li ul li ul {top: 0;}.ddsmoothmenu ul li ul li a {font: normal 12px Verdana;width: 140px; padding: 6px;margin: 0;background: #231F20;}.ddsmoothmenu ul li ul li a:hover,.ddsmoothmenu ul li.hasChild ul li a:hover,.ddsmoothmenu ul li.hasChild ul li.hasChild ul li a:hover {font: normal 12px Verdana;width: 140px; padding: 6px;margin: 0;background: #769F00;}* html .ddsmoothmenu {height: 1%;} .downarrowclass {position: absolute;top: 12px;right: 7px;}.rightarrowclass {position: absolute;top: 6px;right: 5px;}div.contactForm {width:450px;padding: 0px;margin: 30px;}div.row {clear: both;padding-top: 5px;vertical-align: middle;}div.row span.label {float: left;width: 120px;text-align: right;padding:0px 10px 0px 0px;}div.row span.formw {float: right;width: 250px;text-align: left;}input, textarea, .button {font-size: 12px;color: #000000;width: 250px;border:1px solid #d8d8d8;background: #fff;padding: 3px;}input {width:250px;}div.row span.formw textarea {height:120px;}div.spacer {clear: both;}.button{width:75px;cursor:pointer;}

