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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline}
:focus{outline:0}body{font-family:"minion-pro-1","minion-pro-2","Times New Roman",serif;line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}body{height:100%;margin:0;padding:50px 0 0;background:#dedede url(../images/common/bg_gradient.png) repeat-x left top}div#image-holder:after,div#thumbs-holder:after,#project-controls div#image-controls:after,div.news-item:after,body#studio div#studio-holder:after,body#studio div#contact-footer:after,body#studio div#team-content:after,div#monograph-holder:after,body#contact div#contact-holder:after,body#contact form:after,div#success-holder:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0}div#image-holder,div#thumbs-holder,#project-controls div#image-controls,div.news-item,body#studio div#studio-holder,body#studio div#contact-footer,body#studio div#team-content,div#monograph-holder,body#contact div#contact-holder,body#contact form,div#success-holder{zoom:1}html{overflow-y:scroll}a:hover,a:active{outline:0}.ie7 img{-ms-interpolation-mode:bicubic}
#nav-container{width:170px;height:180px;overflow:hidden;background-color:#fffeff;opacity:.95;position:fixed;z-index:9999;margin-top:50px;margin-left:50px;top:0;left:0}#nav-container h1,#nav-container ul{margin-left:22px}
#nav-container h1 a{text-transform:uppercase;text-decoration:none;font-size:40px;display:block;margin-top:10px;color:#444;background:url(../images/common/aw_logo.png) no-repeat left top;text-indent:-9999px}
.ie7 #nav-container h1 a{font-size:13px}#nav-container ul{margin-top:10px}#nav-container ul a:link,#nav-container ul a:visited{text-decoration:none;text-transform:uppercase;font-size:12px;letter-spacing:0;display:block;line-height:19px;color:#5c5c5c;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-chrome-transition:.3s;transition:.3s}#nav-container ul a:hover,#nav-container ul li#current-section a{color:#54a16d}ul#subnav{position:fixed;top:0;left:0;display:block;margin-top:262px;margin-left:50px}ul#subnav a{color:#5a5a5a;text-decoration:none;line-height:23px;padding-left:22px;display:block;font-size:13px;letter-spacing:0}#subnav a:hover,#subnav a#active-category{background:url(../images/common/subnav_arrow.png) no-repeat 6px center}#subnav h4{text-transform:uppercase;letter-spacing:1px;font:10px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;margin-bottom:7px;margin-left:22px}#subnav a:hover,#subnav a#active-category,#subnav h4{color:#538664}body#news div#nav-container,body#studio div#nav-container,body#monograph div#nav-container,body#contact div#nav-container,body#success div#nav-container{opacity:1.0}div#news-holder,div#studio-holder,div#monograph-holder,div#contact-holder,div#success-holder{background-color:#fff;color:#555;padding-bottom:55px;margin:0 50px 50px 232px}#news-holder h2,#studio-holder h2,#monograph-holder h2,#contact-holder h2,#success-holder h2{margin-left:9%;padding-top:52px;padding-bottom:15px;font-size:26px;margin-right:9%;border-bottom:6px solid #444;color:#444;letter-spacing:0;margin-bottom:71px}#topBar{width:100%;height:30px;background-color:#fff;position:fixed;top:0;left:0;z-index:100}#rightBar{width:30px;height:100%;background-color:#fff;position:fixed;top:0;right:0;z-index:100}#bottomBar{width:100%;height:30px;background-color:#fff;position:fixed;left:0;bottom:0;z-index:100}#leftBar{width:30px;height:100%;background-color:#fff;position:fixed;top:0;left:0;z-index:100}body#none #topBar,body#none #rightBar,body#none #bottomBar,body#none #leftBar{display:none}body#home{
	background-color: #000;
	background-image: none;
	font-family: "minion-pro-1", "minion-pro-2", "Times New Roman", serif;
}a#featured-primary-link{
	display: block;
	width: 72%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	opacity: 0;
	background-color: #000;
	-webkit-transition: opacity .4s;
	-moz-transition: opacity .4s;
	-o-transition: opacity .4s;
	-ms-transition: opacity .4s;
	transition: opacity .4s;
	text-indent: -9999px;
}.ie7 a#featured-primary-link{background-color:transparent;background-image:url(../images/home/transparent_block-ie7.png)}.ie8 a#featured-primary-link{filter:alpha(opacity=0)}a#featured-primary-link:hover{opacity:.07}div#right-content{
	width: 27%;
	min-width: 230px;
	margin-right: 0;
	border-left: 6px solid #fff;
	position: absolute;
	top: -4px;
	right: -12px;
	background: #111 url(../images/common/gradient_bg-dark.png) repeat-x;
	bottom: 0;
	height: 100%
}
#location{text-transform:uppercase;margin-left:29px;font:bold 10px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;letter-spacing:0;margin-top:3px;margin-bottom:12px;color:#3f7b4c}

