html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:16px}body{background-color:#E2E2E2}strong{font-weight:bold}em{font-style:italic}a{text-decoration:none}a:hover{color:#008c44}img{max-width:100%;height:auto}.page{font-size:0.9rem;background-color:#fafafa;max-width:1300px;margin:148px auto 0 auto;font-family:Helvetica, sans-serif}#footerlogo{margin:0 0 17px -4px}div.headerwrapper{position:fixed;top:0;width:100%;height:148px;font-size:0.9rem;font-family:Helvetica, sans-serif}header{border-top:8px solid #8B8B8B;position:relative;max-width:1300px;margin:0 auto;background-color:#fff}#logo{margin:50px 0 24px 5%}header nav{float:right;position:absolute;right:42px;bottom:24px}header nav ul li{float:left}header nav a{color:#252525;display:block;text-transform:uppercase;margin-left:24px;font-size:0.95rem}@media screen and (max-width: 767px){header nav a{text-transform:uppercase;margin-left:0;margin-right:15px;font-size:0.85rem}}.pr{padding-bottom:1rem}.pr:after{content:"";display:table;clear:both}.pr>div{text-align:center}.prleft{float:left;padding:0 1% 0 14%;width:35%}.prright{float:right;padding:0 15% 0 0;width:35%}@media (max-width: 767px){.prleft{float:none;padding:0;width:100%}.prright{float:none;padding:0;width:100%}}.pritem{margin-bottom:1.3rem}.pritem p{text-align:center;font-size:1.05rem;line-height:1.49rem;font-family:Helvetica, sans-serif;font-weight:300;margin:0 0 0.5rem 0 !important;font-style:normal;padding-top:13px;color:#494949}#gbd img{margin:10px 0 6px 0}.pritem p a{color:#252525}#nyt{margin-bottom:1.11rem}#buildingenergy{margin-bottom:1.15rem}.pritem h2{text-align:center;font-style:italic;font-size:1.42rem;line-height:1.54rem;font-family:Helvetica, sans-serif;font-weight:300;margin:0 0 0.1rem;text-transform:none}.pritem h2 a{color:#494949}.pritem h2 a:hover{color:#008c44}h2#fhb2{margin-top:1.3rem}.pritem h2 span{text-align:center;font-size:1.05rem;line-height:1.19rem;font-family:Helvetica, sans-serif;font-weight:300;margin:0 0 0.5rem;font-style:normal}footer{background-color:#ededed;color:#252525;position:relative;padding:53px 0 55px 4.5%;font-size:1.15rem;line-height:1.59rem;margin-bottom:1000px}footer a{color:#252525}footer p{margin-bottom:30px}footer p.copyright{font-size:0.87rem;line-height:1.05rem;margin-bottom:10px}footer nav{float:right;position:absolute;right:42px;top:53px}footer nav ul li{float:left}footer nav a{color:#252525;display:block;text-transform:uppercase;margin-left:24px;font-size:0.95rem}h2{text-align:center;font-size:2.5rem;line-height:2.6rem;color:#252525;font-family:'Raleway', sans-serif;font-weight:300;text-transform:uppercase;margin:0 0 0.5rem}section{clear:both}section p{color:#252525}p.tagline{text-align:center;font-size:1.5rem;line-height:1.6rem;font-family:'Raleway', sans-serif;font-weight:300;text-transform:uppercase}.taglinewrapper{padding:34px 0 7px 0}.taglinewrapper.bigbottom{padding-bottom:37px}div.pfloatwrapper{margin-bottom:30px}div.pfloatwrapper a{color:#252525}div.pfloatwrapper a:hover{color:#008c44}div.pfloatwrapper:after{content:"";display:table;clear:both}div.pfloatwrapper p{font-size:1.21rem;line-height:1.70rem;font-weight:100}div.pfloatwrapper p strong{font-weight:500}p.left{float:left;width:44%;padding:0 1.5% 0 4.5%}p.right{float:right;width:45.5%;padding:0 4% 0 0.5%}@media (max-width: 767px){div.pfloatwrapper{padding:0 5%}p.left{float:none;width:100%;padding:0;display:inline}p.right{float:none;width:100%;padding:0;display:inline}}section.inthenews{border-top:1px solid #000;padding-top:34px}section.bio{border-top:1px solid #000}section.bio h3{color:#494949;font-size:1.55rem;line-height:1.65rem;font-family:'Raleway', sans-serif;font-weight:300;text-transform:uppercase;margin:31px 0 8px 4.5%}section.bio p.left img{float:left;margin:5px 20px 30px 0}section.bio div.pfloatwrapper p{font-size:1.01rem;line-height:1.40rem;font-weight:100}section.bio p.right{padding-right:14%;width:35.5%}@media (max-width: 767px){section.bio p.right{padding-right:0;width:100%}}#menutoggle{display:none;font-size:2rem;position:absolute;top:1rem;right:1rem;color:#252525}br.responsivebreak{display:none}@media screen and (max-width: 767px){#menutoggle{display:block}div.headerwrapper{background:#fff}br.responsivebreak{display:block}header nav{position:static;clear:both;float:none;margin-left:5%}#logo{margin:23px 0 20px 4.4%;display:block;width:200px}h2{font-size:1.6rem;line-height:1.9rem}p.tagline{font-size:1.0rem;line-height:1.2rem}.taglinewrapper{padding:22px 0 4px 0}.taglinewrapper.bigbottom{padding-bottom:24px}section.bio p.left img{width:30%;margin-right:10px;margin-bottom:5px}div.pfloatwrapper{margin-bottom:24px}div.pfloatwrapper p{font-size:1.12rem;line-height:1.60rem}section.inthenews{padding-top:24px}.pr{padding-bottom:0}.pritem{margin-bottom:1.9rem}#newyorktimes{margin-bottom:1.3rem}#finehomebuilding{margin-bottom:1.1rem}.pritem img{width:90%;margin:0 auto}.pritem h2{font-size:1.22rem;line-height:1.34rem}.pritem h2 span{font-size:0.95rem;line-height:1.09rem}footer nav{display:none}.footerslash{display:none}.footercredit{display:block}footer p.copyright{line-height:1.50rem}}
/*# sourceMappingURL=style.css.map */
