/*
Theme Name: Tyrewise custom theme
Theme URI: http://www.tyrewise.co.nz/
Description: Tyrewise custom theme built by  <a href="http://www.nzdigital.co.nz/">NZDigital</a>.  Based on the Agrecovery custom theme
Version: 1.0
Author: NZDigital
Author URI: http://www.nzdigital.co.nz/
Versionining -
* 1.0 - 20120314 - Launch
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
/* Reset all the browser default styles */body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
del,ins{text-decoration:none;}
:focus{outline:0;}
body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:62.5%;background:#f1f1f1 url(img/bg.gif) repeat top center;}
h1,h2,h3,h4,h5,h6{line-height:1.3em;margin-bottom:1em;}
h1{}
h2{font-family:Arial,Verdana,Helvetica,sans-serif;border-bottom:1px solid #D6D6D6;color: #F37021;font-size:30px;font-weight:700;}
h3{font-family:Arial,Verdana,Helvetica,sans-serif;color:#455560;font-size:22px;font-weight:700;}
h4{color: #F37021;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:18px;font-weight:700;margin-bottom:5px;}
h5{font-family:Arial,Verdana,Helvetica,sans-serif;color:#535353;font-size:12px;font-weight:700;}
h6{font-family:Arial,Verdana,Helvetica,sans-serif;color:#455560;font-size:11px;margin-top:9px;font-weight:700;margin-bottom:19px;}
p{color: #535353;font-family:verdana,arial,helvetica,sans-serif;font-size:12px;line-height:1.4em;margin-bottom:1.4em;}
p a{color:#F37021;}
ul{}
ul li{}
ol{}
ol li{}
blockquote{}
a:link, a:visited{color:#F37021;}
a:hover, a:active{color: #da651e;}
ul a:link, ul a:visited{color:#333333;}
ul a:hover, ul a:active{color: #202020;}
table{margin-bottom:15px;}
tr{}
th{}
td{}
b, strong{font-weight:bold;}
i,em{font-style:italic;}
.aligncenter, div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;}
.alignright{float:right;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(/wp-content/themes/agrecovery/PIE.htc);}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
#wrapper{width:960px;margin:20px auto 0px;}
#wrapper-home{width:960px;margin:20px auto 0px;}
#header-green{width:100%;height:134px;background:transparent url(img/header-green.gif) repeat-x scroll top left;}
#header-grey{width:100%;height:134px;background:transparent url(img/header-grey.gif) repeat-x scroll top left;}
#header-inner{background:url("img/phone.gif") no-repeat scroll 654px 51px transparent;height:134px;margin:0 auto;position:relative;width:960px;}
#header-green h1{background:url("img/logo.gif") no-repeat scroll left top transparent;display:block;height:76px;position:absolute;text-indent:-9999px;top:12px;width:299px;margin-bottom:0;}
#header-green h1 a{display:block;height:80px;text-indent:-9999px;width:300px;}
#header-grey h1{background:url("img/logo.gif") no-repeat scroll left top transparent;display:block;height:76px;position:absolute;text-indent:-9999px;top:21px;width:299px;margin-bottom:0;}
#header-grey h1 a{display:block;height:80px;text-indent:-9999px;width:300px;}
#nav-green{height:40px;position:absolute;top:95px;width:960px;}
#nav-green ul{width:960px;}
#nav-green ul li{float:left;}
#nav-green ul li.current_page_item > a{background: #F37021 url(img/nav-selector.gif) no-repeat scroll center 29px;}
#nav-green ul li.current_page_parent > a, .single #nav-green .page-item-1943 a, .blog #nav-green .page-item-1943 a, .category #nav-green .page-item-1943 a, .archive #nav-green .page-item-1943 a{background: #F37021 url(img/nav-selector.gif) no-repeat scroll center 29px;}
#nav-green ul li.current_page_ancestor > a{background: #F37021 url(img/nav-selector.gif) no-repeat scroll center 29px;}
#nav-green ul li a{
    background: url("img/nav-selector.gif") no-repeat scroll center 40px transparent;
    color: white;
    display: inline-block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bolder;
    height: 40px;
    line-height: 40px;
    padding: 0 16px;
    text-shadow: 0 1px 0 #454545;
    text-decoration: none;
    behavior:url(/wp-content/themes/agrecovery/PIE.htc);
    position: relative;
    top: -1px;
}
#nav-green ul li a:hover{background: #F37021 url(img/nav-selector.gif) no-repeat scroll center 29px;}
#nav-grey{height:40px;position:absolute;top:95px;width:960px;}
#nav-grey ul{}
#nav-grey ul li{float:left;}
#nav-grey ul li a{color:#FFFFFF;background:url("img/nav-selector2.gif") no-repeat scroll center 40px transparent;display:block;font-size:14px;font-weight:bolder;height:39px;line-height:39px;padding:0 16px;text-decoration:none;text-shadow:0 1px 0 #454545;-webkit-transition-property:background;-webkit-transition-duration:.4s;-webkit-transition-timing:ease-out;}
#nav-grey ul li a:hover{background:#3a4a55 url(img/nav-selector2.gif) no-repeat scroll center 29px;}
.greyBar #header-green{width:100%;height:134px;background:transparent url(img/header-silver.gif) repeat-x scroll top left;}
.greyBar #nav-green ul li.current_page_item a{background:#b9b9b9 url(img/nav-selector-silver.gif) no-repeat scroll center 29px;}
.greyBar #nav-green ul li.current_page_parent > a, .single #nav-green .page-item-1943 a, .blog #nav-green .page-item-1943 a, .category #nav-green .page-item-1943 a, .archive #nav-green .page-item-1943 a{background:#b9b9b9 url(img/nav-selector-silver.gif) no-repeat scroll center 29px;}
.greyBar #nav-green ul li.current_page_ancestor a{background:#b9b9b9 url(img/nav-selector-silver.gif) no-repeat scroll center 29px;}
.greyBar #nav-green ul li a{background:url("img/nav-selector-silver.gif") no-repeat scroll center 40px transparent;color:#455560;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bolder;height:39px;line-height:39px;padding:0 16px;text-decoration:none;text-shadow:0 1px 0 #d3d3d3;-webkit-transition-property:background;-webkit-transition-duration:.4s;-webkit-transition-timing:ease-out;-moz-transition-property:background;-moz-transition-duration:.4s;-moz-transition-timing:ease-out;behavior:url(/wp-content/themes/agrecovery/PIE.htc);}
.greyBar #nav-green ul li a:hover{background:#b9b9b9 url(img/nav-selector-silver.gif) no-repeat scroll center 29px;}
a.login-members{background:url("img/members-login.gif") no-repeat scroll left top transparent;color:#FFFFFF;display:block;font-size:14px;font-weight:700;height:24px;left:823px;line-height:23px;padding-left:12px;position:absolute;text-decoration:none;text-shadow:0 1px 0 #778B38;top:20px;width:133px;}
a.login-members:hover{background:url("img/members-login.gif") no-repeat scroll left bottom transparent;}
a.nav-home{background:url("img/home-tab.gif") no-repeat scroll left top transparent;color:#FFFFFF;display:block;font-size:14px;font-sweight:700;height:36px;left:315px;line-height:38px;padding-left:21px;position:absolute;text-decoration:none;text-shadow:0 1px 0 #778B38;top:58px;width:85px;}
a.nav-home:hover{background:url("img/home-tab.gif") no-repeat scroll left bottom transparent;}
a.nav-members{background:url("img/members-tab.gif") no-repeat scroll left top transparent;color:#FFFFFF;display:block;font-size:14px;font-weight:700;height:35px;left:415px;line-height:38px;padding-left:21px;position:absolute;text-decoration:none;text-shadow:0 1px 0 #343f47;top:59px;width:105px;}
a.nav-members:hover{background:url("img/members-tab.gif") no-repeat scroll left bottom transparent;}
a.nav-resources{background:url("img/resources-tab.gif") no-repeat scroll left top transparent;color:#455560;display:block;font-size:14px;font-weight:700;height:36px;left:532px;line-height:38px;padding-left:21px;position:absolute;text-decoration:none;text-shadow:0 1px 0 #d3d3d3;top:58px;width:105px;}
a.nav-resources:hover{background:url("img/resources-tab.gif") no-repeat scroll left bottom transparent;}
.round{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(/wp-content/themes/agrecovery/PIE.htc);}
#home-slider{background-color:#FFFFFF;border:1px solid #D6D6D6;float:left;height:217px;width:567px;}
#home-slider-inner{margin:7px;width:553px;height:203px;overflow:hidden;}
#home-slider-inner p{margin:0;padding:0;}
#news-new-container{float:right;width:382px;}
#home-news{margin-top:3px;overflow:hidden;width:382px;}
#home-news-inner{padding:0 16px 0 13px;}
#home-news ul{min-height:93px;}
#home-news ul li{border-bottom: 1px solid gainsboro;color: #F37021;list-style-type: square;margin-left: 15px;;}
#home-news ul li.last-li{border-bottom:none;}
#home-news ul li a{background: url("img/arrow.png") no-repeat scroll 313px 8px transparent;color: #858585;display: block;font-size: 12px;font-weight: 700;line-height: 15px;padding: 5px 0;text-decoration: none;width: 336px;}
#home-news ul li a:hover{color: #da651e;background:url("img/arrow.png") no-repeat scroll 313px 8px transparent;}
#wrapper-home h3{color: #F37021;font-size: 20px;font-weight: 700;margin-bottom: 5px;}
#newto{background:url("img/newto.gif") no-repeat scroll left top transparent;height:112px;margin-top:17px;position:relative;width:382px;}
#newto h3{margin-bottom:12px;}
#newto-inner{padding:13px 10px 0 15px;}
a#new-register{background:url("img/registerhere-big.gif") repeat scroll 0 0 transparent;color:#FFFFFF;display:inline-block;font-size:14px;font-weight:bolder;font-family:Arial,Helvetica,sans-serif;height:42px;line-height:39px;margin-right:51px;padding:0 8px;text-decoration:none;text-shadow:0 1px 0 #778B38;width:118px;}
a#new-register:hover{background:url("img/registerhere-big.gif") repeat scroll bottom left transparent;}
#new-member{background:url("img/already-big.gif") repeat scroll 0 0 transparent;color:#FFFFFF;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bolder;height:42px;line-height:39px;padding:0 8px;text-decoration:none;text-shadow:0 1px 0 #575757;width:151px;}
#new-member:hover{background:url("img/already-big.gif") repeat scroll bottom left transparent;}
img.or{left:152px;margin:0 9px;position:absolute;top:59px;}
.clear{clear:both;}
#ctas{background:url("img/cta-bg.gif") no-repeat scroll left top transparent;height:173px;margin-top:15px;width:960px;margin-bottom:16px;display:inline-block;}
#ctas-inner{padding:10px 16px 16px 16px;}
#ctas h3{border-right:1px solid #D6D6D6;display:inline;margin-right:15px;padding-right:16px;}
#ctas p{display:inline;}
#champion-home{background-color:#FFFFFF;border:1px solid #D6D6D6;float:left;width:565px;min-height:180px;}
#havesay-home{background-color:#FFFFFF;border:1px solid #D6D6D6;float:right;min-height:180px;width:378px;}
#havesay-home p{font-size:11px;}
.box-padding{padding:16px 20px 10px;}
#champ-left{float:left;width:240px;margin-right:10px;}
#champ-left img{border:4px solid #b9b9b9;margin-top:10px;}
#champ-right{float:right;padding-top:7px;width:268px;}
#champ-right img{display:inline;margin:0 5px;}
#champ-right p{display:inline;font-size:11px;}
a.biglink{background: url("img/arrow2.png") no-repeat scroll right 13px #F37021;
color: white;
display: inline-block;
font-size: 14px;
font-weight: bolder;
height: 39px;
font-family: Arial,Helvetica,sans-serif;
line-height: 39px;
padding: 0 32px 0 16px;
text-decoration: none;
text-shadow: 0 1px 0 #DA651E;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
behavior:url(/wp-content/themes/agrecovery/PIE.htc);
}
a.biglink:hover{background:url("img/arrow2.png") no-repeat scroll right 13px #D8641D;}
#footer{height: 142px; margin-top: 16px; background: #858585;}
#footer-inner{width:960px;height:142px;margin:0 auto;position:relative;}
#footer ul{left:21px;position:absolute;top:28px;}
#footer ul li{color:#9BB34F;float:left;}
#footer ul li a{color: #fff;font-size:11px;text-decoration:none;}
#footer p.copyright{color: #535353;font-size: 10px;left: 20px;position: absolute;top: 60px;}
/*a#protected0{background:url("img/foundation.gif") repeat scroll 0 0 transparent;display:block;height:29px;left:767px;position:absolute;text-indent:-9999px;top:21px;width:174px;}
a#protected0:hover{background:url("img/foundation.gif") repeat scroll bottom left transparent;}
a#protected1{background:url("img/inspectors.gif") repeat scroll 0 0 transparent;display:block;height:29px;left:824px;position:absolute;text-indent:-9999px;top:55px;width:118px;}
a#protected1:hover{background:url("img/inspectors.gif") repeat scroll bottom left transparent;}*/
#protectedLinks{float: right;text-align: right;padding: 22px 0 0 0;}
#protectedLinks a{padding: 5px 10px;color: white;text-decoration: none;font-weight: bold;background: #6D6D6D;border-radius: 5px;font-size: 11px;}
#protectedLinks a:hover{background: #cc5c18;}
#main-content{width:960px;background:transparent url(img/maincontent-mid.gif) repeat-y top left;}
#main-content-inner{background:transparent url(img/maincontent-top.gif) no-repeat top left;}
#main-content-under{height:4px;background:transparent url(img/maincontent-bottom.gif) no-repeat top left;}
#content-left{width:699px;min-height:200px;float:left;}
#sidebar{width:261px;min-height:200px;float:right;}
#content-left-inner{padding:25px 30px;}
img.arrow-intro{margin-left:15px;}
#video{float:right;height:141px;margin:0 16px 16px 20px;width:182px;}
#video img{border:3px solid #D6D6D6;}
#content-left h3{color: #9D9FA2;
font-size: 22px;
font-weight: 700;}
h3 span{color:#31859D;display:block;margin-top:21px;}
a.small-link, .step-inner a{background:url("img/arrow.png") no-repeat scroll right 1px transparent;padding-right:21px;line-height:16px;display:inline-block;}
a.small-link:hover, a.small-link:active, .step-inner a:hover, .step-inner a:active{color:#58700A;}
.step{border:5px solid #9BB34F;margin-bottom:20px;width:620px;}
.step-title{background-color:#9BB34F;padding:10px 0 10px 10px;}
.step-title h4{color:#FFFFFF;margin-bottom:3px;}
.step-inner{padding:20px 20px 7px;}
.step-left{float:left;width:351px;}
.step-left ul li a, .postcontent a{background:url("img/arrow.png") no-repeat scroll right 1px transparent;display:inline-block;line-height:16px;padding-right:21px;}
.step-right{float:right;margin:0 0 12px 20px;width:205px;}
.cost-box{border:2px solid #9BB34F;margin-bottom:20px;}
.cost-box h5{border-bottom:1px solid #D6D6D6;}
.cost-box p{margin-bottom:10px;}
.cost-box-inner{padding:10px;}
a.medium-link{background:url("img/arrow2.png") no-repeat scroll right 7px #EA7021;color:#FFFFFF;display:inline-block;font-size:14px;font-weight:bolder;height:27px;line-height:28px;font-family:arial,helvetica,sans-serif;margin:4px 0;padding:0 32px 0 16px;text-decoration:none;text-shadow:0 1px 0 #EE8E4C;width:200px;float:right;position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-o-box-shadow:0 1px 0 rgba(238,142,76,.9);-moz-box-shadow:0 1px 0 rgba(238,142,76,.9);-webkit-box-shadow:0 1px 0 rgba(238,142,76,.9);box-shadow:0 1px 0 rgba(238,142,76,.5);behavior:url(/wp-content/themes/agrecovery/PIE.htc);}
a.medium-link:hover{background:url("img/arrow2.png") no-repeat scroll right 7px #EE8E4C;}
#content-left ol{margin-bottom:15px;}
#content-left ul{margin-bottom:15px;}
#content-left ul li{background:url("img/bullet.gif") no-repeat scroll 0 7px transparent;color:#455560;font-family:verdana,arial,helvetica,sans-serif;font-size:12px;line-height:16px;margin-bottom:6px;margin-left:15px;padding-left:16px;}
#content-left ol li{background:none repeat scroll 0 0 transparent;color:#455560;font-family:verdana,arial,helvetica,sans-serif;font-size:12px;line-height:16px;list-style-type:decimal;margin-bottom:6px;margin-left:34px;padding-left:5px;}
#content-left ul li a{}
.seperator{border-bottom:1px solid #D6D6D6;display:block;margin:18px 0 35px;}
img.alignright, img.align-right{clear:both;float:right;margin:10px 0 10px 10px;;}
img.alignleft, img.align-left{float:left;margin:0 18px 20px 0;}
a.pdf{background:url("img/brochures/brochure_bg.gif") no-repeat scroll 0 0 transparent;color:#FFFFFF;float:right;font-family:verdana,arial,sans-serif;font-size:12px;height:41px;text-decoration:none;width:196px;padding-top:2px;overflow:hidden;}
a.pdf img{vertical-align:middle;margin-right:5px;}
img.supporters{float:right;margin-top:-11px;}
#sidebar-inner{padding:34px 10px;}
#sidebar h3{border-bottom:1px solid #D6D6D6;color: #F37021;font-size:20px;margin-bottom:9px;padding-bottom:4px;}
#sub-menu{}
#sub-menu ul li, .sidebar-widget ul li{background:url("img/sub-menu-li.gif") no-repeat scroll 0 0 transparent;border-bottom:1px solid #D6D6D6;color:#455560;font-size:12px;line-height:16px;margin-bottom:6px;margin-left:4px;padding-bottom:7px;padding-left:16px;padding-right:27px;}
#sub-menu ul li.current_page_parent, .sidebar-widget ul li.current_page_parent,#sub-menu ul li.current_page_item, .sidebar-widget ul li.current_page_item{background:url("img/sub-menu-li2.gif") no-repeat scroll 0 0 transparent;}
#sub-menu ul li a{font-size: 12px;
font-weight: 700;
text-decoration: none;
color: #9D9FA2;}
#sub-menu ul li.current_page_parent a, #sub-menu ul li.current_page_item a{color:#455560;}
#sidebar-pdf{height:40px;margin:16px 0 20px;width:239px;}
#sidebar-pdf a.pdf{background:url("img/brochures/brochure_bg_side.gif") no-repeat scroll 0 0 transparent;display:block;float:none;height:40px;padding-right:23px;width:210px;}
#programmes-grey{margin:10px 0 20px;}
a.progrey-link{background:url("img/arrow2.png") no-repeat scroll right 13px #D6D6D6;color:#455560;display:inline-block;font-size:14px;font-weight:bolder;height:39px;font-family:Arial,Helvetica,sans-serif;line-height:39px;padding:0 32px 0 16px;text-decoration:none;text-shadow:0 1px 0 #D8D8D8;width:193px;margin-bottom:5px;position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-o-box-shadow:0 1px 0 rgba(170, 170, 170, 0.9);-moz-box-shadow:0 1px 0 rgba(170, 170, 170, 0.9);-webkit-box-shadow:0 1px 0 rgba(170, 170, 170, 0.9);box-shadow:0 1px 0 rgba(170, 170, 170, 0.9);behavior:url(/wp-content/themes/agrecovery/PIE.htc);}
a.progrey-link:hover{background:url("img/arrow2.png") no-repeat scroll right 13px #c3c3c3;}
#newto-sidebar{margin:31px 0 20px;}
a.biglink-sidebar{background:url("img/arrow2.png") no-repeat scroll right 13px #9BB34F;color:#FFFFFF;display:inline-block;font-size:14px;font-weight:bolder;height:39px;font-family:Arial,Helvetica,sans-serif;line-height:39px;padding:0 32px 0 16px;text-decoration:none;text-shadow:0 1px 0 #778B38;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:193px;-o-box-shadow:0 1px 0 rgba(95,115,32,.9);-moz-box-shadow:0 1px 0 rgba(95,115,32,.9);-webkit-box-shadow:0 1px 0 rgba95,115,32,.9);box-shadow:0 1px 0 rgba(95,115,32,.5);behavior:url(/wp-content/themes/agrecovery/PIE.htc);}
a.biglink-sidebar:hover{background:url("img/arrow2.png") no-repeat scroll right 13px #8aa23c;}
#champ-sidebar{margin: 0px 0 20px;}
#champ-sidebar img{border:4px solid #B9B9B9;margin-top:4px;margin-bottom:14px;}
#champ-sidebar img.champ-quote{display:inline;margin:0 5px;border:0px;}
#champ-sidebar p{display:inline;font-size:11px;}
.buy-bags{background:url("img/cta_bg.gif") repeat scroll 0 0 transparent;color:#FFFFFF;display:block;font-size:18px;font-weight:700;height:45px;line-height:45px;margin-bottom:27px;padding-left:8px;text-decoration:none;width:620px;}
a.buy-bags{color:#fff;}
a.buy-bags img{margin-left:7px;}
a.buy-bags:hover{background:url("img/cta_bg.gif") repeat scroll bottom left transparent;}
#programmes-green{margin:10px 0 20px;}
a.progreen-link{background:url("img/arrow2.png") no-repeat scroll right 13px #9BB34F;color:#FFFFFF;display:inline-block;font-size:14px;font-weight:bolder;height:39px;line-height:39px;margin-bottom:5px;padding:0 32px 0 16px;text-decoration:none;text-shadow:0 1px 0 #778B38;width:193px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-o-box-shadow:0 1px 0 rgba(170, 170, 170, 0.9);-moz-box-shadow:0 1px 0 rgba(170, 170, 170, 0.9);-webkit-box-shadow:0 1px 0 rgba(170, 170, 170, 0.9);box-shadow:0 1px 0 rgba(170, 170, 170, 0.9);behavior:url(/wp-content/themes/agrecovery/PIE.htc);}
a.progreen-link:hover{background:url("img/arrow2.png") no-repeat scroll right 13px #8AA23C;}
#slider{height:491px;width:638px;background:url('img/slider/bg.gif') no-repeat top left transparent;overflow:hidden;position:relative;margin-bottom:30px;}
#slider-inner{position:absolute;top:20px;left:53px;height:450px;width:532px;}
#navright, #navleft{display:block;height:50px;position:absolute;top:220px;width:50px;cursor:pointer;}
#navright{right:0;}
#navleft{left:0;}
#googlemap{width:638px;}
.blog .post{background-color:#F2F2F2;border-bottom:1px solid #D6D6D6;margin-bottom:12px;padding:20px 20px 10px 24px;}
.blog #content-left .post-chunk h3{margin-bottom:1px;}
.blog #content-left .post-chunk h3 a{display:block;height:29px;text-decoration:none;width:600px;}
.blog #content-left .post-chunk h3 a:hover{text-decoration:underline;}
.blog #content-left .post-chunk p{}
.postcontent h4{margin-bottom:10px;margin-top:28px;}
.sidebar-widget ul li a{text-decoration: none;color: #9D9FA2;}
li.recentcomments a{text-decoration:none;}
#sidebar ul{margin-bottom:31px;}
.post h4{color:#455560;font-size:11px;font-style:italic;font-weight:normal;margin:-12px 0 16px;}
#content-left h6{font-size:12px;}
a.ctas{display:block;float:left;height:105px;margin-right:27px;margin-top:7px;width:160px;}
a.ctas-chemicals{background:url("img/home-links-new.jpg") no-repeat scroll 0 0 transparent;margin-left:4px;}
a.ctas-chemicals:hover{background:url("img/home-links-new.jpg") no-repeat scroll 0 -105px transparent;margin-left:4px;}
a.ctas-containers{background:url("img/home-links-new.jpg") no-repeat scroll -190px 0 transparent;}
a.ctas-containers:hover{background:url("img/home-links-new.jpg") no-repeat scroll -190px -105px transparent;}
a.ctas-wrap{background:url("img/home-links-new.jpg") no-repeat scroll -379px 0 transparent;width:161px;}
a.ctas-wrap:hover{background:url("img/home-links-new.jpg") no-repeat scroll -379px -105px transparent;width:161px;}
a.ctas-net{background:url("img/home-links-new.jpg") no-repeat scroll -569px 0 transparent;}
a.ctas-net:hover{background:url("img/home-links-new.jpg") no-repeat scroll -569px -105px transparent;}
a.ctas-drums{background:url("img/home-links-new.jpg") no-repeat scroll -762px 0 transparent;margin-right:0;}
a.ctas-drums:hover{background:url("img/home-links-new.jpg") no-repeat scroll -762px -105px transparent;margin-right:0;}
td.table-left{color:#455560;font-size:12px;width:91px;}
td.table-right{color:#455560;font-size:12px;}
#cta-blocks{display:block;}
input#protected_submit{-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-o-box-shadow:0 1px 0 rgba(95,115,32,.9);-moz-box-shadow:0 1px 0 rgba(95,115,32,.9);-webkit-box-shadow:0 1px 0 rgba95,115,32,.9);box-shadow:0 1px 0 rgba(95,115,32,.5);behavior:url(<?php bloginfo('template_directory'); ?>/PIE.htc);background:url("img/arrow2.png") no-repeat scroll right 8px #F37021;border:0 none;color:#FFFFFF;font-size:13px;font-weight:bold;padding:5px 25px 5px 5px;text-shadow:0 1px 0 #778B38;}
input#protected_submit:hover{background-color:#F37021;cursor:pointer;}
#protected_form input{margin-bottom:10px;}
a.mogul{color: #535353;
text-decoration: none;}
.endComment{color:#535353;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:16px;font-weight:700;margin-bottom:9px;margin-top:9px;}
.midHeading{color:#535353;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:18px;font-weight:700;margin-bottom:9px;margin-top:9px;}
.grey{color: #F37021;}
#slider-text{background:url("img/slider/slidertxt-trans.png") repeat scroll 0 0 transparent;bottom:7px;display:block;height:50px;left:7px;padding:10px;position:absolute;width:533px;z-index:1000;}
#slider-text p{color:#fff;}
#slider-text p a{text-decoration:none;}
#home-slider{position:relative;}
.category .post{background-color:#F2F2F2;border-bottom:1px solid #D6D6D6;margin-bottom:12px;padding:20px 20px 10px 24px;}
.category #content-left .post-chunk h3 a{display:block;height:29px;text-decoration:none;width:600px;}
.navigation{}
.newer-posts{float:left;}
.older-posts{float:right;}
a.biglink-sidebar, a.biglink, a.progreen-link, input#protected_submit, .wp-caption, #nav-green ul li a, .round{position:relative;}
.hpWidgInner{float: left;width: 440px;padding: 0 10px;}
#homepageWidget{padding-top:20px;}
#widgLeft{border-right:1px solid #D6D6D6;}
table.info-table{font-size:12px; border-color: #D6D6D6 #D6D6D6 #D6D6D6 #D6D6D6}
table.info-table td{padding: 0.5em 1em 0.5em 1em; border-color: #D6D6D6 #D6D6D6 #D6D6D6 #D6D6D6}

.button.logout {padding:10px; float:right; background-color:#F37021;border-radius:5px; margin: 0 0 20px 20px;border:none;color:#fff;}


/* main menu */

#menu-main-menu {
    display: flex;

}
#menu-main-menu li{
    position: relative;
}

#menu-main-menu li .sub-menu{
    background-color: #6d6d6d;
    width:auto;
    position: absolute;
    display: flex;
    flex-direction: column;
    z-index: 99999;
    display: none;

}
#menu-main-menu a{
    white-space: nowrap;
}

#menu-main-menu li .sub-menu li{
    flex:1;
}
#menu-main-menu li .sub-menu li a{
    display: flex;
}
#menu-main-menu > li:hover .sub-menu{
    display: flex;
}

/* footer menu*/


#footer ul#menu-footer-menu {
    display: flex;
    position: static;
    margin-top:0px;
    top:unset;
}
#footer ul#menu-footer-menu li{
    padding-right:20px;
    border-right: 1px solid white; 
    margin-right: 10px;
}
#footer ul#menu-footer-menu li:last-child{
    border-right: 0px;
}

a.nzdigital{
  text-decoration: underline;
  color: #535352;
}

