#content,#main,#nav li,#projects,#projects #new,#side{float:left}#footer,#slideshow #slides{clear:both}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-size:100%;font-style:normal;font-weight:600;margin:0;outline:0;padding:0;vertical-align:baseline}caption,table,td,th{border:1px solid #eee}html{font-size:85%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}address,blockquote,h1,h2,h3,h4,h5,h6,p,pre{margin-bottom:1em}blockquote,q{quotes:none}b,strong{font-weight:700}em,i{font-style:italic}:focus{outline:0}.highlight{color:#a5238e}fieldset,form,input,label,legend{font-size:100%;font-style:normal;font-weight:400;outline:0;padding:0;vertical-align:baseline}body{background-color:#fff;border-top:13px solid #40c5f4;color:#0e1214;font-family:proxima-nova-1,sans-serif;font-size:100%;font-weight:600;line-height:1.5;text-align:center}.section-wrapper{margin:0 auto;position:relative;text-align:left;width:878px}#logo,#nav,#nav ul,#tagline,p#skip{position:absolute}#por #content>.section-wrapper,.global-header>.section-wrapper{width:1018px}#content{margin-top:186px;width:100%}#side{margin:19px 50px 1em 0;width:250px}.por-ove #side{margin:35px 0 1em;padding-right:178px;width:373px}.por-individual #side{margin:34px 26px 0 0;width:175px}#main{margin-bottom:1em;width:570px}#hom #main{width:100%}#new #main{width:576px}.por-individual #content #main{margin-top:33px;width:758px}a:active,a:hover,a:link,a:visited{color:#a5238e;text-decoration:underline}#hom #description a,#nav a,#nav-spreads li a,#subnav li a,.home-callout .more,.slideshow-caption a,a:hover{text-decoration:none}a:active{outline:0}a:focus{outline:1px}h2{font-size:138.5%;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:.35em}#content h1,h2#pagetitle{font-size:227%;font-size:28px;font-weight:700;line-height:1.1;margin:0 0 .175em}h2.section,p{font-weight:600}h2.section{color:#a5238e;font-size:167%;font-size:21px;margin:0 0 .35em}p{font-size:16px;margin-bottom:1.5em}p.lede{line-height:1.25}#abo p{font-weight:400!important}dd,dt,ol li{font-size:16px;font-weight:600}p#skip{height:1px;left:0;overflow:hidden;top:-1000px;width:1px}dl,form,form div{margin-bottom:1em}dt{margin-top:1em}ol{list-style:decimal;margin:0 0 1.5em 2em}#nav li,#sitemap li,ul li{list-style:none}ol li{margin:0 0 .5em}ul{margin-bottom:1.5em}ul li{background:url(/media/bg-li.png) 0 .5em no-repeat;font-size:16px;font-weight:400;margin:0 0 .5em;padding-left:13px}input,textarea{font:100% "helvetica neue",helvetica,arial,verdana,sans-serif}fieldset{border:none;margin-bottom:1em}input.text{padding:2px 0;width:250px}input:focus,textarea:focus{background-color:#ECFAFE}label{display:block}fieldset label{display:inline}caption,td,th{font-weight:400;text-align:left}#nav a,#quote dd,#subnav li a,#tagline{font-weight:600}table{border-collapse:separate;border-spacing:0;margin:1em 0}#logo{height:164px;left:0;top:4px;width:461px;z-index:10}#nav,#nav a{height:45px}#tagline{color:#279cc5;font-size:123.1%;font-size:18px;font-style:normal;left:161px;margin:7px 0 0;top:0;z-index:101}#nav{background-color:#a5238e;left:0;top:126px;width:100%}#nav ul{margin:0;right:0}#nav a{color:#fff;display:inline-block;font-size:108%;font-size:16px;line-height:45px;padding:0 13px}#nav-con a{padding-right:0}#nav li{background-color:none;height:41px;margin:0;padding:0}#abo #nav-abo a,#con #nav-con a,#hom #nav-hom a,#nav a:hover,#new #nav-new a,#por #nav-por a{color:#fcdc2a}#subnav li{display:inline;line-height:1.1;margin-bottom:0;padding:0}#subnav li a{border-left:10px solid #fff;color:#333;display:block;font-size:15px;line-height:1.15;padding:4px 0 4px 5px}.por-fli #subnav #por-fli a,.por-fun #subnav #por-fun a,.por-mat #subnav #por-mat a,.por-par #subnav #por-par a{border-left-color:#ee3224;color:#000}.por-cla #subnav #por-cla a,.por-gui #subnav #por-gui a,.por-jus #subnav #por-jus a,.por-pun #subnav #por-pun a{border-left-color:#8cc647;color:#000}.por-idi #subnav #por-idi a,.por-inv #subnav #por-inv a,.por-non #subnav #por-non a,.por-nur #subnav #por-nur a{border-left-color:#00b2f0;color:#000}.por-alp #subnav #por-alp a,.por-gro #subnav #por-gro a,.por-voc #subnav #por-voc a{border-left-color:#ec008b;color:#000}.por-ani #subnav #por-ani a,.por-fol #subnav #por-fol a,.por-ove #subnav #por-ove a,.por-sig #subnav #por-sig a{border-left-color:#91278f;color:#000}.por-fir #subnav #por-fir a,.por-rea #subnav #por-rea a,.por-wor #subnav #por-wor a{border-left-color:#f57e20;color:#000}#subnav a:hover{color:#000}#quote{border-top:9px solid #40c5f4;padding-top:10px}#quote dt{color:#143637;font-size:150%;font-size:18px;line-height:1.25;margin:0 0 1.15em}#quote dd{color:#143637;font-size:14px;line-height:1.35}#content #quote dd.title-company{margin-left:12px}#projects{padding-top:19px;width:416px}#projects #new{width:144px}#projects .project{float:left;width:127px}#projects #featured .first{width:144px}#projects h2{color:#333;font-size:138.5%;margin-bottom:.3em}#projects #new h2{color:#ee3224}#projects p{line-height:1.2;width:127px}#portrait img{margin-bottom:.6em}#portrait h2{color:#030100;font-size:138.5%;margin:0 10px .2em 15px}#portrait p{color:#0a3a3c;line-height:1.3;margin:0 10px 0 15px}.float-right{float:right;margin:3px 0 .3em .9em}.float-left{float:left;margin:3px .9em 1.25em 0}span.nowrap{font-weight:400;white-space:nowrap}#contact-form{padding-bottom:.1em;width:100%}p.contact-us{color:#0e1214;font-size:18px;margin:.25em 0 1.5em}#contact-form label{font-size:15px;font-weight:600;margin:0 0 .3em}#contact-form input[type=text]{border:1px solid #acacac;font-size:16px;padding:.3em .5em;width:300px}#contact-form textarea{border:1px solid #acacac;font-size:16px;min-height:100px;padding:.3em .5em;width:450px}#contact-form fieldset input{left:-7px;position:relative}#contact-form fieldset label{font-weight:600;left:-4px;position:relative}#contact-form .button{background-color:#40c5f4;border:none;color:#fff;font-family:proxima-nova-1,sans-serif;font-size:18px;letter-spacing:.05em;margin-top:1em;padding:.5em 2em .4em;text-align:center;text-transform:uppercase}p.tall{height:100px}#slideshow{float:left;margin:-4px 0 1.1em;width:878px}#slideshow img{margin:0;padding:0}.slideshow-caption{float:left;font-size:15px;margin:.5em 0 0;text-align:right;width:878px}.slideshow-caption strong{font-weight:600}.slideshow-caption:before{border-bottom:4px solid #40c5f4;border-left:5px solid transparent;border-right:5px solid transparent;content:"";height:0;left:-6px;position:relative;top:-10px;width:0}.slideshow-caption a{border-bottom:1px solid #e8c8e3;color:#ab3296;font-weight:600}.slideshow-caption a:hover{border-bottom-color:#ab3296}#slideshow #toggle-play{display:block;margin:.5em 0}#hom #description{background-color:#a5238e;float:left;padding:2.45em 0 3.3em;width:100%}#hom #description h2{color:#fff;float:left;font-size:23px;font-weight:600;line-height:1.35;margin:0 30px 0 0;width:270px}#hom #description p{color:#fff;float:left;font-size:18px;font-weight:500;line-height:1.4;margin:8px 0 0;width:578px}#hom #description a{border-bottom:1px solid #bb5175;color:#fcdc2a}#hom #description a:hover{border-bottom-color:#fcdc2a}.home-callouts{background-color:#3dc5f4;float:left;margin-bottom:-9px;padding:22px 0 30px;width:100%}.home-callout{float:left}.home-callout-featured-project{padding-right:33px;width:305px}.home-callout-recent-news{padding-right:30px;width:292px}.home-callout-about-liza{padding-right:35px;width:281px}.home-callout h2{color:#fff;margin-top:14px;font-size:18px;font-weight:600}.home-callout p{font-size:15px;font-weight:700;line-height:1.35;margin-bottom:.4em}.home-callout .more{border-bottom:1px solid #6ed4f7;color:#fff;font-size:15px;font-weight:600}.home-callout .more:hover{border-bottom-color:#fff}.news-section{margin-top:1em}.news-section .year{color:#0e1214;font-size:18px;font-weight:700;margin-bottom:.2em}.news-section p{font-weight:400;line-height:1.3;margin-bottom:.75em}.news-section h2{color:#a5238e;font-weight:600;margin-bottom:.2em}.news-section .covers{float:left;margin:0 0 2.2em;width:100%}.news-section .cover{float:left;margin-left:20px}.news-section .cover:first-child{margin-left:0}.news-item{float:left;margin-bottom:1.25em;width:576px}.news-item img.block{margin-bottom:1em}.news-item .covers{margin:0 0 .25em}.news-item .covers .image-wrap{display:inline;float:left;margin-right:3px}.news-item p{color:#143637}.news-item .covers p{color:#444;font-size:100%;font-style:italic;line-height:1.2;margin-top:-.33em;padding-left:.5em}.portfolio-sections{margin-top:35px}#por .row{float:left;margin-bottom:23px;width:577px}#por .project{float:left;height:207px;margin-left:30px;width:170px}#por .project:first-child{margin-left:0}#por .project p{float:left;font-size:14px;line-height:1.1;height:40px;padding:4px 10px 0;width:170px}#por .project-title a{border-bottom:1px solid transparent;color:#fff;display:inline;text-decoration:none}#por .project-color1 .project-title{background-color:#ee3224}#por .project-color2 .project-title{background-color:#8cc647}#por .project-color3 .project-title{background-color:#00b2f0}#por .project-color4 .project-title{background-color:#ec008b}#por .project-color5 .project-title{background-color:#91278f}#por .project-color6 .project-title{background-color:#f57e20}#por .row .project-title a:hover{border-bottom-color:#fff!important}.por-individual p#click{font-style:italic;left:182px;position:relative}.por-individual p#click span{font-style:italic;color:#434343}.por-individual .project-details{float:left;margin:49px 12px 0 0;text-align:right;width:170px}.por-individual .project-thumb{background-color:#fff;border-bottom:40px solid transparent;display:block;height:auto;margin-bottom:8px;text-align:center;width:170px}.por-individual.por-fli .project-thumb,.por-individual.por-fun .project-thumb,.por-individual.por-mat .project-thumb,.por-individual.por-par .project-thumb{border-bottom-color:#ee3224}.por-individual.por-cla .project-thumb,.por-individual.por-gui .project-thumb,.por-individual.por-jus .project-thumb,.por-individual.por-pun .project-thumb{border-bottom-color:#8cc647}.por-individual.por-idi .project-thumb,.por-individual.por-inv .project-thumb,.por-individual.por-non .project-thumb,.por-individual.por-nur .project-thumb{border-bottom-color:#00b2f0}.por-individual.por-alp .project-thumb,.por-individual.por-gro .project-thumb,.por-individual.por-voc .project-thumb{border-bottom-color:#ec008b}.por-individual.por-ani .project-thumb,.por-individual.por-fol .project-thumb,.por-individual.por-sig .project-thumb{border-bottom-color:#91278f}.por-individual.por-fir .project-thumb,.por-individual.por-rea .project-thumb,.por-individual.por-wor .project-thumb{border-bottom-color:#f57e20}.por-individual .project-thumb img{height:170px;width:170px}.por-individual .project-synopsis{padding-top:.3em}.por-individual #content h1{font-size:18px;font-weight:600;line-height:1.15;margin:0 0 7px}.por-individual .project-synopsis p{font-size:100%;line-height:1.35;text-align:right}#spreads{float:left;width:566px}#nav-spreads{height:31px;margin:0;position:relative}#nav-spreads li{background-color:none;height:24px;line-height:1;margin:0;padding:.25em 0;position:absolute;top:0}#nav-spreads li a{display:block;height:24px;text-indent:-9999em;width:24px}#nav-spreads #previous a{background:url(/media/bg-previous-next.png) no-repeat}#nav-spreads #next a{background:url(/media/bg-previous-next.png) -24px 0 no-repeat}#nav-spreads #previous{left:0}#nav-spreads #next{right:8px}#spreads #image img{margin:4px 0 -4px;padding:0 7px 7px 0}#spreads #image{margin-bottom:.5em}#spreads #details li{background:0 0;color:#434343;font-size:14px;font-weight:400;line-height:1;margin:0 15px .2em 0;padding:0;text-align:right}#spreads #details li strong{color:#0e1214;line-height:1;font-weight:400}#sitemap{margin:0}#sitemap ul{margin:.75em 0 0}#sitemap li{background-color:none;margin:0 0 .75em;padding:0}#sitemap li li{font-size:100%;margin-left:1.25em}#footer{float:left;padding:10px 0 30px;width:100%}#footer p{color:#222;font-size:13px;font-weight:400;line-height:1.3;margin-bottom:0}