body{font-family:"pragmatica-web-condensed",serif;margin:0;padding:0;}div#container{width:100%;}div#container>header{width:100%;height:220px;}div#notice{max-width:1024px;width:1024px;margin:0 auto;margin-top:5px;background-color:#e86f6f;padding:10px 20px;color:#fff;}div#notice h4,div#notice p{margin:0;padding:0;}div#notice h4{font-size:16px;font-weight:bold;}div#notice p{font-size:14px;line-height:1.1;margin-top:5px;}div#notice a,div#notice a:visited{color:#fff;text-decoration:none;}div#notice a:hover{text-decoration:underline;}a.facebook{position:fixed;right:10px;top:2px;z-index:10001;}div#content{max-width:1024px;width:1024px;margin:0 auto;}div#featured{display:block;position:relative;max-width:652px;margin:0 auto;height:130px;margin-top:30px;}div#featured figure{margin:0;padding:0;width:100%;height:100%;position:relative;}div#featured figure img{z-index:1;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;}div#featured figure h1{z-index:2;position:absolute;top:40%;left:0;right:0;font-size:36px;width:100%;height:26px;padding:0;margin:0;color:#fff;text-shadow:1px 1px #999;margin-top:-13px;text-align:center;}h1.section-header{padding-top:20px;padding-bottom:20px;display:block;}.article-listing,.article,h1.section-header{max-width:652px;margin:0 auto;}.article-listing{margin-bottom:40px;}.article-listing:not(:last-child){border-bottom:5px solid #84C452;}.article{margin-top:20px;}.article-listing div.post-header,.article div.post-header{display:block;margin:0;padding:0;}.article-listing div.post-header>time,.article div.post-header>time{display:block;font-size:12px;text-transform:uppercase;margin-bottom:8px;}.article-listing div.post-header>time{margin-bottom:5px;}.article-listing div.post-header>h1,.article div.post-header>h1,h1{font-size:55px;line-height:1.1;margin:0;letter-spacing:0;text-decoration:none;}.article-listing div.post-header>p.author,.article div.post-header>p.author{display:block;margin-top:8px;}.article-listing div.post-header>p.author{margin-top:0px;margin-bottom:5px;}.article-listing div.post-header>p.author a,.article div.post-header>p.author a{text-decoration:none;color:#0081c6;text-transform:uppercase;font-size:12px;}.article-listing div.post-header>p.author i,.article div.post-header>p.author i{color:#999;font-size:10px;}.article-listing>.post-body>p,.article>.post-body>p,p{margin-bottom:20px;margin-top:14px;display:block;color:#333;font:18px/1.7 "pragmatica-web-condensed",serif;text-align:justify;}.article-listing>.post-body>p,.article>.post-body>p,.article-listing>.post-body>h2,.article-listing>.post-body>h3{margin-left:0px;margin-right:0px;}.article-listing>.post-body>p a,.article>.post-body>p a,.article>.post-body>p a:visited,.article-listing>.post-body>p a:visited{color:#84C452;text-decoration:none;}.article-listing>.post-body>p a:hover,.article>.post-body>p a:hover{text-decoration:underline;}.article>.post-body>h2,h2,.article-listing>.post-header>h2 a,.article-listing>.post-header>h2 a:visited{font:18px/1.7 "pragmatica-web-condensed",serif;display:block;font-size:25px;line-height:1.35;margin-top:52px;margin-bottom:0px;padding:0;color:#333;font-weight:bold;text-decoration:none;}.article-listing>.post-header>h2 a:hover{cursor:pointer;}.article-listing>.post-header>h2,.article-listing>.post-header>h2 a{margin-top:0px;font-size:32px;}.article>.post-body>h3{font-size:20px;line-height:1.35;margin-top:30px;margin-bottom:0;color:#333;}.article>.post-body>h3+p{margin-top:0;}p.post-section-margin.gallery{margin-top:20px!important;}.article>.post-body>blockquote{font:18px/1.7 "PMNCaeciliaW01",serif;margin-top:10px;margin-bottom:10px;margin-left:50px;padding-left:15px;border-left:3px solid #ccc;color:#666;}.article-listing>.post-body>figure.image-block,.article>.post-body>figure.image-block{display:block;margin:0;}.article-listing>.post-body>figure.image-block>img,.article>.post-body>figure.image-block>img{border:0;width:100%;}.article-listing>.post-body>figure.image-block>figcaption,.article>.post-body>figure.image-block>figcaption{display:block;font-style:italic;font-size:12px;color:#ccc;text-align:right;margin-right:10px;}.item_in_wrap{text-align:center;}.item_in{text-align:left;float:left;width:290px;margin-bottom:30px;margin-right:15px;margin-left:15px;background-color:#fff;padding-bottom:10px;}.item_in img{height:290px;width:290px;}.item_in h4{display:block;margin:10px;font-size:15px;}.item_in p{display:block;margin:10px;height:80px;overflow:hidden;font-size:14px;}.item_in .light{color:#fff;}.item_in .dark{color:#333;}header#site-header{width:100%;display:block;height:220px;background-position:center;}nav{position:relative;margin:0;padding:0;display:block;width:100%;}nav.main-nav{z-index:10000;}nav.page{max-width:652px;margin:0 auto;}nav ul{list-style:none;margin:0;width:auto;height:44px;padding:0;display:inline-block;}nav.main-nav ul{margin-left:10%;margin-right:10%;}nav.page ul{background-color:#84C452;}nav ul li{float:left;display:inline;padding:0 15px 0;line-height:44px;}nav.main-nav ul li:first-child{background:none;opacity:0.9;}nav.main-nav>ul>li:first-child a{height:120px;width:120px;margin-top:2px;background-size:100% 100%;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;}nav ul li:hover{cursor:pointer;color:#fff;}nav.main-nav ul li:first-child:hover{opacity:1;background:none;}nav.main-nav ul li.active:first-child{opacity:1;background:none;}nav ul li.active{background-color:#326635}nav ul li a:hover{color:#fff}nav .active{cursor:pointer;color:#fff;font-weight:bold}nav ul li a{display:inline-block;text-decoration:none;line-height:44px;color:#bfe3c1;}.nav-btn{display:none;float:right;height:32px;padding-top:12px;width:44px;background-color:#000;}.nav-btn a#pull{display:none;text-align:center;height:32px;width:44px;top:12px;}nav ul.navigation li{position:relative;font-weight:bold;}nav ul.navigation li a{float:left;}nav ul.navigation li span{height:44px;float:left;padding-left:5px;color:#bfe3c1;}nav ul.navigation li span:after{content:"\25BC";font-size:11px;opacity:0.8;}nav ul.navigation li span.subhover:after,nav ul.navigation li.active span.subhover:after{opacity:1;}nav ul.navigation li.active span,nav ul.navigation li.active span.subhover:after{color:#fff;}nav ul.navigation li ul.sub-navigation{list-style:none;position:absolute;left:0;top:44px;margin:0;padding:0;display:none;float:left;width:170px;}nav ul.navigation li ul.sub-navigation li{margin:0;padding:0;clear:both;width:170px;height:44px;}nav ul.navigation li ul.sub-navigation li a{float:left;width:150px;padding-left:20px;}nav ul.navigation li ul.sub-navigation li a:hover{background-color:#326635;}div#about-content{background-color:#84C452;height:auto;margin:0 auto;margin-top:40px;padding-bottom:10px;width:100%;position:relative;}div#about-content div.content{width:1024px;margin:0 auto;padding-left:20px;padding-right:20px;}div#about-content h1{color:#fff;margin-top:20px;}div#about-content h2{font-weight:bold;font-size:1.4em;color:#fff;text-transform:uppercase;display:block;position:relative;line-height:1;}div#about-content p{display:block;position:relative;line-height:1.1;color:#fff;}div#about-content a{color:#fff;}div#about-content .block{width:50%;float:left;}div#about-content #footer{display:block;position:relative;margin-top:50px;}div#about-content #footer span{display:block;position:relative;text-align:center;letter-spacing:2px;color:#666;font-weight:bold;text-transform:uppercase;font-size:0.8em;}.scrollToTop{width:100px;height:130px;padding:10px;text-align:center;font-weight:bold;color:#444;text-decoration:none;position:fixed;top:75px;right:25px;display:none;}.scrollToTop:hover{text-decoration:none;}.author-card{position:relative;}.author-card .name{color:#0081c6;text-transform:uppercase;font-size:12px;position:relative;z-index:100;}.author-card .details{background:#fff;border:solid 1px #ddd;position:absolute;width:300px;left:-10px;font-size:12px;top:-10px;z-index:50;padding:2em 10px 10px;display:none;}.author-card .details img{width:70px;float:right;margin-top:-1em;}.author-card .details .circular-image img{width:70px;height:70px;margin:0;padding:0;-webkit-border-radius:150px;-moz-border-radius:150px;-ms-border-radius:150px;-o-border-radius:150px;border-radius:150px;}form#join{display:block;width:100%;background:#f3e000;text-align:center;padding-top:20px;font-size:14px;}form#join .text-field{border:1px solid #a6a6a6;width:80%;height:50px;margin-top:10px;padding-left:10px;color:#6c6c6c;background:#ffffe7;outline:none}form#join .text-field:focus{box-shadow:inset 0 0 2px rgba(0,0,0,.3);color:#a6a6a6;background:#fff}form#join textarea{border:1px solid #a6a6a6;width:80%;height:100px;//border-radius: 3px;margin-top:10px;padding-top:10px;padding-left:10px;color:#6c6c6c;background:#ffffe7;outline:none}form#join textarea.error,form#join input.error{background:#f8c3c3}form#join textarea:focus{box-shadow:inset 0 0 2px rgba(0,0,0,.3);color:#a6a6a6;background:#fff}form#join .button{border-radius:3px;border:1px solid #336895;box-shadow:inset 0 1px 0 #8dc2f0;width:70%;height:40px;margin-bottom:20px;background:linear-gradient(bottom,#4889c2 0%,#5ba7e9 100%);background:-o-linear-gradient(bottom,#4889c2 0%,#5ba7e9 100%);background:-moz-linear-gradient(bottom,#4889c2 0%,#5ba7e9 100%);background:-webkit-linear-gradient(bottom,#4889c2 0%,#5ba7e9 100%);background:-ms-linear-gradient(bottom,#4889c2 0%,#5ba7e9 100%);cursor:pointer;color:#fff;font-weight:bold;text-shadow:0 -1px 0 #336895;font-size:13px}form#join .button:hover{background:linear-gradient(bottom,#5c96c9 0%,#6bafea 100%);background:-o-linear-gradient(bottom,#5c96c9 0%,#6bafea 100%);background:-moz-linear-gradient(bottom,#5c96c9 0%,#6bafea 100%);background:-webkit-linear-gradient(bottom,#5c96c9 0%,#6bafea 100%);background:-ms-linear-gradient(bottom,#5c96c9 0%,#6bafea 100%)}form#join .button:active{background:linear-gradient(bottom,#5ba7e9 0%,#4889c2 100%);background:-o-linear-gradient(bottom,#5ba7e9 0%,#4889c2 100%);background:-moz-linear-gradient(bottom,#5ba7e9 0%,#4889c2 100%);background:-webkit-linear-gradient(bottom,#5ba7e9 0%,#4889c2 100%);background:-ms-linear-gradient(bottom,#5ba7e9 0%,#4889c2 100%);box-shadow:inset 0 0 2px rgba(0,0,0,.3),0 1px 0 white;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}