@charset "UTF-8";html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}:focus {outline: 0;}body {line-height: 1;color: black;background: white;}ol, ul {list-style: none;}table {border-collapse: separate;border-spacing: 0;}caption, th, td {text-align: left;font-weight: normal;}blockquote:before, blockquote:after,q:before, q:after {content: "";}blockquote, q {quotes: "" "";}strong { font-size: 100%; font-weight:bold; }em { font-size: 100%; font-style:italic;}button {display: block;text-indent: -55555px;border: none;cursor: pointer;}abbr {border-bottom: 1px dotted #999;cursor: help;}body {font-size:62.5%;text-align: center;font-family: "Helvetica Neue", Arial, Helvetica, Calibri, sans-serif;}.auraltext { position: absolute; font-size: 0; left: -1000px;}.floatLeft {float: right;border:1px solid #CCCCCC;margin-left: 20px;}h1 { font-size: 2.4em;}h2 { font-size: 3.4em;line-height: 44px;}h3 { font-size: 3.6em;line-height: 44px;font-weight: lighter;}h4 { font-size: 1.8em;line-height: 22px;margin-bottom: 20px;}h5 { font-size: 1.4em;font-weight: bold;margin-bottom: 14px;}h6 { font-size: 1.4em;font-weight: bold;margin-bottom: 20px;}p{ font-size: 1.4em;line-height: 18px;margin-bottom: 20px;}li { font-size: 14px;line-height: 18px;}span.arrow {font-size: 1.8em;}h5.divide {background: transparent url(../img/line.gif) repeat-x top left;padding-top: 20px;}div.wrapper {width: 960px;margin: 0 auto;text-align: left;}div#header {background: #90b03e;background: #799b20;border-bottom: 1px solid #738939;padding: 20px 0 15px 0;}div#header div.wrapper {height: 30px;}div#header h1 {float: left;width: 161px;padding-top: 3px;height:16px;display: block;}div#header h1 a,p.h1 {display: block;float: left;width: 161px;height: 16px;background: #799b20 url(../img/logo.png) no-repeat top left;text-indent: -55555px;overflow: hidden;}p.h1 {background-color: #1A1A1A;}div#header ul {display: block;float: right;list-style: none;width: 615px;}div#header ul li {display: block;float: left;background: transparent url(../img/nav-seperator.gif) no-repeat top right;height: 28px;width: 123px;text-align: center;padding-top:3px;}div#header ul li a {color: #fff;text-decoration: none;}div#header ul li a:hover,div#header ul li a:focus {text-decoration: underline;}#sub-header {background: #f9f9f4 url(../img/sub-header-bg.gif) repeat top left;padding: 42px 0 0;border-bottom: 1px dotted #eaecdf;}#sub-header h2 {width: 960px;margin: 0 auto 42px;text-align: left;color: #90b03e;font-weight: lighter;color: #799b20;text-shadow: 1px 1px #fff;}#sub-header h2 strong {font-weight: inherit;}#sub-header h2.home {width: 960px;margin: 0 auto 25px;text-align: center;}#sub-header img {margin-bottom: -30px;}#main-content {padding-top: 30px;width: 660px;float: left;margin-bottom: 24px;}#main-content object {margin-top: 20px;}#home-showcase {position: relative;float: left;margin-top: 30px;background: #000 url(../img/home-1.jpg) no-repeat top left;width: 960px;height: 363px;}#home-showcase #description {display: block;color: #fff;position: absolute;right:35px;top:105px;width:268px;}#home-showcase #description h6 {font-size: 24px;font-weight: lighter;}#home-showcase img.tag {right: 0;top: 260px;}#main-content .showcase {position: relative;margin-bottom: 10px;}#main-content .showcase img {border:1px solid #CCCCCC;}img.tag {border: none !important;position: absolute;right: -1px;top: 205px;}#main-content p.tag {position: absolute;right: -1px;top: 205px;text-transform: uppercase;font-size: 1.5em !important;background: transparent url(../img/tag.gif) no-repeat top left;display: block;width: 152px;font-weight: bold;height: 66px;line-height: 66px !important;color: #fff;padding-left: 15px;}#main-content h3 {padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #666;color: #666666;}#main-content h3.blogpost {border-bottom: none;margin: 0;padding: 0;}#main-content h3.home {border-bottom: none;margin: 0 0 20px;padding: 0;}#main-content h3.blogpost a {color: #666666;text-decoration: none;}#main-content h3.blogpost a:hover,#main-content h3.blogpost a:focus {color: #90B03E;color: #799b20;text-decoration: underline;}#main-content h3 strong {font-weight: inherit !important;}#main-content h4 {color: #90b03e;color: #799b20;margin-bottom: 16px;font-size: 2.4em;line-height: 30px;margin-top: 20px;}#main-content h5 {color: #90b03e;color: #799b20;margin-bottom: 16px;font-weight: normal;font-size: 1.8em;}#main-content h6 {color: #90b03e;color: #799b20;margin-bottom: 16px;}#main-content ul {list-style: disc;padding-left: 10px;margin-left: 5px;margin-bottom: 20px;}#main-content ol {list-style-type: decimal;padding-left: 10px;margin-left: 10px;margin-bottom: 20px;}#main-content blockquote {float:right;margin:-5px 20px 10px;margin-right: 0;width:200px;}#main-content blockquote p {color:#8AB810;font-family:Georgia,serif;font-size: 1.4em;font-style:normal;font-variant:normal;font-weight:normal;line-height:20px;text-indent: -5px;}#main-content blockquote p.cite {text-indent: 0;color: #666;font-size: 1.2em;font-family:"Helvetica Neue",Arial,Helvetica,Calibri,sans-serif;}#main-content p,#main-content li {color: #666666;font-size: 1.4em;line-height: 20px;}#main-content p a {color: #799b20;text-decoration: underline;}#main-content p a:hover,#main-content p a:focus {color: #799b20;text-decoration: none;}#main-content .box {width: 300px;float: left;margin-right: 60px;margin-bottom: 10px;}#main-content .box img {margin-bottom: 16px;font-size: 1.8em;line-height:22px;border: 3px solid #ECECEC;}#main-content .box h4 {font-size: 1.8em;margin-bottom: 16px;margin-top: 0;}#main-content .box p {line-height: 18px;}#main-content .box.last {margin-right: 0;}#main-content form#contactForm {padding: 25px 20px 0 20px;background: #f9f9f4 url(../img/sub-header-bg.gif) repeat top left;border: 1px dotted #eaecdf;float: left;width: 620px;}#main-content form#contactForm fieldset {float: left;width: 100%;}#main-content form#contactForm label {float: left;font-size: 1.4em;clear: left;color:#666;margin-bottom: 10px;text-shadow: 1px 1px #fff;}#main-content form#contactForm p.note {float: left;clear: left;margin-top: -15px;font-size: 1.2em;}#main-content form#contactForm input {float: left;margin-bottom: 20px;clear: left;border:1px solid #DFDDC3;-moz-border-radius: 5px;-webkit-border-radius: 5px;font-size: 1.6em;font-weight: bold;width: 214px;padding: 6px 3px;margin-right: 5px;}#main-content form#contactForm textarea {border:1px solid #DFDDC3;-moz-border-radius: 5px;-webkit-border-radius: 5px;font-size: 1.6em;font-family: "Helvetica Neue", Arial, Helvetica, Calibri, sans-serif;font-weight: bold;float: left;width: 514px;height: 120px;clear: left;padding: 5.5px 3px;margin-right: 5px;margin-bottom: 15px;}#main-content form#contactForm button {float: left;clear: left;background: transparent url(../img/btn-send.png) no-repeat top left;width: 103px;height: 33px;margin-bottom: 20px;}#sub-content {padding-top: 30px;width: 260px;float: right;}.top-box {padding: 25px 20px 0 20px;background: #f9f9f4 url(../img/sub-header-bg.gif) repeat top left;border: 1px dotted #eaecdf;text-shadow: 1px 1px #fff;margin-bottom: 40px;}.home-box {padding-top: 20px;}.home-box p.quote {text-indent: -4px;}.home-box h4 {margin-bottom: 15px;}.top-box h4,.top-box h5,.top-box p,.top-box li {color: #90b03e;color: #799b20;}.top-box ul {margin-bottom: 18px;}.top-box h5#twitter-icon {background: transparent url(../img/twitter-icon.png) no-repeat center left;padding-left: 28px;display: block;height: 20px;padding-top:6px;}.top-box h5#rss-icon {background: transparent url(../img/rss-icon.png) no-repeat center left;padding-left: 28px;display: block;height: 20px;padding-top:6px;}.top-box h5#flickr-icon {background: transparent url(../img/flickr-icon.png) no-repeat center left;padding-left: 28px;display: block;height: 20px;padding-top:6px;}.top-box h4 a, .top-box p a, .top-box li a {color: #90b03e;color: #799b20;text-decoration: underline;}.top-box ul {list-style: disc;padding-left: 5px;margin-left: 10px;}.top-box p,.top-box li,.grey-box p {font-size: 1.3em;}.grey-box {padding: 25px 20px 10px 20px;background-color: #f3f3f3;margin-bottom:24px;}.grey-box h4 a, .grey-box p a {color: #868686;text-decoration: underline;}.grey-box p,.grey-box h4 {color: #868686;text-shadow: 1px 1px #fff;}#sub-footer {background: #90B03E;background: #799b20;clear: both;width: 100%;float: left;}#sub-footer #footer-container {position: relative;float: left;}#sub-footer #signup {margin-right: 80px;}#sub-footer #signup p {margin-bottom: 10px;}#sub-footer #signup form {float: left;width: 100%;margin-bottom: 5px;}#sub-footer #signup input {border:3px solid #f1f0e3;-moz-border-radius: 5px;-webkit-border-radius: 5px;font-size: 1.3em;font-weight: bold;float: left;width: 214px;padding: 5.5px 1px;margin-right: 5px;}#sub-footer #signup input:focus {background-color: #FFF8AF;-webkit-transition:background-color 1s ease-in; -moz-transition:background-color 1s ease-in; -o-transition:background-color 1s ease-in; transition:background-color 1s ease-in;}#sub-footer #signup button {background: #000 url(../img/btn-newsletter.gif) no-repeat top left;float: left;height: 33px;width: 33px;color: #fff;}#sub-footer #stayConnected {position: absolute;bottom: -5px;left: 0;}#sub-footer #stayConnected h6 {color: #fff;}#sub-footer #stayConnected p {margin-bottom: 0;}#sub-footer #stayConnected p a {display: block;height: 81px; width: 150px;background: transparent url(../img/twitter.png) no-repeat top left;text-indent: -55555px;}#sub-footer #stayConnected p a:hover,#sub-footer #stayConnected p a:focus {background-position: top right;}#sub-footer .col {float: left;width: 280px;margin-right: 20px;padding-top: 30px;padding-bottom: 68px;}#sub-footer .col.last {margin-right: 0;}#sub-footer .col p,#sub-footer .col h6,#sub-footer .col li {color: #fff;}#sub-footer .col p,#sub-footer .col li {font-size: 1.2em;}#sub-footer .col li {margin-bottom: 5px;}#sub-footer .col p a,#sub-footer .col li a {color: #fff;text-decoration: underline;}#sub-footer .col h6 {letter-spacing: 0.5px;}#sub-footer .col h6 a {color: #fff;text-decoration: none;}#sub-footer ul#contact li {font-size: 1.8em;font-weight: lighter;margin-bottom: 20px;}#sub-footer ul#contact li a {color: #fff;text-decoration: none;}#sub-footer ul#contact li a:hover,#sub-footer ul#contact li a:focus {text-decoration: underline;}#footer {background: #1a1a1a;clear: both;width: 100%;float: left;padding: 30px 0;}#footer .wrapper {position: relative;}#footer p,#footer li {color: #fff;text-transform: uppercase;}#footer p {margin-bottom: 5px !important;}#footer ul {clear: left;float: left;list-style: none;}#footer ul li {float: left;margin-right: 10px;display: inline;font-size: 1.1em;}#footer ul li a {color: #F1F0E3;text-decoration: none;}#footer ul li a:hover,#footer ul li a:focus {text-decoration: underline;}#footer p#topPage {padding: 0;margin: 0;float: right;width: 42px;}#footer p#topPage a {position: absolute;top:-40px;right: 0;display: block;height: 42px; width: 41px;background: #1a1a1a url(../img/btn-top.gif) no-repeat top left;text-indent: -55555px;}#footer p#topPage a:hover,#footer p#topPage a:focus {top:-45px;}ul.pagination {list-style: none !important;float: left;margin: 0 !important;padding: 0 !important;display: block;background: #fff;width: 100%;}ul.pagination li {float: left;margin: 0 2px 0 0;padding: 0;display: inline;width: 40px;color:#333333;background: #799B20;}ul.pagination li.on-page {background: #F1F0E3;color: #799B20;}ul.pagination li a {padding:6px 15px 6px;display: block;height:24px;color: #fff;text-decoration: none;}ul.pagination li a:hover,ul.pagination li a:focus,ul.pagination li.on-page a {color: #799B20;background: #F1F0E3;}#main-content .blog-end {background: #fff url(../img/sharethis.gif) no-repeat 0px 20px;width: 100%;padding-top: 20px;border-top: 1px solid #999;height: 82px;float: left;}#main-content ul.shareThis {list-style: none;float: left;margin:0 0 0 35px;padding: 0;}#main-content ul.shareThis li {width: 32px;height: 32px;float: left;margin-right: 4px;display: inline;margin-top:42px;}#main-content ul.shareThis li a {width: 32px;height: 32px;float: left;display: block;text-indent: -5555px;background-color: #fff;background-position: top left;background-repeat: no-repeat;}#main-content ul.shareThis li a:hover {margin-top: 2px;}#main-content ul.shareThis li.digg a {background-image: url(../img/social/digg_32.png);}#main-content ul.shareThis li.twitter a {background-image: url(../img/social/twitter_32.png);}#main-content ul.shareThis li.stumbleupon a {background-image: url(../img/social/stumbleupon_32.png);}#main-content ul.shareThis li.facebook a {background-image: url(../img/social/facebook_32.png);}#main-content ul.shareThis li.del-icio-us a {background-image: url(../img/social/delicious_32.png);}#commentHolder {clear:left;float:left;margin-top:41px;width:660px;}#commentHolder #disqus_thread h3 {font-size:1.6em;margin-bottom: 10px !important;padding-bottom:5px;}#commentHolder #disqus_thread a {color:#799B20;text-decoration: underline;}#disqus_thread a:hover,#disqus_thread a:focus {text-decoration: none;}#dsq-content .dsq-sharing-options button.dsq-button-small,button.dsq-button-small,button.dsq-button, button.dsq-button-small {text-indent: 0px !important;display: inline;}.dsq-comment-body .dsq-comment-message {font-size: 1em;}.dsq-item-trackback {display: none !important;}.wbox {margin-right:4px;width:217px;float: left;display: inline;margin-bottom: 2px;}.wbox a {display: block;}.wbox a img {border: 1px solid #ccc;}.wbox a:hover img {border: 1px solid #444;}.wbox.last {margin-right: 0;}img#map {border:1px dotted #EAECDF;margin-bottom: 10px;}