#location a:link {color:#3f7b4c;}
#location a:visited, 
#location a:active {
  color:#3f7b4c;
}
#location a:hover{color:#000;}

div#featured-secondary{height:49%;overflow:hidden;position:relative;border-bottom:6px solid #fff;width:100%;display:block}#secondary-outer-wrap{display:block;height:100%;background-color:#051e00;width:91%;color:#fff;opacity:.8;text-align:center;text-decoration:none;font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;letter-spacing:1px;-webkit-transition:background-color .4s;-moz-transition:background-color .4s;-o-transition:background-color .4s;-ms-transition:background-color .4s;transition:background-color .4s;z-index:1;position:absolute;-ms-filter:"alpha(opacity=80)";padding-right:5%;padding-left:5%}.ie7 #secondary-outer-wrap{background-image:url(../images/home/secondary_featured-bg-ie.png);background-color:transparent}a#secondary-outer-wrap:hover{background-color:#040c01}.ie7 a#secondary-outer-wrap:hover{background-color:transparent}#secondary-text-wrap{position:relative;top:35%;display:block}#secondary-award-short-title{display:inline-block;color:#fff;font:italic 10px/14px "minion-pro-1","minion-pro-2","Times New Roman",Times;padding-top:20px;letter-spacing:1px;text-transform:uppercase}#secondary-subhead{font-size:11px;line-height:17px;text-transform:uppercase;margin-bottom:10px}#secondary-title{font:24px/28px "minion-pro-1","minion-pro-2","Times New Roman",Times;text-transform:uppercase;display:inline-block}#secondary-description p{display:inline-block;color:#fff;padding-top:14px;letter-spacing:1px;line-height:16px;font-size:11px;text-align:left;padding-right:5%;padding-left:8%}div#featured-secondary img{min-height:500px;min-height:300px;margin-left:-4%;position:absolute;height:100%}div#right-content div#about-content{color:#dedede;font-size:14px;line-height:23px;padding-left:14%;padding-right:13%;padding-top:11%}div#right-content div#about-content p{padding-top:3%}div#about-content img{margin-left:-6px}body#studio div#content{margin-left:9%;margin-right:9%;font-size:17px;line-height:27px;margin-top:-9px}body#studio div#contact-footer{margin-left:9%;margin-right:9%;margin-top:80px}body#studio a#email-link,body#studio a#facebook-link{display:block;width:36px;height:36px;text-indent:-9999px;margin-right:9px;float:left}body#studio a#facebook-link{background:url(../images/studio/facebook_link_icon.png) no-repeat left top}body#studio a#facebook-link:hover{background:url(../images/studio/facebook_link_icon.png) no-repeat left bottom}body#studio a#email-link{background:url(../images/studio/email_link_icon.png) no-repeat left top}body#studio a#email-link:hover{background:url(../images/studio/email_link_icon.png) no-repeat left bottom}div#contact-footer p{font:12px/17px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;color:#888;float:left;width:75%;margin-left:10px}div#contact-footer p strong{text-transform:uppercase;font-size:11px;color:#444;font-weight:bold}div#contact-footer p a{color:#777}body#studio div.principal-holder{float:left;width:100%;margin-bottom:30px}body#studio img.principal-photo{width:24%;max-width:100%;float:left;clear:left;margin-right:5%}body#studio div.principal-info{float:left;width:62%}.principal-info h3{font-size:17px}.principal-info h3 span{font:11px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;color:#777;letter-spacing:1px}.principal-info p{margin-top:15px;font:12px/20px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}.principal-info a.show-hide-extended{line-height:26px;display:inline-block;padding-left:22px;padding-right:12px;text-decoration:none;text-transform:uppercase;font-size:12px;color:#555;background:#e8e8e8 url(../images/news/source_link_arrow.png) no-repeat 8px center;letter-spacing:0;margin-top:18px;float:left;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.principal-info a.show-hide-extended:hover{background-color:#d8d8d8;color:#333}body#studio div#team-content{margin-left:9%;overflow:hidden;margin-top:-7px}div#team-content div.member{float:left;font:11px/18px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;color:#666;margin-bottom:25px;width:32%;min-width:180px}div#team-content div.member.principal{margin-bottom:2px}div.member h3{font:15px "minion-pro-1","minion-pro-2";color:#444;margin-bottom:5px}div.member a{color:#666;text-decoration:none}div.member a:hover{text-decoration:underline}div#team-content div#divider{border-bottom-style:solid;border-bottom-width:1px;clear:left;height:10px;width:91%;margin-bottom:30px}body#projects{background:#111 url(../images/common/gradient_bg-dark.png) repeat-x}body#projects ul#subnav a{color:#fffeff}body#projects #subnav a:hover,body#projects #subnav a#active-category{color:#538664}div#thumbs-holder{float:left;margin-right:34px;margin-top:0;margin-left:232px;padding-bottom:53px}#thumbs-holder h3{position:absolute;color:#202020;top:0;left:0}div.project-thumb{width:170px;height:170px;overflow:hidden;margin-right:12px;margin-bottom:12px;background:#262626;display:block;float:left;position:relative}.project-thumb.loading-thumb{background-image:url(../images/common/ajax-loader.gif);background-repeat:no-repeat;background-position:18px 18px}.project-thumb a{width:170px;height:170px;text-align:center;text-decoration:none;color:#fff;font-size:18px;text-transform:uppercase;padding:0 10px;line-height:20px;letter-spacing:2px;display:table-cell;vertical-align:middle;background-color:#000;opacity:0;top:0;left:0;-webkit-transition:.5s cubic-bezier(0.25,0.1,0.25,1.0);-moz-transition:.5s cubic-bezier(0.25,0.1,0.25,1.0);-o-transition:.5s cubic-bezier(0.25,0.1,0.25,1.0);-ms-transition:.5s cubic-bezier(0.25,0.1,0.25,1.0);transition:.5s cubic-bezier(0.25,0.1,0.25,1.0);position:relative;z-index:1}.ie7 .project-thumb a{display:block;padding:40px 0 0;background-color:transparent;background-image:url(../images/home/transparent_block-ie7.html);text-indent:-9999px}.ie8 .project-thumb a{filter:alpha(opacity=0)}.project-thumb a:hover{opacity:.8}.ie7 .project-thumb a:hover{text-indent:0;background-image:url(../images/projects/black_transparent_block-ie7.png)}.ie8 .project-thumb a:hover{filter:alpha(opacity=80)}.project-thumb a span{font:10px/15px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;margin-top:15px;display:block}.project-thumb img{position:absolute;top:0;z-index:0;display:none;left:0}h2#project-title{color:#fff;position:absolute;left:50px;bottom:75px;text-transform:uppercase;letter-spacing:1px;font-size:18px}h4#project-location{position:absolute;left:50px;bottom:58px;color:#fff;text-transform:uppercase;font:bold 10px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;letter-spacing:1px}h2#project-title,h4#project-location{text-shadow:1px 1px 3px #000}div#project-description{background-color:#fefefe;width:420px;height:0;position:absolute;bottom:0;left:50px;overflow:hidden;-webkit-transition:.25s cubic-bezier(0,0,0.2,1.0);-moz-transition:.25s cubic-bezier(0,0,0.2,1.0);-o-transition:.25s cubic-bezier(0,0,0.2,1.0);-ms-transition:.25s cubic-bezier(0,0,0.2,1.0);transition:.25s cubic-bezier(0,0,0.2,1.0)}div#project-description.revealed{height:180px}#project-description h5{text-transform:uppercase;letter-spacing:0;font-size:14px;color:#333;margin-top:24px;margin-left:29px}#project-description h6{text-transform:uppercase;margin-left:29px;font:bold 10px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;letter-spacing:0;margin-top:3px;margin-bottom:12px;color:#3f7b4c}#project-description p{line-height:19px;color:#555;margin-left:29px;margin-right:20px;margin-bottom:20px;display:none;font-size:13px}div#project-description-controls{float:right;width:69px}#project-description-controls a{display:block;float:left;width:23px;height:23px;text-transform:uppercase;font:12px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;text-indent:-9999px}a#description-previous{background:url(../images/projects/project_description_prev_next.png) no-repeat left top}a#description-previous:hover{background-position:left bottom}a#description-next{background:url(../images/projects/project_description_prev_next.png) no-repeat right top}a#description-next:hover{background-position:right bottom}div#project-controls{width:36px;position:absolute;right:0;bottom:60px;text-transform:uppercase;font-size:11px;-webkit-transition:.25s cubic-bezier(0,0,0.2,1.0);-moz-transition:.25s cubic-bezier(0,0,0.2,1.0);-o-transition:.25s cubic-bezier(0,0,0.2,1.0);-ms-transition:.25s cubic-bezier(0,0,0.2,1.0);transition:.25s cubic-bezier(0,0,0.2,1.0)}div#project-controls.revealed{width:155px}#project-controls a{text-decoration:none;display:block;color:#333;letter-spacing:0}#share-controls a{height:23px;padding-top:13px;padding-left:36px;background:#fff url(../images/projects/share_plus.png) no-repeat 14px center;overflow:hidden}#share-controls a#share-expand:hover{background-color:#f6f6f6}#share-controls div#share-inner{width:117px;height:72px;background-color:#fff;position:absolute;left:-117px;top:-36px;display:none;overflow:hidden}#project-controls a#selection-link{padding-left:36px;padding-top:13px;opacity:.8;color:#fff;background:#000 url(../images/projects/back_to_selection_arrow.png) no-repeat 14px 50%;height:23px;overflow:hidden}#project-controls a#selection-link:hover{opacity:.8}#project-controls div#image-controls{height:36px;background:#fff url(../images/projects/project_controls_divider.png) no-repeat left top;overflow:hidden}#project-controls.revealed div#image-controls{background-image:none}#image-controls p{float:left;color:#777;font:20px "minion-pro-1","minion-pro-2","Times New Roman",Times,serif;width:37px;padding-top:0;height:37px}.revealed #image-controls p{width:45px;letter-spacing:2px;margin-left:15px;padding-top:3px}.ie7 .revealed #image-controls p{margin-top:8px}.ie8 .revealed #image-controls p{margin-top:3px}#image-controls span{display:inline;color:#555;font:11px Crimson Text;text-align:center;clear:left;padding-bottom:1px;padding-top:1px;letter-spacing:1px}.revealed #image-controls span{padding-left:2px;padding-right:2px;text-align:left;width:auto;clear:none;display:inline}span#number{text-align:center;width:17px;display:block;margin-left:3px;margin-top:3px}.ie7 span#number,.ie8 span#number{margin-top:4px}.revealed span#number{margin-right:0;text-align:left;width:auto;margin-left:0;display:inline-block;margin-top:0}span#number-slash{position:relative;top:6px;margin-right:1px;display:none}.revealed span#number-slash{position:relative;margin-right:0;display:inline-block;top:1px;font-size:14px}span#out-of{position:relative;top:14px;left:4px;text-align:center;display:block;width:18px;margin-top:-14px;margin-left:12px}.ie7 span#out-of,.ie8 span#out-of{margin-top:-11px}.revealed span#out-of{position:static;text-align:left;width:auto;display:inline-block;margin-top:0;margin-left:0}#image-controls a{display:block;width:38px;float:left;line-height:0;text-indent:-9999px;height:36px}a#main-previous{background:url(../images/projects/main_prev_next.png) left top}a#main-previous:hover{background-position:left bottom}a#main-next{background:url(../images/projects/main_prev_next.png) right top}a#main-next:hover{background-position:right bottom}div#facebook-holder,div#twitter-holder,div#email-holder{height:28px;padding-left:12px;padding-right:10px;padding-top:8px}div#facebook-holder{border-bottom:1px solid #e9e9e9;height:27px}div.news-item{margin-left:9%;margin-right:9%;border-bottom:6px solid #444;margin-top:40px;position:relative}.news-item p.date{border:1px solid #888;width:64px;height:53px;text-align:center;-webkit-border-radius:32px;-moz-border-radius:32px;-o-border-radius:32px;-ie-border-radius:32px;border-radius:32px;text-transform:uppercase;font:10px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;color:#666;padding-top:11px;position:absolute;left:0;margin-left:-3px}.ie7 .news-item p.date,.ie8 .news-item p.date{border-style:none;border-width:0;background:url(../images/news/news_date_circle.png) no-repeat left top}.news-item p.date span{font:31px/31px "minion-pro-1","minion-pro-2","Times New Roman",Times;letter-spacing:1px;color:#555}.news-item h3{font-size:19px;margin-left:80px;padding-bottom:10px;border-bottom:1px solid #444;margin-bottom:9px;padding-top:6px;line-height:21px}.news-item h3 a{color:#444;text-decoration:none}.news-item h3 a:hover{color:#3f7b4c}.news-item em{font-style:italic}.news-item p.item-details{margin-left:80px;text-transform:uppercase;color:#777;font:12px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;margin-bottom:30px}.news-item p.item-details a{color:#777;text-decoration:none}.news-item p.item-details a:hover{text-decoration:underline;color:#555}.news-item img.fullsize{width:100%}.news-item img.thumbnail{float:left;margin-right:30px;margin-top:11px;margin-bottom:27px}.news-item .item-description{margin-top:35px;margin-bottom:35px}.item-description p{line-height:24px;font-size:15px;margin-bottom:16px}.news-item .item-sharing{float:left;margin-bottom:50px}.item-sharing a.item-source{line-height:26px;display:inline-block;padding-left:22px;padding-right:12px;text-decoration:none;text-transform:uppercase;font-size:12px;color:#555;background:#e8e8e8 url(../images/news/source_link_arrow.png) no-repeat 8px center;letter-spacing:0;margin-right:10px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}a.item-source:hover{background-color:#d8d8d8;color:#333}.item-sharing p{text-transform:uppercase;font-size:12px;line-height:28px;display:inline-block;margin-right:5px}.item-sharing a.social-share{display:inline-block;text-decoration:none;color:#fff;background:#777;letter-spacing:0;margin-right:2px;text-align:center;width:26px;text-transform:lowercase;font:13px/26px Verdana,"Lucida Grande",Lucida,sans-serif;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.item-sharing a.social-share:hover{background-color:#555}div#monograph-holder h2 span{text-transform:uppercase;font-size:11px;margin-left:19px}#monograph-holder img{width:35%;float:left;margin-right:7%}div#monograph-info{width:50%;float:left;margin-top:-7px}#monograph-holder p#primary-content{font-size:15px;line-height:24px;color:#444;margin-bottom:20px}#monograph-holder p#secondary-content{font:12px/21px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;margin-bottom:25px;color:#666}#monograph-holder a{line-height:26px;display:inline-block;padding-left:22px;padding-right:12px;text-decoration:none;text-transform:uppercase;font-size:12px;color:#555;background:#e8e8e8 url(../images/news/source_link_arrow.png) no-repeat 8px center;letter-spacing:0;margin-right:10px;float:left;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}#monograph-holder a:hover{background-color:#d8d8d8;color:#333}body#contact div#contact-info{margin-left:9%;float:left;width:30%;font:11px/20px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;margin-top:-7px;margin-right:2%}div#contact-info h3{font-size:14px;color:#444;font-family:"minion-pro-1","minion-pro-2";margin-bottom:10px}div#contact-info a#map-link{text-decoration:none}div#contact-info a#map-link:hover{text-decoration:underline}div#contact-info div.adr{margin-bottom:8px}div#contact-info a{color:#555}div.tel span,div.fax span{text-transform:uppercase;font-weight:bold;font-size:10px}div#contact-info p.contact-name{margin-top:8px}div#contact-info a#facebook-link{text-decoration:none;background-color:#e8e8e8;text-transform:uppercase;display:inline-block;padding:1px 8px;margin-top:15px;margin-bottom:30px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}div#contact-info a#facebook-link:hover{background-color:#d8d8d8;color:#333}body#contact div#form-holder{margin-top:-3px;width:48%}body#contact form{float:left;width:100%}body#contact form label,body#contact form input,body#contact form textarea{float:left;width:100%}body#contact form label{text-transform:uppercase;font-size:12px;margin-bottom:8px}body#contact form label span{text-transform:capitalize;color:#f00;font-style:italic;padding-left:5px}body#contact form input,body#contact form textarea{border-style:none;background-color:#e8e8e8;padding:8px 9px;margin-bottom:18px;font-size:11px;line-height:16px;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s}body#contact input:focus,body#contact textarea:focus{background-color:#e2efe4}body#contact form div#news-subscribe-holder{float:left;width:100%;font-size:14px;margin-top:9px}body#contact form input#news-subscribe{float:left;width:21px;margin-top:1px;margin-left:0;padding:0;background-color:#fff}.ie7 body#contact form input#news-subscribe{position:relative;top:-5px;margin-right:5px}body#contact form input.submit{background-color:#333;height:34px;color:#fffeff;text-transform:uppercase;font:12px "minion-pro-1","minion-pro-2";padding-top:0;padding-bottom:0;width:160px;margin-top:10px;cursor:pointer;cursor:hand;clear:left}body#contact form h4{margin-top:30px;font-size:16px;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:26px;padding-bottom:9px;float:left;width:auto;clear:left}body#success p{font-size:15px;line-height:22px;margin:-6px 9% 50px}body#success p a{color:#383838}body#success div#recent-projects{float:left;margin-left:9%;margin-right:9%}body#success div#recent-projects h4{margin-bottom:27px;font-size:16px;border-bottom-style:solid;border-bottom-width:1px;padding-bottom:10px}body#success div#recent-projects a{float:left;width:130px;height:130px;margin-right:12px;margin-bottom:12px;padding:20px;color:#fff;text-decoration:none;text-transform:uppercase;font-size:17px;line-height:20px;text-indent:-9999px}div#thumbs-holder,body#projects ul#subnav{display:none}div#thumbs-holder h3{display:none}div#project-holder{display:none}div#project-holder div#images-holder{display:none}a#share-facebook,a#share-twitter{display:none}div#backstretch.css-animated,div#old-backstretch.css-animated{-webkit-transform-style:preserve-3d;-webkit-transition:.7s;-webkit-backface-visibility:hidden;-webkit-perspective:1000}div#backstretch.css-animated img,div#old-backstretch.css-animated img{-webkit-transform:translate3d(0,0,0)}div#backstretch,div#old-backstretch{cursor:pointer;cursor:hand}div#hidden-images{visibility:hidden;position:absolute;z-index:-9999}p#preloader{text-align:center;color:#c0c0c0;font-size:20px;text-transform:uppercase;margin-top:-120px;line-height:27px;padding-top:80px;padding-bottom:80px;position:absolute;top:50%;z-index:-11111;margin-bottom:0;width:100%}p#preloader span{font:bold 9px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;letter-spacing:1px;color:#7f7f7f}p#preloader div#bar-holder div{width:6px;height:1px;background-color:#000;display:inline-block;margin-left:2px;margin-top:42px;margin-right:2px;position:relative;top:0}div#holding{width:26px;position:absolute;top:0;text-transform:uppercase;font:10px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;text-align:center;letter-spacing:1px;color:#444;display:none;right:0;margin-top:50px;margin-right:50px;text-indent:-9999px;background:#fff url(../images/common/ajax-loader-light.gif) no-repeat center center;height:26px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;border-radius:2px}div.cursor{width:36px;height:36px;position:absolute;z-index:10;overflow:visible;opacity:1;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s}div.cursor.left{background:url(../images/projects/cursor_left.png) no-repeat top left;left:70px}div.cursor.right{background:url(../images/projects/cursor_right.png) no-repeat top left}div.cursor.hide{opacity:0}p#cursor-subhead{color:#fff;text-transform:uppercase;font:bold 10px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;width:100px;padding-top:58px;opacity:.8;text-align:center}div.cursor.next-project-cursor{width:100px;height:100px;margin-left:-40px;background:#111 url(../images/projects/cursor_right.png) no-repeat center 15px;opacity:.8;margin-top:-15px;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px}div.cursor.hide.next-project-cursor{opacity:0}@media all and (orientation:portrait){a#featured-primary-link{display:block;width:100%;height:70%;position:absolute;top:0;left:0;bottom:0}body#home h2#project-title{bottom:38%}body#home h4#project-location{bottom:36%}div#right-content{width:100%;border-left:none;position:absolute;background:#111 url(../images/common/gradient_bg-dark.png) repeat-x;height:30%;min-height:250px;top:auto;left:0;bottom:0;border-top:12px solid #fff}div#featured-secondary{height:100%;border-bottom:0;width:48%;border-right:12px solid #fff;float:left}div#featured-secondary img{min-height:450px;margin-left:-4%;position:absolute;height:100%}div#right-content div#about-content{color:#dedede;font-size:14px;line-height:23px;padding-left:6%;padding-right:4%;padding-top:3%;float:left;width:40%}div#right-content div#about-content p{padding-top:1%}div#about-content img{margin-left:-6px;margin-bottom:-5px}}@media all and (orientation:portrait) and (min-height:1000px){div#right-content div#about-content p{font-size:16px;line-height:26px}}@media all and (orientation:landscape) and (min-height:800px){div#right-content div#about-content p{font-size:16px;line-height:26px}}@media all and (orientation:portrait) and (max-height:750px){body#home h2#project-title{bottom:300px}body#home h4#project-location{bottom:285px}}@media screen and (max-width:600px){body{padding-top:20px}#nav-container{position:static;margin:0 20px 20px;height:auto;width:auto;display:visible!important;opacity:1.0!important}#nav-container h1 a{background:url(../images/common/aw_logo-2x.png) no-repeat left top;-webkit-background-size:126px auto;-o-background-size:126px auto;-moz-background-size:126px auto;-ms-background-size:126px auto;background-size:126px auto}#nav-container ul{margin-left:0;background-color:#f4f4f4;padding-left:22px}#nav-container ul li{display:inline-block;margin-right:2%}#nav-container ul li:last-child{margin-right:0;border-right-style:none}#nav-container ul a:link,#nav-container ul a:visited{line-height:34px;font-size:10px;color:#444}ul#subnav{position:static;margin-top:0;margin-left:21px;margin-bottom:15px}ul#subnav li{display:inline-block}ul#subnav a{padding-left:22px;display:block;font-size:13px}#subnav a:hover,#subnav a#active-category{background:url(../images/common/subnav_arrow.png) no-repeat 6px center}ul#subnav h4{display:none}div#news-holder,div#studio-holder,div#monograph-holder,div#contact-holder,div#success-holder{background-color:#fff;color:#555;padding-bottom:30px;margin:0 20px 20px}#news-holder h2,#studio-holder h2,#monograph-holder h2,#contact-holder h2,#success-holder h2{margin-left:9%;padding-top:27px;padding-bottom:14px;font-size:22px;margin-bottom:40px;margin-right:9%}a#featured-primary-link{width:auto;position:static;opacity:1;text-indent:0;margin-left:20px;margin-right:20px;height:auto;background-color:transparent;margin-top:0;z-index:9;line-height:15px!important;padding-top:13px;padding-bottom:12px;-webkit-transition:none}body#home div#backstretch,body#home div#backstretch img{position:static!important;z-index:0!important;visibility:visible!important;display:block!important;width:auto!important}body#home div#backstretch{margin-left:20px;margin-right:20px;visibility:visible!important;height:auto;margin-bottom:0;overflow:visible!important}body#home div#backstretch img{width:100%!important;height:auto!important}div#right-content{width:auto;background:transparent none no-repeat right bottom;height:auto;position:static;margin-left:20px;margin-right:20px;border:0}a#featured-primary-link,#secondary-subhead,#secondary-title{text-decoration:none;text-transform:uppercase;font-size:12px;font-family:"minion-pro-1","minion-pro-2","Times New Roman",serif;line-height:11px;color:#555;text-align:left;letter-spacing:0}a#featured-primary-link,a#featured-primary-link:hover,#featured-secondary a,#featured-secondary a:hover{display:block;padding-left:22px;padding-right:12px;background:#fff url(../images/news/source_link_arrow.png) no-repeat 8px center;opacity:1;margin-bottom:20px;position:static;width:auto}div#featured-secondary{overflow:auto;width:auto;border:0;float:none;position:static;height:auto;margin-bottom:20px}#secondary-outer-wrap{height:auto;-webkit-transition:none;width:auto;position:static;background-color:#fff;padding:10px 12px 12px 22px;opacity:1;text-align:left}#secondary-text-wrap{position:static;height:auto;width:auto}#secondary-subhead{font:12px "minion-pro-1","minion-pro-2","Times New Roman",Times;margin-bottom:0;text-align:left;display:inline-block}#secondary-title{text-decoration:none;text-transform:uppercase;display:inline-block;margin-top:0;line-height:16px;text-align:left;float:none}#secondary-description{text-align:left}#secondary-description p,#secondary-award-short-title{color:#555;text-align:left;text-transform:capitalize;letter-spacing:0;font:normal normal 11px/17px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;padding-top:6px;padding-left:0;padding-right:0}div#featured-secondary img{min-height:0;margin-left:0;position:static;height:auto;width:100%;display:block}div#right-content div#about-content{color:#dedede;font-size:15px;line-height:23px;margin-bottom:20px;padding-top:0;padding-left:0;padding-right:0;position:static;float:none;width:auto}div#right-content div#about-content p{background-color:#fff;padding:15px 5% 15px 6%;color:#444;margin-top:0}div#about-content img{display:none}body#studio div#content{font-size:15px;line-height:24px}body#studio div#contact-footer{margin-top:30px}body#studio a#email-link,body#studio a#facebook-link{margin-bottom:13px;padding-right:5px}div#contact-footer p{font-size:13px;line-height:19px;width:auto;margin-left:0;color:#616161}div#contact-footer p a{color:#777}body#studio img.principal-photo{width:82%;max-width:100%;float:left;margin-right:9%;margin-left:9%;margin-bottom:30px}body#studio div.principal-info{width:auto;margin-left:9%;margin-right:9%;margin-bottom:10px}.principal-info p{margin-top:15px;font-size:13px;line-height:22px}div#team-content div.member{font-size:13px;line-height:21px;color:#444;margin-bottom:25px;width:auto;float:none}div#team-content div.member.principal{margin-bottom:25px}div.member h3{font-size:17px;color:#444;margin-bottom:3px}div.member a{color:#444}div#team-content div#divider{height:1px}div.news-item{margin-top:20px;position:static}.news-item p.date{border:1px solid #888;width:50px;height:42px;font-size:9px;padding-top:8px;position:static;display:none}.news-item p.date span{font-size:21px;line-height:23px}.news-item h3{font-size:17px;margin-left:0;padding-top:4px}.news-item p.item-details{margin-left:0;text-transform:uppercase;color:#777;font:12px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}.news-item img.thumbnail{float:none;margin-right:0;margin-top:0;margin-bottom:0}.news-item .item-description{margin-top:20px;margin-bottom:25px}.item-description p{line-height:23px;font-size:16px;margin-bottom:16px}.news-item .item-sharing{float:none;margin-bottom:30px}.item-sharing a.item-source{margin-right:0;line-height:15px;padding-top:8px;padding-bottom:7px}.item-sharing a.social-share{margin-right:3px;margin-top:9px;line-height:29px;padding-left:2px;padding-right:2px}.item-sharing a.social-share:hover{background-color:#555}div#monograph-holder h2 span{font-size:12px;margin-left:0;display:block;line-height:14px;margin-top:11px}#monograph-holder img{width:82%;float:none;margin-right:9%;margin-left:9%}div#monograph-info{width:auto;float:none;margin:30px 9% 60px}#monograph-holder p#primary-content{font-size:15px;line-height:22px}#monograph-holder p#secondary-content{font:12px/22px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;margin-bottom:25px;color:#5f5f5f}#monograph-holder a{line-height:26px;display:inline-block;padding-left:22px;padding-right:12px;text-decoration:none;text-transform:uppercase;font-size:12px;color:#555;background:#e8e8e8 url(../images/news/source_link_arrow.png) no-repeat 8px center;letter-spacing:0;margin-right:10px;float:left;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}#monograph-holder a:hover{background-color:#d8d8d8;color:#333}body#contact div#contact-info{float:none;width:auto;font:13px/21px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;margin-top:0}div#contact-info h3{font-size:17px;color:#444;margin-bottom:13px;border-bottom-style:solid;border-bottom-width:1px;margin-right:9%;padding-bottom:5px}div.tel span,div.fax span{font-size:11px}div#contact-info a#facebook-link{font-size:11px;line-height:28px}body#contact div#form-holder{float:none;margin-top:50px;margin-left:9%;margin-right:9%;width:auto}body#contact form{float:none}body#contact form label,body#contact form input,body#contact form textarea{float:none;width:95%;display:block;margin-bottom:25px}body#contact form label{font-size:14px;margin-bottom:9px}body#contact form input,body#contact form textarea{padding:8px 9px;font-size:12px;line-height:16px}body#contact form div#news-subscribe-holder{float:none}body#contact form h4{margin-top:30px;font-size:17px;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:26px;padding-bottom:9px;float:left;width:104%;color:#444}body#projects ul#subnav{display:none!important}div#backstretch{display:none!important}p#preloader{display:none!important}div#thumbs-holder{float:left;margin-top:0;margin-left:20px;padding-bottom:20px;margin-right:0}div.project-thumb{width:134px;height:134px;margin-right:12px;margin-bottom:12px}.project-thumb a{width:120px;height:120px;font-size:14px;padding:10px;line-height:16px;text-indent:-9999px}.project-thumb a span{font-size:9px;line-height:13px;margin-top:10px}.project-thumb img{width:135px}h2#project-title{position:static;margin-left:20px;display:visible!important;opacity:1.0!important}h4#project-location{position:static;margin-left:20px;margin-bottom:20px;margin-top:5px;display:visible!important;opacity:1.0!important}h2#project-title,h4#project-location{text-shadow:1px 1px 3px #000}div#project-description{width:auto!important;height:auto!important;display:block!important;opacity:1.0!important;position:static!important;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;margin-left:20px;margin-right:20px;padding-top:20px;margin-bottom:20px}#project-description h5,#project-description h6{display:none!important}#project-description p{font-size:15px;line-height:22px;margin-left:21px;margin-right:20px;margin-bottom:20px;display:block!important}div#project-description-controls{display:none!important}div#project-controls{position:static!important;font-size:11px;display:block!important;width:170px!important;margin-left:20px;margin-bottom:20px;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}#share-controls div#share-inner{width:auto;height:auto;position:static!important;display:none}#project-controls a#selection-link{margin-top:10px}#project-controls div#image-controls{display:none!important}div#hidden-images{display:block!important;visibility:visible!important;width:auto;margin-left:20px;margin-right:20px;margin-bottom:20px;position:static}div#hidden-images img{width:100%;display:block!important;visibility:visible!important;margin-bottom:20px}html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none}}@media print{*{background:transparent!important;color:black!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}language{margine-left:-100px;}}
