html,body,form,fieldset{margin:0;padding:0;font:100%/120% Arial,Helvetica,sans-serif}body.overlay{transition:background 350ms ease}body.overlay:after{content:" ";position:absolute;height:100%;width:100%;top:0;left:0;display:block;background:rgba(0,0,0,0.6)}h1,h2,h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,address{margin:1em 0;padding:0}h1,h2,h3,h4,h5,h6{font-family:'Arial Rounded MT Bold','Helvetica Rounded',Arial,sans-serif !important}li,dd,blockquote{margin-left:1em}form label{cursor:pointer}fieldset{border:none}input,select,textarea{font-size:100%;font-family:inherit}img{border:0}body{margin:0;color:#666666;FONT-FAMILY:Arial,Helvetica,sans-serif;min-width:900px;text-align:center;background:url(/images/bg_page.gif) top center repeat-y #cccccc}a:link,a:visited{text-decoration:none;color:#016499;background-color:transparent}a:hover{text-decoration:underline;color:#016499;background-color:transparent}hr{height:1px;border:0;background-color:#CCCCCC;color:#CCCCCC;width:100%;margin:15px 0 15px 0}.container{margin:0 auto;width:900px;border:0;position:relative;text-align:left;padding:0}.divClear{clear:both}.leftColumn{float:left;display:inline;width:240px;margin:0}.leftColumn a:link,.leftColumn a:visited{color:#006699;text-decoration:none}.leftColumn a:hover{color:#333333;text-decoration:none}.leftColumn ol{list-style:none;display:inline;float:left;width:216px;margin:0 7px 10px 14px}.leftColumn ol li{line-height:32px;height:32px;list-style:none;font-size:12px;line-height:1.5em;width:160px}#leftColTwitter{background:url(/images/icon_twitter.gif) center left no-repeat;padding:16px 0 0px 42px;margin:0 0 0 0;height:32px;float:left}#leftColLinkedIn{background:url(/images/icon_linkedin_32x32.gif) center left no-repeat;padding:16px 0 0px 42px;margin:0 0 0 0;height:32px;float:left}#leftColYouTube{background:url(/images/icon_youtube_32x32.gif) center left no-repeat;padding:16px 0 0px 42px;margin:0 0 0 0;height:32px;float:left}#leftColRSS{background:url(/images/icon_rss.gif) center left no-repeat;padding:16px 0 0px 42px;margin:0 0 0 0;height:32px;float:left}.headerLogo{margin:25px 0 40px 30px;border:0}.leftColBanner{text-align:center}.leftColBanner img{margin:20px 0 20px 0;border:none}.mainColumn{float:right;display:inline;width:640px;margin:0}.mainImage{margin:0 0 30px 0}.mainImageSlider{margin:0 0 0 0}.flashHolder,.imageHolder{margin:0 0 30px 0;line-height:1em}.homeBoxContent h1{width:410px;font-size:24px;font-weight:normal;color:#007aab;padding:0 0 10px 0;border-bottom:1px solid #016499;margin:0 0 15px 0}.homeBoxContent h2{color:#333333;font-size:18px;font-weight:bold}.homeBoxContent h3{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#333333;font-size:14px;font-weight:normal}.homeBoxContent h4{font-size:11px;font-weight:bold;color:#333333;line-height:1.5em}.homeBoxContent h5{font-size:14px;color:#333333;line-height:1.5em;font-weight:normal}.homeBoxContent h6{margin:0 0 0 0}.homeBoxContent p{font-size:12px;color:#666666;line-height:1.5em}.homeBoxContent p strong{color:#333333}.homeBoxContent ol{font-size:12px;color:#666666;line-height:1.5em}.homeBoxContent ol li{font-size:12px;color:#666666;line-height:1.5em;margin:0.5em 0 0.5em 20px}.homeBoxContent ul{font-size:12px;color:#666666;line-height:1.5em}.homeBoxContent ul li{font-size:12px;color:#666666;line-height:1.5em;margin:0.5em 0 0.5em 20px}.homeBoxContent ul li strong{color:#333333;font-weight:normal}.homeBoxContent img{margin:0;padding:0}.contentColumn{float:left;display:inline;width:410px;margin:0}.contentColumn h1{width:410px;font-size:24px;font-weight:normal;color:#007aab;padding:0 0 10px 0;border-bottom:1px solid #016499;margin:0 0 15px 0}.contentColumn h2{color:#333333;font-size:18px;font-weight:bold}.contentColumn h3{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#333333;font-size:14px;font-weight:normal}.contentColumn h4{font-size:11px;font-weight:bold;color:#333333;line-height:1.5em}.contentColumn h5{font-size:14px;color:#333333;line-height:1.5em;font-weight:normal}.contentColumn h6{margin:0 0 0 0}.contentColumn p{font-size:12px;color:#666666;line-height:1.5em}.contentColumn p strong{color:#333333}.contentColumn ol{font-size:12px;color:#666666;line-height:1.5em}.contentColumn ol li{font-size:12px;color:#666666;line-height:1.5em;margin:0.5em 0 0.5em 20px}.contentColumn ul{font-size:12px;color:#666666;line-height:1.5em}.contentColumn ul li{font-size:12px;color:#666666;line-height:1.5em;margin:0.5em 0 0.5em 20px}.contentColumn ul li strong{color:#333333;font-weight:normal}.contentColumn img{margin:0;padding:0}.contentColumnFull{float:left;display:inline;width:615px;margin:0}.contentColumnFull h1{width:615px;font-size:24px;font-weight:normal;color:#007aab;padding:0 0 10px 0;border-bottom:1px solid #016499;margin:30px 0 15px 0}.contentColumnFull h2{color:#006699;font-size:18px;font-weight:bold}.contentColumnFull h3{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#006699;font-size:16px;font-weight:bold}.contentColumnFull h4{font-size:11px;font-weight:bold;color:#333333;line-height:1.5em}.contentColumnFull h5{font-size:14px;color:#333333;line-height:1.5em;font-weight:normal}.contentColumnFull h6{margin:0 0 0 0}.contentColumnFull p{font-size:14px;color:#666666;line-height:1.5em}.contentColumnFull p strong{color:#333333}.contentColumnFull ol,.contentColumnFull ul{font-size:14px;color:#666666;line-height:1.5em}.contentColumnFull ol li,.contentColumnFull ul li{font-size:14px;color:#666666;line-height:1.5em;margin:0.5em 0 0.5em 20px}.contentColumnFull ol li a,.contentColumnFull ul li a{display:inline}.contentColumnFull form{margin:0;padding:0}.contentColumnFull form h6{font-size:12px;font-weight:bold;color:#333333;line-height:1.5em;margin:0 0 10px 0}.contentColumnFull form h6 em{color:#CC0000}.contentColumnFull legend{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#333333;font-size:14px;font-weight:normal}.contentColumnFull label{float:left;display:inline;font-size:12px;font-weight:bold;color:#333333;width:120px;text-align:right;margin:6px 10px 0 0}.contentColumnFull label em{color:#CC0000}.formContact{width:320px;border:1px solid #CCCCCC;color:#333333;background-color:#FFFFFF;font-size:14px;padding:4px 0 4px 0;margin:2px 0 2px 0;FONT-FAMILY:Arial,Helvetica,Verdana,sans-serif}.formContactSmall{width:50px;border:1px solid #CCCCCC;color:#333333;background-color:#FFFFFF;font-size:14px;padding:4px 0 4px 0;margin:2px 0 2px 0;FONT-FAMILY:Arial,Helvetica,Verdana,sans-serif}.formContactButton{background-color:#d9eaef;color:#333333;font-size:14px;font-weight:bold;border:1px solid #CCCCCC;padding:4px 10px 4px 10px;margin:0 0 0 0}.rightColumn{float:right;display:inline;width:180px;margin:29px 25px 0 0}.rightBoxout{width:180px;margin:0 0 25px 0;background:url(/images/right_box_gradient_bg.gif) bottom left repeat-x;padding:0 0 5px 0}.rightBoxout h2{border-top:1px solid #ed4923;background:url(/images/right_box_heading_bg.gif) top right no-repeat;font-size:13px;color:#ed4923;line-height:2em;border-bottom:1px solid #ed4923;margin:0}.rightBoxout p{font-size:11px;color:#666666;line-height:1.5em;margin:0.4em 0 0.4em 0}.rightBoxout h6{font-size:11px;font-weight:bold;color:#333333;line-height:1.5em;margin:0.2em 0 0.4em 0}.rightBoxout img{margin:0 0 5px 0}.footer{float:left;display:inline;margin:30px 0 10px 25px;width:850px;border-top:1px solid #cccccc;padding:0 0 30px 0}.footer p{font-size:12px;color:#666666;margin:22px 0 0.5em 10px;display:inline;float:left;width:200px;line-height:32px}.footer span{float:right;display:inline;font-size:12px;line-height:1.5em;width:620px;margin:0 0 0 0}.footer span ol{float:right;list-style:none}.footer span ol li{float:right;line-height:32px;height:32px;list-style:none}.footer span a{margin:20px 0 0 20px;display:inline;float:right}.footer span img{border:none}#footerTwitter{background:url(/images/icon_twitter.gif) center left no-repeat;padding:12px 0 8px 42px;margin:0 0 0 0;height:32px;float:right}#footerYouTube{background:url(/images/icon_you_tube.gif) center left no-repeat;padding:12px 0 8px 88px;margin:0 0 0 24px;height:32px;float:right}#footerRSS{background:url(/images/icon_rss.gif) center left no-repeat;padding:12px 0 8px 42px;margin:0 10px 0 24px;height:32px;float:right}.eventListing{width:100%;border-top:1px solid #CCCCCC;padding:20px 0 0 0;margin:20px 0 20px 0}.eventListing h6{font-size:11px;font-weight:bold;color:#333333;margin:0;line-height:1.5em}.eventListing h3{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#007aab;font-size:16px;font-weight:normal;margin:0;line-height:1.8em}.eventListing h5{font-size:12px;color:#666666;font-weight:normal;line-height:1.8em;margin:0}.eventListing h5 strong{font-weight:bold;color:#333333}.membershipTable{margin:20px 0 20px 0}.membershipTable th{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;color:#333333;font-size:12px;font-weight:bold;padding:1em 0 1em 0;text-align:left;background-color:#d9eaef}.membershipTable th em{font-size:10px;font-weight:normal;line-height:1.2em}.membershipTable td{font-size:11px;font-weight:normal;color:#666666;padding:0.7em 0 0.7em 0;text-align:left;border-bottom:1px solid #CCCCCC}.membershipTable label{font-size:11px;font-weight:normal;color:#666666;padding:0.2em 0 0.2em 0;text-align:left;text-align:right;display:inline;float:right;width:auto}.membershipTableSummary{background-color:#d9eaef}.membershipTableRight{border-left:1px solid #CCCCCC}.membershipFormTable{margin:20px 0 20px 0}.membershipFormTable th{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;color:#333333;font-size:12px;font-weight:bold;padding:1em 0 1em 0;text-align:left;background-color:#d9eaef}.membershipFormTable th em{font-size:10px;font-weight:normal;line-height:1.2em}.membershipFormTable td{font-size:12px;font-weight:normal;color:#666666;padding:0.7em 0 0.7em 0;text-align:left;border-bottom:1px solid #CCCCCC}.membershipFormTable label{font-size:12px;font-weight:normal;color:#666666;padding:0.2em 0 0.2em 0;text-align:right;display:inline;float:right;width:auto}.membershipConfirmTable{margin:20px 0 20px 0}.membershipConfirmTable td{font-size:12px;font-weight:normal;color:#666666;padding:0.7em 0 0.7em 0;text-align:left}.membershipConfirmTable label{font-size:12px;font-weight:normal;color:#666666;padding:0.2em 0 0.2em 0;text-align:left;display:inline;width:auto}.eventsTable{margin:20px 0 20px 0}.eventsTable th{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;color:#333333;font-size:12px;font-weight:bold;padding:1em 0 1em 0.5em;text-align:left;background-color:#d9eaef}.eventsTable th em{font-size:10px;font-weight:normal;line-height:1.2em}.eventsTable td{border-bottom:1px solid #CCCCCC;font-size:11px;font-weight:normal;color:#666666;padding:0.7em 0 0.7em 0.5em;text-align:left}.eventsTable td p{margin-top:0}.membershipTableSummary{background-color:#d9eaef}.membershipTableRight{border-left:1px solid #CCCCCC}.membershipCatTable{margin:20px 0 20px 0}.membershipCatTable th{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;color:#333333;font-size:12px;font-weight:bold;padding:1em 0 1em 0;text-align:left;background-color:#d9eaef}.membershipCatTable th em{font-size:10px;font-weight:normal;line-height:1.2em}.membershipCatTable td{font-size:12px;font-weight:normal;color:#666666;padding:0.7em 0 0.7em 0;text-align:left;border-bottom:1px solid #CCCCCC}.membershipCatTable label{font-size:12px;font-weight:normal;color:#666666;padding:0.2em 0 0.2em 0;text-align:left;display:inline;float:left;width:auto}.membershipCatTable input[type=text]{width:240px;border:1px solid #CCCCCC;color:#333333;background-color:#FFFFFF;font-size:14px;padding:4px 0 4px 0;margin:2px 0 2px 0;FONT-FAMILY:Arial,Helvetica,Verdana,sans-serif}.homeTableHolderLeft{width:290px;display:inline;float:left;margin:10px 0 10px 0;height:200px}.homeTableHolderRight{width:290px;display:inline;float:right;margin:10px 0 10px 0;height:200px}.homeTable{margin:0}.homeTable th{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;color:#333333;font-size:12px;font-weight:bold;padding:1em 0.5em 1em 0.5em;text-align:left;background-color:#d9eaef}.homeTable th em{font-size:10px;font-weight:normal;line-height:1.2em}.homeTable td{border-bottom:1px solid #CCCCCC;font-size:11px;font-weight:normal;color:#666666;padding:0.7em 0 0.7em 0;text-align:left}.homeTableSummary{background-color:#d9eaef}.homeTableRight{border-left:1px solid #CCCCCC}.newsItem{float:left;display:inline;width:604px;margin:0 0 10px 0;padding:0;border-bottom:1px solid #d9d9d9}.newsItem h2{font-size:16px;color:#333333;font-weight:normal;line-height:1.5em;margin:0}.newsItem h6{font-size:12px;color:#333333;font-weight:normal;line-height:1.5em;margin:0 0 1.5em 0}.newsItem p{font-size:12px;color:#666666;line-height:1.5em}.caseStudiesHomeItem{float:left;display:inline;width:615px;margin:0 0 20px 0;border-top:1px solid #CCCCCC;padding:20px 0 0 0}.caseStudiesHomeItem img{float:left;display:inline;width:140px;margin:0}.caseStudiesHomeItem h4{float:right;display:inline;width:455px;margin:0;line-height:1.3em;font-size:14px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;color:#CCCCCC}.caseStudiesHomeItem p{float:right;display:inline;width:455px;margin:3px 0 3px 0;line-height:1.5em;font-size:12px;color:#666666}.caseStudiesHomeItem h6{float:right;display:inline;width:455px;margin:3px 0 3px 0;line-height:1.5em;font-size:12px;color:#333333;font-style:italic}.caseStudiesHomeItem table{width:400px;margin:0 0 0 20px;display:inline;float:left}.caseStudiesHomeItem table td{margin:0;font-size:12px;width:200px}.searchItem{float:left;display:inline;width:604px;margin:0 0 10px 0;padding:0;border-top:1px solid #d9d9d9}.searchItem h2{font-size:14px;color:#333333;font-weight:normal;line-height:1.5em;margin:0 0 5px 0;width:600px;display:inline;float:left}.searchItem h2 img{display:inline;float:left;margin:5px 10px 0 0}.searchItem h2 a{display:inline;float:left;padding-top:10px}.searchItem h4{float:left;display:inline;margin:0;line-height:1.3em;font-size:14px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;color:#CCCCCC}.searchItem h6{margin:3px 0 3px 0;line-height:1.5em;font-size:12px;color:#333333;font-style:italic}.searchItem p{font-size:12px;color:#666666;line-height:1.5em;margin:0}.searchResultProject{background:url(/images/icon_passivhaus_32x32.gif) center left no-repeat;padding:12px 0 0 42px;margin:0 0 0 0;min-height:32px}.searchResultNews{background:url(/images/icon_news_32x32.gif) center left no-repeat;padding:12px 0 0 42px;margin:0 0 0 0;min-height:32px}.searchResultEvent{background:url(/images/icon_event_32x32.gif) center left no-repeat;padding:12px 0 0 42px;margin:0 0 0 0;min-height:32px}.searchResultGuidance{background:url(/images/icon_guidance_32x32.gif) center left no-repeat;padding:12px 0 0 42px;margin:0 0 0 0;min-height:32px}.paging{float:left;display:inline;width:604px;padding:0 0 0 0;margin:0 0 0 0}.paging h5{float:left;display:inline;font-size:14px;line-height:1.5em;color:#666666;font-weight:normal}.paging h5 strong{color:#333333;font-weight:bold}.paging h6{float:right;display:inline;font-size:14px;line-height:1.5em;color:#666666;font-weight:normal}.paging h6 strong{color:#333333;font-weight:bold}.paging div{display:inline;float:right;margin:14px 0 0 0}.memberInfo{border-bottom:1px solid #CCCCCC;display:inline;float:left;width:615px}.memberInfo h5{font-size:14px;color:#333333;line-height:1.5em;font-weight:bold;display:inline;float:left}.memberTitle{display:inline;float:left;width:615px}.memberTitle h2{margin-bottom:10px}.memberTitle h5{font-size:14px;color:#333333;line-height:1.5em;font-weight:bold;display:inline;float:left}.memberLogo{display:inline;float:right;margin:10px 0 10px 10px}ul.menu{float:left;position:relative;margin:0 0 0 0;border-top:1px solid #CCCCCC;list-style:none;width:240px}ul.menu li{position:relative;border-bottom:1px solid #CCCCCC;line-height:2.6em;margin:0;text-indent:30px;color:#333333;font-size:14px}ul.menu ul{list-style-type:none;margin:0;padding:0;width:240px}ul.menu ul li{position:relative;border-bottom:none;line-height:2em;margin:0;text-indent:40px;color:#333333;font-size:12px}ul.menu a{display:block;text-decoration:none}.caseStudiesHomeItem{float:left;display:inline;width:615px;margin:0 0 20px 0;border-top:1px solid #CCCCCC;padding:20px 0 0 0}.caseStudiesHomeItem img{float:left;display:inline;width:140px;margin:0}.caseStudiesHomeItem h4{float:right;display:inline;width:455px;margin:0;line-height:1.3em;font-size:14px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;color:#CCCCCC}.caseStudiesHomeItem p{float:right;display:inline;width:455px;margin:3px 0 3px 0;line-height:1.5em;font-size:12px;color:#666666}.caseStudiesHomeItem h6{float:right;display:inline;width:455px;margin:3px 0 3px 0;line-height:1.5em;font-size:12px;color:#333333;font-style:italic}.caseStudiesHomeItem table{width:400px;margin:0 0 0 20px;display:inline;float:left}.caseStudiesHomeItem table td{margin:0;font-size:12px;width:200px}.caseStudiesNav{float:left;display:inline;width:615px;height:38px;border-top:1px solid #585959;margin:0 0 10px 0}.caseStudiesNav ul{float:left;display:inline;font-size:14px;line-height:1.5em;list-style:none;margin:0}.caseStudiesNav ul li{float:left;display:inline;background:none;font-size:14px;font-weight:bold;color:#cccccc;margin:0 10px 0 0;line-height:38px;padding:0}.caseStudiesNav ul li strong{color:#FFFFFF;font-weight:bold}.mainAreaNoColumn{float:left;display:inline;width:980px;margin:0;padding:0;background-color:#2f3030}.caseStudiesHomeIntro{float:left;display:inline;width:940px;margin:0 0 0 20px}.caseStudiesHomeIntro h4{font-size:16px;font-weight:normal;line-height:1.5em;color:#FFFFFF}.caseStudiesHomeIntro p{font-family:Arial,sans-serif;line-height:20px;font-size:14px;color:#cccccc}.caseStudiesHomeIntro p strong{font-weight:bold;font-family:Arial,sans-serif;line-height:20px;font-size:14px;color:white}.caseStudiesHomeRow{float:left;display:inline;width:615px;margin:10px 0 20px 0}.caseStudiesHomePiece{width:200px}.caseStudiesHomePiece img{margin:0 0 10px 0}.caseStudiesHomePiece dl{float:left;display:inline;width:200px;margin:0 0 0 0}.caseStudiesHomePiece dt{float:left;display:inline;font-size:12px;font-weight:bold;color:#666666;margin:0 10px 5px 0;line-height:1.3em;width:60px}.caseStudiesHomePiece dd{float:left;display:inline;font-size:12px;color:#666666;margin:0 0 5px 0;line-height:1.3em;width:220px}.caseStudiesHomePiece p{font-size:12px;color:#666666;line-height:1.5em;margin:0;font-weight:bold;text-align:center}.caseStudiesHomePieceLeft{float:left;display:inline;margin:0 7px 0 0}.caseStudiesHomePieceRight{float:right;display:inline;margin:0}.productGallery{float:left;display:inline;width:615px;margin:10px 0 0 0}.productGalleryRow{float:left;display:inline;width:615px;margin:10px 0 10px 0}.productGalleryThumb{width:194px}.productGalleryThumb img{width:190px}.productGalleryThumb a:link,.productGalleryThumb a:visited{border:2px solid #FFFFFF;display:block}.productGalleryThumb a:hover{border:2px solid #007aab;display:block}.productGalleryThumb h5{font-size:12px;text-align:center;width:190px}.productGalleryThumbLeft{float:left;display:inline;margin:0 10px 0 0}.productGalleryThumbRight{float:right;display:inline;margin:0 0 0 0}.topTabs{margin-top:0}.topTabs li{width:150px;display:inline-block;background-color:#0C9DC6;color:#ffffff;margin-right:10px;margin-left:0;padding-left:0;padding:10px 0px;font-size:0.9rem;text-align:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-family:'Arial Rounded MT Bold','Helvetica Rounded',Arial,sans-serif}.topTabs li>a{color:#ffffff}.topTabs li:first-child{margin-left:0}.topTabs li:last-child{margin-right:0;width:146px;position:relative;right:-1px}.homeBoxItem{background-color:#d9eaef;height:150px}.homeBoxItem h3{width:280px;display:inline;float:left;text-align:right;line-height:1.5em}.homeBoxImage{width:90px;display:inline;float:right;border:none;margin:5px 0 0 0;position:absolute;right:10px;bottom:10px}.homeBoxImage img{max-width:90px;max-height:90px;position:relative}.homeBoxContent{width:175px;display:inline;float:left;margin-top:10px}.homeBoxContent h4{font-size:12px;font-weight:bold;margin:0px 0 5px 0}.homeBoxContent p{font-size:12px;margin:0 0 5px 0}.homeBoxBanner{width:280px;display:inline;float:left;background-color:none;padding:0;text-align:center}.standard{background-color:#d2ecf0;display:inline;border:none;vertical-align:middle;padding:5px 10px 5px 10px;position:relative}.standard.homeBoxHolder1{float:left;margin:0 15px 10px 0}.standard.homeBoxHolder2{float:left;margin:0 15px 10px 0}.standard.homeBoxHolder3{float:right;margin:0 0px 10px 0}.homeBoxHolderLeft{background-color:#d9eaef;display:inline;float:left;margin:0 0 10px 0;border:none;vertical-align:middle;padding:5px 10px 5px 10px}.homeBoxHolderRight{background-color:#d9eaef;width:380px;display:inline;float:right;margin:0 0 10px 0;border:none;vertical-align:middle;padding:5px 10px 5px 10px}.homeBoxHolderRight.news{height:310px;width:405px;padding:0;background-image:url("/banners/new%20farmhouse_KMarchitects640banner.jpg");background-size:cover}.homeBoxHolderRight.news .homeBoxItem{background-color:transparent}.homeBoxHolderRight.news .blueSlide{background-color:rgba(0,160,197,0.7);height:290px;padding:10px}.homeBoxHolderRight.news .blueSlide h6 a{color:#ffffff}.homeBoxHolderRight.news .blueSlide h4 a{width:150px;font-size:0.9rem;color:#ffffff;font-weight:normal}.homeBoxHolderRight.news .blueSlide .homeBoxTitle{background-color:transparent}.push{height:330px}.push .topRow{height:310px;float:left}.push .topRow .pVideo{display:inline;float:left;margin:0 0 10px 0;border:none;vertical-align:middle;padding:5px 10px 5px 10px;background-color:#00A0C5;border-radius:10px;height:100px}.push .topRow .pVideo>a{text-decoration:none}.push .topRow .pVideo h4{text-align:center;margin-bottom:0;color:#ffffff;margin-top:0;font-size:1rem;text-decoration:none;display:block}.push .topRow .pVideo .fa-play-circle-o{margin-top:5px;font-size:3.5rem;color:#ffffff;text-align:center;display:block}.blueSlide,.homeBoxHolderLeft,.standard,.pVideo,.topRow{width:175px}.homeBoxHolderLeft,.homeBoxHolderRight,.standard{height:180px}.homeMemberFader{width:290px;text-align:center;margin:10px 0 0 75px;background-color:#FFFFFF}#fadeshow1{width:640px;height:254px;margin:0;background-color:#FFFFFF}#fadeshow2{width:100px;margin:10px 0 0 58px;background-color:#FFFFFF}#fadeshow1,#fadeshow2{background-color:white !important}#fadeshow1 .gallerylayer,#fadeshow2 .gallerylayer{background-color:white !important}.eventInfoTable{width:610px;margin:0 0 20px 0;display:inline;float:left;border-bottom:1px solid #cccccc}.eventInfoTable tr{height:25px}.eventInfoTable td{margin:0;font-size:12px;width:300px}.homeBoxTitle{border:none;color:#333333;font-size:18px;font-weight:normal;padding:5px 0 5px 0;text-align:left;background-color:#d9eaef;margin:0 0 0 0;font-style:normal}.leftColumnSearch{float:left;display:inline;width:216px;margin:0 7px 10px 7px;padding:4px;border:1px solid #cccccc;background-color:#d9eaef}.leftColumnSearch h3{font-size:14px;font-weight:bold;margin:0 0 5px 0;color:#007aab}.leftColumnSearch p{font-size:12px;color:#666666}.leftColumnSearch form{margin:0;padding:0}.leftColumnSearch form input[type=submit]{float:right;margin:0px 10px 0 0;background:url(/images/icon_search.png) 3px 3px no-repeat;width:30px;height:30px;border:0;background-color:#007aab}.leftColumnSearch form input[type=text]{width:160px;border:1px solid #CCCCCC;color:#333333;background-color:#FFFFFF;font-size:12px;padding:7px 2px 6px 2px;margin:0 0 0 0;FONT-FAMILY:Arial,Helvetica,Verdana,sans-serif;display:inline;float:left}.leftColumnSignup{float:left;display:inline;width:100%;margin:20px auto;padding:4px 0;border:none;background-color:#FFFFFF}.leftColumnSignup h3{font-size:14px;font-weight:bold;margin:0 0 5px 0;color:#007aab}.leftColumnSignup p{font-size:12px;color:#666666}.leftColumnSignup form{margin:0;padding:0}.socialMedia{text-align:center}.socialMedia a img{width:40px}.leftColumnSignupTop{float:left;display:inline;width:198px;margin:0 10px 20px 10px;padding:10px;border:1px solid #cccccc;background-color:#d9eaef}.leftColumnSignupTop h3{font-size:12px;font-weight:bold;margin:0 0 8px 0;color:#007aab}.leftColumnSignupTop p{font-size:12px;color:#666666}.leftColumnSignupTop form{margin:0;padding:0}.formSearchText{width:140px;border:1px solid #CCCCCC;color:#333333;background-color:#FFFFFF;font-size:12px;padding:5px 2px 5px 2px;margin:2px 0 2px 0;FONT-FAMILY:Arial,Helvetica,Verdana,sans-serif;display:inline;float:left}.formSearchButton{background-color:#007aab;color:#FFFFFF;font-size:12px;font-weight:bold;border:1px solid #CCCCCC;padding:4px 0 4px 0;margin:2px 0 2px 0;width:66px;display:inline;float:right}.formSignupText{width:140px;border:1px solid #CCCCCC;color:#333333;background-color:#FFFFFF;font-size:12px;padding:5px 2px 5px 2px;margin:2px 0 2px 0;FONT-FAMILY:Arial,Helvetica,Verdana,sans-serif;display:inline;float:left}.formSignupButton{background-color:#007aab;color:#FFFFFF;font-size:12px;font-weight:bold;border:1px solid #CCCCCC;padding:4px 0 4px 0;margin:2px 0 2px 0;width:66px;display:inline;float:left}#overlay_form{border:1px solid #cccccc;background-color:#d9eaef;position:absolute !important;padding:10px;width:300px;height:240px;z-index:9999}#overlay_form h3{font-size:16px;font-weight:bold;margin:0 0 5px 0;color:#007aab}#overlay_form p{font-size:12px;color:#666666}#overlay_form ul{font-size:14px;line-height:1.5em;list-style:none;margin:0 0 0 20px}#overlay_form li{font-size:14px;font-weight:bold;color:#666666;line-height:1.5em;list-style:none;margin:8px 0 8px 0}#overlay_form li label{font-size:14px;font-weight:bold;color:#333333;width:80px;display:inline;float:left;padding:4px 0 0 0;margin:0 20px 0 0}#overlay_form li.buttons{padding:12px 0 0 100px}.rightColumnBlogTweets{float:right;display:inline;width:200px;padding:15px;margin:0 0 0 0}.rightColumnBlogTweets h3{font-size:16px;font-weight:normal;color:#007aab;margin:0.2em 0 0.5em 0;letter-spacing:-0.02em}.rightColumnBlogTweets ul{width:100%;margin:0}.rightColumnBlogTweets li{float:left;list-style:none;width:100%;font-size:14px;color:#666666;margin:0 0 0.5em 0}.rightColumnBlogTweets li p{font-size:13px;color:#666666;font-style:italic;line-height:1.3em}.rightColumnBlogTweets li h6{font-size:11px;color:#333333;font-weight:700;margin:0;line-height:1.5em}.rightColumnBlogTweets h5{font-size:13px;color:#333333;line-height:1.3em;margin:1em 0 0.5em 0}.contentColumnFull .homeFeedTweets{float:left;width:100%}.contentColumnFull .homeFeedTweets h3{font-size:20px;font-weight:700;font-style:normal;color:#007aab;margin:1em 0 0.2em 0;font-family:Arial,Helvetica,sans-serif}.contentColumnFull .homeFeedTweets ul{width:100%;margin:0;list-style:none}.contentColumnFull .homeFeedTweets li{float:left;list-style:none;width:193px;font-size:14px;color:#666666;margin:0 18px 0 0}.contentColumnFull .homeFeedTweets li:nth-child(3n),.contentColumnFull .homeFeedTweets li.lastChild{margin:0}.contentColumnFull .homeFeedTweets li p{font-size:13px;color:#666666;font-style:italic;line-height:1.5em}.contentColumnFull .homeFeedTweets li h6{font-size:11px;color:#333333;font-weight:700;margin:0;line-height:1.5em}.contentColumnFull .homeFeedTweets h5{font-size:13px;color:#333333;line-height:1.3em;margin:1em 0 0.5em 0}.eventArchiveYears{display:inline;float:left;width:100%}.eventArchiveYears p{display:inline;float:left;margin:10px 0 20px 0;color:#333333;font-size:14px;font-weight:bold}.eventArchiveYears ul{display:inline;float:left;list-style:none;margin:10px 0 20px 0}.eventArchiveYears ul li{display:inline;float:left;list-style:none;padding:0;margin:0 0 0 15px;font-size:14px}#resultsMap{width:100%;height:0;margin:20px 0 0;padding:0;padding-bottom:100%;overflow:hidden;position:relative}input#geoLocation{text-indent:10px;width:200px;height:26px;margin-top:0;font-size:14px}input#geoLocation::-webkit-input-placeholder{font-size:0.75rem;position:relative;top:2px}input#geoLocation::-webkit-input-placeholder::before{font-family:fontAwesome;content:'\f002  ';color:#016499}input#geoLocation:-moz-placeholder{font-size:0.75rem}input#geoLocation:-moz-placeholder::before{font-family:fontAwesome;content:'\f002  ';color:#016499}input#geoLocation::-moz-placeholder{font-size:0.75rem}input#geoLocation::-moz-placeholder::before{font-family:fontAwesome;content:'\f002  ';color:#016499}input#geoLocation:-ms-input-placeholder{font-size:0.75rem}input#geoLocation:-ms-input-placeholder::before{font-family:fontAwesome;content:'\f002  ';color:#016499}#categorySelect{-webkit-appearance:menulist-button;font-size:14px;height:32px;padding:0;margin:0;line-height:0;position:relative;top:0;width:240px}#mapSubmit,#viewMap,#viewList{margin-top:20px;padding:7px 30px;color:#ffffff;background-color:#016499;border:1px solid #016499;border-radius:5px;position:relative;font-size:0.9rem;text-align:left;margin-bottom:10px;display:inline-block;transition:background 500ms ease-in-out;margin-right:9px}#mapSubmit:hover,#viewMap:hover,#viewList:hover{color:#FFF;background-color:#0C9DC6;border:1px solid #0C9DC6}a.toggleButton{border:0;background:transparent;font-size:1rem;padding:2px;margin:0;color:#ddd}a.toggleButton.active{color:#016499}a.toggleButton:hover{color:#0C9DC6}a.toggleButton.list{position:relative;top:1px}.infoBox{padding:10px}.infoBox h3{margin:0 0 8px;color:#FFF;font-weight:bold}.infoBox h3 a{color:#FFF}.infoBox p{margin:5px 0 0;color:#FFF}
