@import url(/weblib/fancybox/fancybox.css);@import url(http://fonts.googleapis.com/css?family=Lato:400,900,700,300);.clearfix:after{visibility:hidden;display:block;font-size:0;line-height:0;content:" ";clear:both;height:0;width:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}img{border:0}*{margin:0;padding:0}:focus{outline:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}#content ul,#content ol{margin-left:20px;padding-bottom:15px}#content ul li,#content ol li{padding-left:0px;padding-bottom:10px}#fancybox-left-ico{left:20px}#fancybox-right-ico{right:20px;left:auto}#fancybox-wrap,#fancybox-wrap *{box-sizing:content-box !important}.alignright{float:right;margin-left:5px}.alignleft{float:left;margin-right:5px}.aligncenter{display:block;margin:5px auto 5px auto}.centered-list{float:left;width:100%;position:relative}.centered-list>ul{clear:left;float:right;list-style:none;margin:0;padding:0;position:relative;right:50%;text-align:center}.centered-list>ul>li{display:block;float:left;list-style:none;margin:0;padding:0;position:relative;left:50%}a.learn-more{display:block;text-indent:-9999px;overflow:hidden;width:158px;height:50px;background:url("../images/button-learn-more.png") no-repeat;margin:0 auto}body{background:#f7f7f7}#header{width:100%;background:url(../images/bg-header-x.png) repeat-x top}#header>div{width:960px;height:177px;margin:0 auto;position:relative}#hero{width:960px;margin:30px auto 5px}#content{width:100%;padding:0 0 20px 0}#content .row{width:100%}#content .row img{max-width:100%;height:auto}#content .row>.content{width:960px;margin:0 auto}#content .row>.content>div{float:left}#content .row>.content.full>div{float:none;width:100%}#content .row>.content.halves .col1{width:50%;padding-right:20px}#content .row>.content.halves .col2{width:50%;padding-left:20px}#content .row>.content.thirds>div{width:33.3%}#content .row>.content.quarters>div{width:25%}#content .row>.content.sidebar-right .col1{width:585px}#content .row>.content.sidebar-right .col2{width:325px;margin-left:50px}#content .row>.content.sidebar-left .col1{width:325px;margin-right:50px}#content .row>.content.sidebar-left .col2{width:585px}#footer{width:100%;background:#000 url(../images/bg-footer-x.png) repeat-x top;padding-top:84px}#footer .main{width:100%;background:#044;padding:50px 0}#footer .main>div{width:960px;margin:0 auto}#footer .nav{width:500px;float:left}#footer .nav ul{width:220px;float:left;margin-right:30px}#footer .contact{width:310px;float:right}#footer .credits{width:960px;margin:0 auto;padding:10px 0}body{font-family:"Lato",sans-serif;font-weight:400;font-size:14px;line-height:1.6em;color:#666}p{padding-bottom:25px}h1{font-family:"Lato",sans-serif;font-weight:700;font-size:46px;line-height:1em;color:#5bac2c;margin-bottom:5px}h2{font-family:"Lato",sans-serif;font-weight:700;font-size:22px;line-height:1em;color:black;padding-bottom:5px;border-bottom:1px solid #5bac2c;margin-bottom:25px}h3{font-family:"Lato",sans-serif;font-weight:700;font-size:22px;line-height:1em;color:black;padding-bottom:5px;border-bottom:1px solid #5bac2c;margin-bottom:15px}h4{font-family:"Lato",sans-serif;font-weight:700;font-size:22px;line-height:1em;color:black;padding-bottom:5px;border-bottom:1px solid #5bac2c;margin-bottom:15px}h5{font-family:"Lato",sans-serif;font-weight:700;font-size:22px;line-height:1em;color:black;padding-bottom:5px;border-bottom:1px solid #5bac2c;margin-bottom:25px;text-transform:uppercase}h6{font-family:"Lato",sans-serif;font-weight:900;font-size:18px;line-height:1em;color:#5bac2c;margin-bottom:15px}a{color:#5bac2c;text-decoration:underline}a:hover{color:#72cd3e}#header a.call{font-family:"Lato",sans-serif;font-weight:900;font-size:26px;color:#044;text-transform:uppercase;text-decoration:none}#header .tagline{font-family:"Lato",sans-serif;font-weight:300;font-size:20px;color:#044;line-height:33px;text-transform:uppercase;text-align:center}#header .menu a{font-family:"Lato",sans-serif;font-weight:700;font-size:18px;color:white;text-transform:uppercase;text-decoration:none !important}#header .menu a:hover,#header .menu>li:hover>a,#header .menu>li.current-menu-item>a{color:#044;background:#5bac2c}#footer{font-family:"Lato",sans-serif;font-weight:400;font-size:14px;color:white}#footer h6{text-transform:uppercase}#footer a{text-decoration:none}#footer a:hover{text-decoration:underline}#footer .menu a{color:white;text-transform:uppercase}#footer .col2{text-align:center}#footer .credits{font-size:12px;font-weight:700}#footer .credits a{color:white}#header .logo{margin:0;padding:0;border:0}#header .logo a{display:block;text-indent:-9999px;overflow:hidden;width:283px;height:123px;background:url("../images/tasman-turf.png") no-repeat}#header .tagline{position:absolute;top:37px;left:345px;width:300px}#header .call{position:absolute;top:3px;right:0px;padding:15px 0 0 59px;width:237px;height:79px;background:url(../images/bg-call.png) no-repeat left top}#header .menu{position:absolute;bottom:0px;list-style:none;width:100%;border-right:1px solid #7f7f7f;display:table;table-layout:fixed}#header .menu>li{display:table-cell;border-left:1px solid #7f7f7f}#header .menu>li>a{display:block;text-align:center;height:48px;line-height:48px}#footer .menu{margin-bottom:20px}#footer .menu li{list-style:none;padding:3px 0;border-bottom:1px solid #2c5656}#footer .menu li:first-of-type{border-top:1px solid #2c5656}#slideshow{width:100%;height:410px;position:relative;text-align:center}#slideshow .slides{width:100% !important;display:none}#slideshow .slides img{border:1px solid #cdcdcd}#slideshow .loading{position:absolute;left:calc(50% - 115px);top:100px;width:220px;padding:20px 5px 5px;font-size:15px;text-align:center;color:white;background:#333 url(../images/slideshow-loading.gif) no-repeat center 1px;border:1px solid black;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9}#slideshow .nav{position:absolute;bottom:0px;width:100%;z-index:99}#slideshow .nav a{margin:0 5px;display:block;text-indent:-9999px;overflow:hidden;width:15px;height:15px;background:url("../images/slide-nav.png") no-repeat;display:inline-block}#slideshow .nav a.activeSlide,#slideshow .nav a:hover{background-position:bottom}#slideshow .nav a:focus{outline:none}fieldset{border:0}.mc-field-group{margin:1.3em 0;clear:both}#mc_embed_signup label{display:block;margin:.3em 0;text-transform:uppercase;font-size:11px;text-align:left;color:black}#mc_embed_signup input[type=text]{margin-right:1.5em;padding:.4em .3em;width:95%;z-index:999}#mce-responses{padding:0em .5em 0em .5em;width:90%;margin:0 5%}div.mce_inline_error,#mce-error-response,#mce-success-response{border:1px dashed #660000 !important;background-color:#FFEEEE !important;color:#660000 !important;font-weight:normal !important;font-size:12px !important;margin:10px auto !important;padding:5px 10px !important;width:80% !important}#mce-success-response{border:1px dashed #006600 !important;background-color:#EEFFEE !important;color:#006600 !important}#mc-embedded-subscribe{clear:both;width:auto;display:block;margin:1em 0;border:0;color:white;text-transform:uppercase;background-color:black;padding:4px 15px 4px 10px;font-size:12px}.form{padding:10px;background:url(../images/trans-white-30.png)}.form>div{padding:20px;background:white}form.form-class label{font-size:14px;text-align:left;color:#043670;display:inline-block}.form-field-block{margin-bottom:10px;width:100%}.form-field-block.required label{padding-right:13px;background:url(../images/icon-required.png) no-repeat top right}form.form-class input[type=textbox],form.form-class input[type=text],form.form-class select,form.form-class textarea{width:99%;font-family:'Open Sans', sans-serif;font-size:14px;padding:5px 0 5px 5px;background:white;border:1px solid #B4B4B4;border-radius:2px;-moz-box-shadow:inset 0 5px 7px 1px #CCC;-webkit-box-shadow:inset 0 5px 7px 1px #CCC;box-shadow:inset 0 5px 7px 1px #CCC}form.form-class textarea{height:100px}#contact-form .legend>div{float:right;padding-left:13px;background:url(../images/icon-required.png) no-repeat top left}form.form-class .form_button{float:right;width:133px;height:51px;background:url(../images/bg-button.png) no-repeat;color:#555;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1em;border:none !important;cursor:pointer;cursor:hand;margin-top:10px}div.form-feedbac,div.form-feedback{border:1px solid #660000 !important;background:#fff url(../images/error.png) no-repeat 8px 6px;color:#660000 !important;font-weight:normal !important;font-size:13px !important;margin:10px auto !important;padding:10px 10px 10px 60px !important}div.form-ok{border:1px solid #006600 !important;background:#fff url(../images/approved.png) no-repeat 8px 6px;color:#006600 !important}span.requiredFieldRight{margin-left:5px}.sfm{position:relative}.sfm a,.sfm li{display:block}.sfm ul a,.sfm ul li{float:none}.sfm ul{left:-10000px;position:absolute}.sfm,.sfm ul{list-style:none;padding:0px;margin:0px}.sfm li a{float:none}.sfm li{position:relative}.sfm li:hover>ul,.sfm li.sfHover>ul{top:0px !important;left:155px;z-index:100 !important}.sfm>li:hover>ul,.sfm>li.sfHover>ul{top:28px !important;left:0px;z-index:100 !important}.sfm>li.last:hover>ul,.sfm>li.last.sfHover>ul{left:auto !important;right:-14px !important}.testimonial .quote{font-style:italic}.testimonial .from{font-weight:700;padding-top:5px;margin-bottom:25px}.panel.testimonial{margin-bottom:20px}.panel.testimonial .quote{padding-bottom:36px;background:url(../images/end-quote.png) no-repeat bottom right}.panel.testimonial .more{font-weight:700}#content ul.gallery{margin-left:0 !important;list-style:none}#content ul.gallery li{float:left;padding-bottom:12px;padding-right:12px;height:140px}#content ul.gallery img{display:block;padding:3px;border:1px solid #e4e4e4;width:220px;height:auto}#content ul.gallery a:hover img{background-color:#e4e4e4}#content .row .sidebar-right>div{background:white;border:1px solid #cdcdcd;padding:25px}
