﻿html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;line-height:1}form{margin:0}fieldset{border:0;margin:0;padding:0}button,input,select,textarea{font-size:100%;font-family:inherit;margin:0;padding:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;overflow:visible}textarea{overflow:auto;padding:0;vertical-align:top}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}:focus{outline:none}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}figure{margin:0}img{-ms-interpolation-mode:bicubic;display:block}ol,ul{margin:0;padding:0}dl,dd{margin:0}li{display:block;list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:inherit;line-height:inherit;font-size:inherit;margin:0}p{margin:0}blockquote{margin:0}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;margin:0;font-family:inherit;font-size:inherit}cite{font-style:normal}ins{text-decoration:none}dfn{font-style:inherit}del{text-decoration:none}mark{background:none;color:inherit}address{font-style:normal}tt,code,kbd,samp{font-family:inherit;font-size:inherit}small{font-size:100%}q{quotes:none}q:before,q:after{content:'';content:none}a{font-weight:inherit;color:inherit;text-decoration:none}a:hover,a:active{outline:none}a:focus{outline:none}a img{border:none}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}table{border-collapse:collapse;border-spacing:0}th{font-weight:inherit}td{vertical-align:top}body{background:url("../images/bg.jpg") no-repeat center top #252c2c;color:#777;font:16px/22px "Source Sans Pro",sans-serif;min-width:1016px}::-moz-selection{background:rgba(0,204,204,.9);color:#fff;text-shadow:none}::selection{background:rgba(0,204,204,.9);color:#fff;text-shadow:none}.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading h5,.wf-loading h6,.wf-loading p,.wf-loading a,.wf-loading li{visibility:hidden}a{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.title-01,h1,.copy h1{color:#252c2c;font:400 24px/30px "Source Sans Pro",sans-serif;margin-bottom:18px}.title-02,h2{color:#00bfbf;font:600 18px/24px "Source Sans Pro",sans-serif;margin-bottom:18px}.title-03,h3,.copy h3{color:#252c2c;font:600 16px/21px "Source Sans Pro",sans-serif;margin-bottom:12px}.title-04,h4{color:#252c2c;font:600 16px/21px "Source Sans Pro",sans-serif;margin-bottom:6px}.group,.menuNavTopLevelTop,.feature-banner .flex-control-nav,.dataformContainer fieldset>ul>li,.lightBox{zoom:1}.group:before,.menuNavTopLevelTop:before,.feature-banner .flex-control-nav:before,.dataformContainer fieldset>ul>li:before,.lightBox:before,.group:after,.menuNavTopLevelTop:after,.feature-banner .flex-control-nav:after,.dataformContainer fieldset>ul>li:after,.lightBox:after{content:"\20";display:block;height:0;overflow:hidden}.group:after,.menuNavTopLevelTop:after,.feature-banner .flex-control-nav:after,.dataformContainer fieldset>ul>li:after,.lightBox:after{clear:both}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.column{float:left;margin-right:30px}.column-last{margin-right:0}.column-2{width:614px}.column-1{width:292px}.l-inline li,.menuNavTopLevelTop li{display:inline-block}.lt-ie8 .l-inline li,.lt-ie8 .menuNavTopLevelTop li{float:left}.l-stacked li{display:block}.site-wrapper{margin-bottom:30px}.container,.feature-banner{margin:0 auto;position:relative;width:996px}.content-wrapper{padding:44px 0 428px}.hp .content-wrapper{padding:44px 0 416px}.page-1col .content-wrapper,.content-wrapper .custom-container{margin:0 auto;width:644px}.page-main{background:#f4f4f4;padding:30px}.site-header{z-index:5}.logo{display:block;margin:51px auto 0;width:607px}.nav-primary{margin:0 0 12px}.menuNavTopLevelTop{padding:22px 13px 0 13px;text-align:center}.menuNavTopLevelTop>li>a{color:#fff;display:block;font:600 18px "Source Sans Pro",sans-serif;padding:10px}.menuNavTopLevelTop>li>a:hover{color:#0cc}.menuNavTopLevelTop>li{margin-left:58px;position:relative}.menuNavTopLevelTop>li:first-child{margin-left:0}.lt-ie9 .menuNavTopLevelTop li{margin-left:48px}.lt-ie9 .menuNavTopLevelTop li:first-child{margin-left:0}.menuNavTopLevelTop li ul{display:none}.menuNavTopLevelTop li:hover ul{display:block;position:absolute;top:43px;background-color:#0baaac;padding:10px;z-index:10;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.menuNavTopLevelTop li ul li{margin-left:0}.menuNavTopLevelTop li ul li a:hover{color:#fff}.menuNavTopLevelTop .menuNavTopLevelCurrent>a{color:#fff}.hero-cards{padding:30px 0;background:#f4f4f4;border-bottom:1px solid #dbdbdb}.card{background:#ccc;float:left;height:190px;margin:0 0 0 30px;overflow:hidden;position:relative;width:292px}.card:hover .card-title{background:#0cc;background:rgba(0,204,204,.95)}.lt-ie9 .card:hover .card-title{background:url(../images/trans-aqua.png) repeat 0 0}.card-img{left:0;position:absolute;top:0;width:100%}.card-title{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;background:#171a1a;background:rgba(23,26,26,.66);color:#fff;display:block;font-family:"Source Sans Pro",sans-serif;font-size:18px;font-size:1.125rem;font-weight:600;padding:16px;position:absolute;bottom:0;text-align:center;width:100%}.lt-ie9 .card-title{background:url(../images/trans-black.png) repeat 0 0}.lt-ie8 .card-title{width:260px}.page-content .copy ul.no-indent{margin-left:0}.page-content .card{height:120px;margin:0 0 10px;width:292px;padding:0}.page-content .card-title{padding:12px;right:0;width:auto}.page-content .card-img{top:-30px}.contact-info{background:#e8e8e8;border-top:1px solid #ccc;color:#252c2c;padding:36px 30px}.contact-info li{width:261px;text-align:center;position:relative}.lt-ie8 .contact-info li{float:left}.contact-info li:before{width:16px;height:17px;content:' ';display:block;position:absolute;left:0;top:2px;background:url("../images/icons-contact.png") no-repeat 0 0}.contact-info .address{width:269px}.contact-info .phone{width:210px}.contact-info .phone:before{background-position:-16px 0;left:38px}.contact-info .email:before{background-position:-33px 0;left:12px}.contact-info .facebook{text-align:right;width:180px}.contact-info .facebook:before{background-position:-49px 0;left:26px}.contact-info a{color:#252c2c}.contact-info a:hover{color:#00bfbf}.site-footer{padding-bottom:24px}.site-footer p{text-align:center;font-size:.875em;color:#a8a8a8}.site-footer a{color:#a8a8a8}.site-footer a:hover{color:#d6d6d6}.partner-link{margin:0 0 0 72px;display:block}.page-content .partner-link{margin:40px 0 0 72px}.partner-link span{color:#b5b5b5;text-transform:uppercase;letter-spacing:2px;display:block;padding-bottom:12px}.partner-link:hover{opacity:.9;text-decoration:none;border-bottom:none}.feature-banner .flexslider{margin:0;padding:0}.feature-banner .flexslider .slides{height:100%}.feature-banner .flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;height:100%}.feature-banner .flexslider .slides img{display:block;width:100%}html[xmlns] .feature-banner .flexslider .slides{display:block}* html .feature-banner .flexslider .slides{height:1%}.feature-banner .flexslider .slides:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.no-js .slides>li:first-child{display:block}.feature-banner{height:320px;overflow:hidden;position:relative;text-align:center}.lt-ie8 .feature-banner{clear:both}.feature-banner .gallery-slide-title,.feature-banner .gallery-slide-caption{display:none}.feature-banner .flex-control-nav{position:absolute;left:20px;bottom:20px;text-align:center}.feature-banner .flex-control-nav li{float:left;margin:0 9px 0 0;position:relative}.feature-banner .flex-control-nav a{width:14px;height:14px;display:block;cursor:pointer;border:2px solid #fff;background:#fff;background:rgba(255,255,255,0);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;text-indent:100%;white-space:nowrap;overflow:hidden}.feature-banner .flex-control-nav a:hover{background:#fff;background:rgba(255,255,255,.9)}.lt-ie9 .feature-banner .flex-control-nav a{background:url("../images/controls.png") no-repeat -14px 0 transparent;border:none}.lt-ie9 .feature-banner .flex-control-nav a:hover{background-position:0 0}.feature-banner .flex-control-nav .flex-active{background:#fff;background:rgba(255,255,255,.9)}.lt-ie9 .feature-banner .flex-control-nav .flex-active{background:url("../images/controls.png") no-repeat 0 0 transparent;border:none}.feature-banner .flex-direction-nav{display:none}#dataformErrorMessage,.dataformContainer .errorMessage{color:#ed2024}.dataformRequired,.dataForm_Legend,#liImageButtons{display:none}#liImageButtons,#liButtons{clear:both}ul.dataform_checkboxList,ul.dataform_radioList,.dataformContainer fieldset>ul{margin:0;padding:0;position:relative}ul.dataform_checkboxList>li,ul.dataform_radioList>li,.dataformContainer fieldset>ul>li{list-style:none;position:relative}ul.dataform_checkboxList,ul.dataform_radioList{margin:.5em 0 1em 1em;padding:0}.dataformContainer select{margin:0 10px}.dataformContainer .errorMessage{display:none}.dataformContainer fieldset>ul>li .errorMessage{*float:left}.dataformContainer .dataform_rowStyle,.dataformContainer .dateform_rowStyleALT{float:left;margin-right:20px;width:280px}.dataformContainer .dataform_rowStyle .formlabel:first-child,.dataformContainer .dateform_rowStyleALT .formlabel:first-child{display:block}.dataformContainer input[type="text"],.dataformContainer textarea,.dataformContainer select{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #c4cdd2;display:block;margin:.5em 0 1em;padding:6px;width:100%}.dataformContainer input[type="text"]:hover,.dataformContainer textarea:hover,.dataformContainer select:hover{border-color:#abbcc5}.dataformContainer input[type="text"]:focus,.dataformContainer textarea:focus,.dataformContainer select:focus{-moz-box-shadow:0 0 7px rgba(0,191,191,.4);-webkit-box-shadow:0 0 7px rgba(0,191,191,.4);box-shadow:0 0 7px rgba(0,191,191,.4);border-color:#00bfbf}.dataformContainer textarea{height:150px}.dataformContainer select{padding:5px 6px}.dataformContainer input[type="checkbox"],.dataformContainer input[type="radio"]{margin-right:4px}.dataformContainer input[type="submit"]{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:0;background:#252c2c;color:#fff;cursor:pointer;display:inline-block;font-weight:600;font-size:13px;letter-spacing:1px;line-height:1em;margin:10px 0;padding:11px 15px;position:relative;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.1);text-transform:uppercase;vertical-align:middle}.dataformContainer input[type="submit"]:hover{background:#00bfbf}.dataformContainer input[type="submit"]:active{-moz-box-shadow:inset 0 2px 2px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 2px rgba(0,0,0,.05)}.dataForm_headerText{margin:0}.dataForm_Required{padding-left:3px}.dataForm_contentLabel{color:#222;clear:both;font:500 1em "Source Sans Pro",sans-serif;margin-bottom:1em}.dataForm_contentLabel h3{font:100 1.625em/1.5em "Source Sans Pro",sans-serif;margin:10px 0}ul.dataform_radioList li{list-style:none;display:inline;margin-left:20px}ul.dataform_radioList li:first-child{margin-left:0}ul.dataform_radioList{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #d9d9d9;margin-left:0;padding:5px 12px 4px}#li_12453_55553{width:580px}.dataForm_footerText{clear:both;margin:30px 0}.copy h2{font:600 18px/24px "Source Sans Pro",sans-serif;margin-bottom:18px}.copy h4{font:bold 14px/22px "Source Sans Pro",sans-serif;letter-spacing:1px;margin-bottom:12px}.copy .accordion h4{font:400 16px/36px "Source Sans Pro",sans-serif}.copy a{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;color:#00bfbf;font-weight:600;padding-bottom:1px;border-bottom:1px solid transparent}.copy a:hover{color:#0cc;border-color:#0cc}.copy p,.copy ul{margin-bottom:18px}.copy ul{margin-left:30px}.copy ul li{display:list-item;list-style:disc;margin-bottom:6px;position:relative}
/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../images/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("../images/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../images/blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../images/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:hidden}.fancybox-lock{margin-right:0!important}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}.lightBox{margin:0 0 25px -14px!important}.lightBox li{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:.1s .2s ease-out;-moz-transition:.1s .2s ease-out;-o-transition:.1s .2s ease-out;transition:.1s .2s ease-out;border:3px solid #fff;float:left;list-style:none!important;display:block;margin:11px 0 0 14px;width:223px;height:150px;overflow:hidden}.lightBox li:hover{-webkit-transition:.1s .2s ease-out;-moz-transition:.1s .2s ease-out;-o-transition:.1s .2s ease-out;transition:.1s .2s ease-out;border:3px solid #00bfbf}.lightBox a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;width:223px;height:150px;overflow:hidden}.lightBox a:hover{border-color:transparent}.lightBox a,.lightBox img{width:100%}.lightbox-thumbnail-overlay{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:border .1s linear;-moz-transition:border .1s linear;-o-transition:border .1s linear;transition:border .1s linear;background:transparent;border:3px solid transparent;height:92px;position:absolute;top:0;left:0;width:138px;z-index:20}.lt-ie8 .lightbox-thumbnail-overlay{width:135px;height:89px}.lightBox li a:hover .lightbox-thumbnail-overlay{border-color:#00bfbf;cursor:pointer}.newsImgScrollerItemsdsdReadMore{display:none}.eventRSVPGender,.eventRSVPGenderTitle,.eventRSVPDOB,.eventRSVPDOBTitle{display:none}.loginMemberSignUpPersonalForumAliasTitle,.loginMemberSignUpPersonalForumAlias,.loginMemberSignUpPersonalInterestTitle,.loginMemberSignUpPersonalInterest,.loginMemberSignUpPersonalPictureTitle,.loginMemberSignUpPersonalPicture,.loginMemberSignUpNominatingMemberOneTitle,.loginMemberSignUpNominatingMemberOne,.loginMemberSignUpNominatingMemberTwoTitle,.loginMemberSignUpNominatingMemberTwo{display:none}.donation-information,.donation-order-line-text{display:none}.memberSearch_resultsHeader_interest,.memberSearch_results_interest,.memberSearch_resultsHeader_nickName,.memberSearch_results_nickName,.memberSearch_detailsHeader_interest,.memberSearch_details_interest,.memberSearch_detailsHeader_nickName,.memberSearch_details_nickName{display:none}