@charset "utf-8";*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}html{margin:0;padding:0;min-height:100%;position:relative}body{margin:0;padding:0;max-width:700px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:300;font-size:14px;line-height:20px;color:#333}img{border:0;vertical-align:bottom}form{margin:0;padding:0}h1{margin:0 0 15px;padding:0;font-size:30px;line-height:30px;font-weight:400;color:#5d1e26}h2{margin:0 0 20px;padding:0;color:#5d1e26;font-size:24px;line-height:24px;font-weight:700;text-align:center}h3{margin:0 0 15px;padding:0;color:#5d1e26;font-size:16px;line-height:16px;font-weight:700}h4{margin:0 0 5px;padding:0;font-size:12px;line-height:14px;color:#666;font-weight:700}p{margin:0 0 20px;padding:0;border:0}a,a:visited{color:#5d1e26;text-decoration:underline;outline-style:none}a:hover{color:#5d1e26;text-decoration:none;outline-style:none}ul{margin:0;padding:0 0 0 25px}ul li{margin:0;padding:0}hr{margin:0;height:1px;border-width:0;background-color:#ffd138}.left{float:left}.right{float:right}header{padding:25px;background:#b5131b;text-align:center}footer{text-align:center}p.member{color:#f58026}ul.accreditation{margin:0 auto;padding:0;list-style:none;display:inline-block}ul.accreditation li{margin:0 10px 20px;padding:0;float:left}div.info{margin:0 0 20px;padding:15px 15px 5px;background:#5d1e25;color:#fff}div.info strong{font-size:16px;font-weight:400}ul.social{margin:0 auto;padding:0;list-style:none;display:inline-block}ul.social li{margin:0 10px;padding:0;float:left}ul.social li a,ul.social li a:hover{font-size:0;color:#fff;text-decoration:none}ul.social li a i{font-size:24px;line-height:24px}p.copyright,p.nav{margin:0 0 5px;font-size:12px;color:#5d1e25}p.nav a{text-decoration:none}p.nav a:hover{text-decoration:underline}section{margin:20px}section.communities,section.news{margin:20px 0}section.communities hr,section.news hr{margin:0 20px}ul.quickLinks{margin:0 0 20px;padding:0;width:100%;list-style:none}ul.quickLinks li{margin:0 15px 15px;padding:0;list-style:none}ul.quickLinks li a{padding:10px;width:100%;background:#f58026;color:#fff;font-size:16px;//line-height:42px;text-align:center;font-weight:700;text-decoration:none;border-radius:3px;display:block}ul.slider li .caption{width:100%;height:50px;background:#e7e7be;font-size:13px;text-align:center;display:table}ul.slider li .caption p{margin:0;padding:0 15px;display:table-cell;vertical-align:middle}ul.slider li .caption a,ul.slider li .caption a:hover{color:#333;text-decoration:underline}.pushmenu{background:#3c3933;width:240px;height:100%;top:0;z-index:1000;position:fixed}.pushmenu h3{margin:0;padding:0 15px;height:44px;color:#fff;font-size:16px;line-height:44px;font-weight:300;text-transform:uppercase;background:#282522}.pushmenu a{display:block;color:#fff;font-size:14px;font-weight:700;text-decoration:none;border-top:1px solid #56544e;border-bottom:1px solid #312e2a;padding:15px}.pushmenu a:hover{background:#f58026}.pushmenu a:active{background:#454f5c;color:#fff}.pushmenu-left{left:-240px}.pushmenu-left.pushmenu-open{left:0}.pushmenu-push{overflow-x:hidden;position:relative;left:0}.pushmenu-push-toright{left:240px}.pushmenu,.pushmenu-push{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}#nav_list{width:44px;font-size:27px;line-height:44px;color:#ffd138;cursor:pointer}#nav_list.active{opacity:.5}.buttonset{margin:0;padding:0 15px;width:100%;max-width:700px;height:44px;background:#721726}