*{padding:0;margin:0;border:0;outline:none}body{font:16px/20px Arial, Helvetica, sans-serif;color:#3e3e3e;background:#fff url(_img/bg.jpg) no-repeat center top}a{color:#216481}a:hover{color:#4fb0a3}h1,h2,h3,h4,h5,h6{font-weight:normal;clear:both}h1{color:#0b384d;font:300 40px/40px 'Open Sans', sans-serif;margin-bottom:30px}h2{color:#1b5c7a;font:700 26px/30px 'Open Sans', sans-serif;border-bottom:2px solid #eaeaea;padding:20px 0 10px 0;margin:0 0 20px 0}h3{color:#205e56;font:700 22px/26px 'Open Sans', sans-serif;margin:0 0 20px 20px}h4{color:#205e56;font:700 18px/20px 'Open Sans', sans-serif;margin:10px 0 10px 20px}h5{font:400 12px/14px 'Open Sans', sans-serif;margin:0 0 20px 20px}h6{font:400 11px/18px 'Open Sans', sans-serif;margin:0 0 20px 20px}p{margin:0 0 10px 40px}blockquote{font-size:13px;line-height:17px;padding:20px 20px 10px 20px;margin:20px 0;background:#eaeaea}blockquote p{padding:0;margin:0 0 10px 0}blockquote ul{padding:0;margin:0 0 0 40px!important}table{margin:0 0 20px 0}td{background:#eaeaea;padding:5px 10px;font-size:13px}table.project td ul{list-style-type:none;margin:0!important}.wraplg{width:100%;min-width:960px}.wrapsm{width:960px;margin:0 auto}.wrapsm:after{content:"";display:table;clear:both}.wrap100{float:left;width:100%}.wrap960{float:left;width:960px}.corkboard{position:relative}.pinned{position:absolute}.red{color:#cc0000}.moretop{padding-top:20px}.alignleft{float:left;margin:0 20px 20px 0}.alignright{float:right;margin:0 0 20px 20px}.wp-caption .aligncenter{display:block;margin:0 auto;width:100%!important}.wp-caption{padding:10px;background:#eaeaea;margin:10px}.wp-caption-text{font-size:12px;line-height:16px}#legs{padding:110px 0 0 0;min-height:500px}#logo{float:left;height:250px}#nav{left:0;top:25px;height:60px;background:#13443e url(_img/bg_nav.png) repeat-y center top;border-top:2px solid #fff;border-bottom:2px solid #fff}.slicknav_menu{display:none}ul.menu{height:60px;list-style-type:none;text-align:center}ul.menu li{display:inline;padding:10px 0;margin:0px 20px}ul.menu li.drop{background:url(_img/bg_drop.png) no-repeat center 30px}ul.menu li:first-child{display:inline;margin-left:0}ul.menu li:last-child{display:inline;margin-right:0}ul.menu li a{color:#fff;font:400 20px/60px 'Open Sans', sans-serif;text-transform:uppercase;text-decoration:none;padding:10px 0}ul.menu li a:hover{color:#4fb0a3}ul.menu li.current_page_item a{color:#4fb0a3;font:800 20px/60px 'Open Sans', sans-serif}.flexdropdownmenu,.flexdropdownmenu ul{font:400 13px/16px Arial, Helvetica, sans-serif;margin:0;padding:0;position:absolute;left:0;top:0;list-style-type:none;border:1px solid #fff;border-bottom-width:0;visibility:hidden;display:none}.flexdropdownmenu li{position:relative}.flexdropdownmenu li a{display:block;width:220px;color:#fff;background:#0b384d;border-bottom:1px solid #fff;text-decoration:none;padding:8px 10px}* html .flexdropdownmenu li{display:inline-block;width:240px}.flexdropdownmenu li.selected>a,.flexdropdownmenu li a:hover{color:#fff;background:#205e56}.rightarrowclass{position:absolute;top:10px;right:5px}#search{top:0;right:0;z-index:3;width:300px}@media (max-width:700px){#search{top:-75px;width:200px}}#search table,#search td{padding:0!important;margin:0!important;background:none!important;border:none!important}#search input{padding:.5rem!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}#search .gsc-control-cse{background:none!important;padding:0!important;border:none!important}#search button{padding:.6rem 1.5rem!important;cursor:pointer!important}#search button:hover{background:#4fb0a3!important;border-color:#4fb0a3!important}.screen-reader-text{position:absolute!important;clip:rect(1px, 1px, 1px, 1px)}#s{width:200px;height:25px;border:2px solid #000}#searchsubmit{color:#fff;background:#0b384d;padding:4px;cursor:pointer;border:2px solid #216481}#searchsubmit:hover{color:#fff;background:#4fb0a3}#hilite{float:left;width:100%;background:#0b384d url(_img/bg_hilite.png) repeat-x;-webkit-box-shadow:0 0 8px #333;box-shadow:0 0 8px #333;padding:0 0 30px 0;margin:0 0 20px 0}#hilite h1{color:#fff;font:400 30px/30px 'Vidaloka', sans-serif;margin:0 0 10px 0;padding:25px 430px 0 50px}#hilite p{color:#fff;font:300 16px/26px 'Open Sans', sans-serif;padding:0 430px 0 10px}#polaroid,#polaroid-home{z-index:2;top:-170px;right:0;width:400px;height:330px;text-align:right;background:url(_img/bg_polaroid.png)}#polaroid-home img,#polaroid img{margin:43px 29px 5px 0}#polaroid-home p,#polaroid p{color:#0b384d;font:700 13px/17px 'Open Sans';line-height:14px;padding:0;margin:0 29px 0 0}#polaroid-home span,#polaroid span{font:300 12px/17px 'Open Sans'}ul#callouts{width:100%;list-style-type:none;text-align:center;padding:10px 0 0 0}ul#callouts li{display:inline-block;width:250px;height:60px;font:800 16px/60px 'Open Sans', sans-serif;color:#fff;text-transform:uppercase;background:#1b5c7a;margin:0 20px;border:3px solid #1b5c7a;text-shadow:0 0 8px #000}ul#callouts li a{display:block;color:#fff;text-decoration:none}ul#callouts li a:hover{color:#000}ul#callouts li.becomeamember{background:url(_img/bg_callouts2.jpg) no-repeat 0 0}ul#callouts li.events{background:url(_img/bg_callouts2.jpg) no-repeat 0 -60px}ul#callouts li.events img{vertical-align:middle}ul#callouts li.facebook{background:url(_img/bg_callouts2.jpg) no-repeat 0 -120px}ul#callouts li.facebook img{vertical-align:middle}#col-home{background:url(_img/bg_divider.png) repeat-y 508px 0;padding:0 0 30px 0}#col-home h4{margin:0 0 10px 0}#col-10-home{float:left;width:460px}#col-10-home h2.events{color:#0b384d;font:italic 300 30px/60px 'Open Sans', sans-serif;background:url(_img/bg_h2-events.png) no-repeat 0 5px;padding:0 0 0 60px;margin:0 0 10px 0;border-bottom:none}#col-10-home .tease-event{background:url(_img/bg_event.png) repeat-x;padding:25px;margin:0 0 10px 0}#col-home ul{margin:0 0 0 30px}#col-home li{margin:0 0 10px 0}#col-01-home{float:right;width:460px}h3.signup{font:italic 700 18px/24px 'Open Sans', sans-serif;color:#fff;background:url(_img/bg_mountains.png) no-repeat right bottom;padding:15px 110px;margin:0}h3.signup2{font:italic 700 16px/20px 'Open Sans', sans-serif;color:#fff;background:url(_img/bg_mountains.png) no-repeat right bottom;padding:15px 30px 15px 110px;margin:0}h2.news{font:italic 300 28px/60px 'Open Sans', sans-serif;color:#fff;background:url(_img/bg_mountains.png) no-repeat right bottom;padding:0 0 0 110px;margin:0;border-bottom:none}.tease-news h5{color:#878787;margin:0 0 10px 0}.tease-news{font-size:12px;line-height:16px;margin:0 30px 20px 50px!important}.tease-news:last-child{margin-bottom:20px!important}.tease-news img{padding:2px;border:2px solid #e5e5e5}.tease-news img:hover{padding:2px;border:2px solid #216481}#signup{background:#205e56 url(_img/bg_signup.png) no-repeat 30px 20px}#signup a{color:#4fb0a3}#signup a:hover{color:#fff}#news{background:#0b384d url(_img/bg_news.png) no-repeat 30px 6px}.bend{float:left;height:8px;background:url(_img/bg_bend.png) no-repeat left top;margin:0 0 10px 0}#content{padding:20px 0 30px 0}#content ol,#content ul{margin:0 0 20px 80px}#content ol ol,#content ul ul{margin:0 0 0 30px}#content li{padding:3px 0}#content li li{padding:0;font-size:14px}#content dl{padding:0 0 10px 0;margin:0 0 20px 0;border-bottom:1px solid #eaeaea}#content dt{margin:0 0 10px 40px}.divider{background:url(_img/bg_divider.png) repeat-y 620px 0}#col-10{float:left;width:550px;padding:0 0 20px 0}#col-01{float:right;width:348px;padding:170px 0 0 0}input,select,textarea{border:2px solid #ddd}.button{color:#fff;background:#13443e;padding:5px 10px;cursor:pointer}.button:hover{background:#216481}.required{color:red}.red{color:#990000!important}span.red{color:#990000!important}span.blue{color:#216481!important}span.teal{color:#4fb0a3!important}#members-wrap{float:left;width:100%}#members-corporate{float:left;width:100%}@media (min-width:768px){#members-corporate{width:100%}}#members-corporate img{background:#fff;padding:15px}#members-lifetime{float:right;width:100%}@media (min-width:768px){#members-lifetime{width:48%}}.members{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.member{width:49%;background:#e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;text-align:center;margin-bottom:10px}.member img{max-width:100%;margin:0 0 10px 0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.member p{padding:0;margin:0 0 10px 0;line-height:13px}.member .name{font-size:12px;font-weight:bold}.member .url{font-size:10px}.member .description{font-size:11px}#featured-member-wrap{float:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;background:#e5e5e5;text-align:center;margin-top:50px;border:2px solid #205e56}#featured-member-wrap h2{font-size:14px;letter-spacing:1px;text-transform:uppercase;margin:0 0 20px 0;padding:0;border-bottom:2px solid #fff}#featured-member-wrap img{background:#fff;padding:10px;margin-bottom:10px;max-height:100px}#featured-member-wrap p{margin:0}#featured-member-wrap p.name,#featured-member-wrap p.url{margin-bottom:8px}#featured-member-wrap p.description{font-size:11px;line-height:15px}#landscape{height:65px;background:#13443e url(_img/bg_landscape.jpg) no-repeat center center;border-top:4px solid #1b5c7a;border-bottom:4px solid #fff}#feet{height:250px;background:#13443e url(_img/bg_feet.png) no-repeat center top}.menu-feet{float:left;width:190px;height:220px;padding:30px 0 0 0;background:url(_img/bg_feet.png) no-repeat -480px 0}.menu-feet ul{list-style-type:none;text-transform:uppercase}.menu-feet li{margin:0 0 10px 0;padding-left:0}.menu-feet li a{color:#fff;font:300 16px/16px 'Open Sans', sans-serif;text-decoration:none}.menu-feet li a:hover{color:red}#contact{float:left;width:500px;color:#fff;padding:30px 0 0 0}#feet a{color:#fff}#feet a:hover{color:#4fb0a3}#contact p{font:700 22px/22px 'Open Sans', sans-serif;margin:0 0 15px 0;text-transform:uppercase}#contact ul{list-style-type:none;font:300 16px/26px 'Open Sans', sans-serif}#contact1{float:left}#contact2{float:left;margin:0 0 0 35px}#feet-logo{float:right;width:170px}#feet-logo img{max-width:100%;margin:20px 0 0 0}#feet h6{color:#fff;font-size:11px;margin:25px 0 0 0}.prefix{font:700 14px/22px 'Open Sans', sans-serif;text-transform:uppercase}@media (min-width:1060px){.wraplg{min-width:1060px}.wrapsm{width:1060px}.wrap960{margin-right:50px;margin-left:50px}#hilite{width:100%}}@media (max-width:1060px){.wrap960{width:100%}}@media (max-width:960px){.wraplg{width:100%;min-width:100%}.wrapsm{width:100%;margin:0 auto}ul.menu li{margin:0px 18px}ul.menu li a{font:400 20px/60px 'Open Sans', sans-serif}#hilite{z-index:1;left:0;width:100%}ul#callouts li{margin:0 10px 20px 10px;width:220px}#col-home{background:none;padding:0}#col-10-home{width:100%}#col-01-home{float:left;width:100%;background:url(_img/bg_divider.png) repeat-y 8px 0}h3.signup{padding:30px 15px 30px 110px}.divider{background:none}#col-10{width:100%}#col-01{width:100%;background:url(_img/bg_divider.png) repeat-y 8px 0;padding-top:0}#polaroid{display:none}#content{padding:0}#feet-logo{width:150px}}@media (max-width:890px){ul.menu li.current_page_item a,ul.menu li a{font-size:18px}}@media (max-width:825px){ul.menu li.current_page_item a,ul.menu li a{font-size:16px}}@media (max-width:800px){ul.menu li.current_page_item a,ul.menu li a{font-size:15px}}@media (max-width:860px){#feet-logo{width:120px}}@media (max-width:830px){#feet-logo{display:none}}@media (max-width:790px){h1{font-size:30px;line-height:30px}ul.menu li{margin:0px 15px}#polaroid-home{display:none}ul#callouts li{margin:0 10px 20px 10px;width:250px}#hilite h1{padding:25px 0 0 0;text-align:center}#hilite p{padding:0;margin:0;text-align:center}#feet,#landscape{display:none}#content img{max-width:100%;height:auto}}@media (max-width:700px){.slicknav_menu{display:block}#nav{display:none}#logo{text-align:center}#s{width:100px}h1{text-align:center}}@media (max-width:320px){#col-10-home h2.events{font-size:24px}#hilite p{padding:0;margin:0 20px 20px 20px;font-size:14px;line-height:18px;text-align:center}}.gform_wrapper .gfield_required{color:red!important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:#e7c8c8!important}.gfield_description{font-size:11px!important;margin-bottom:10px}