#main-feature{height:280px;background-color:#F6F7F2;overflow:hidden;width:100%}#main-feature #left-col{background:url(../img/change-animation-loading.gif) no-repeat;height:280px;float:left;width:532px}#main-feature #left-col #description-container{height:10.5em;padding-left:1.5em;text-align:right}#main-feature #right-col{float:left;width:43%;margin-left:.1em;padding-top:1.5em}#main-feature #right-col a.more{margin-left:2em;display:block;width:24.9em}#main-feature #right-col #introduction-container{padding-bottom:3.5em}#main-feature #right-col #introduction-container #megatitle-container{float:left;height:10.8em;padding-left:1.4em;padding-top:.2em}#main-feature #right-col #introduction-container #megatitle-container h2{letter-spacing:-.030em;color:#1f1c1c;font:2.9em/.84em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif}#main-feature #right-col #introduction-container #megatitle-container h2 em, #main-feature #right-col #introduction-container #megatitle-container h2 p em{background: transparent; font-style:italic;letter-spacing:-.055em;color:#4d4d4f}#main-feature #right-col #introduction-container #introduction{float:left;width:41.9em;padding-left:1em;padding-top:6.4em}#main-feature #right-col #introduction-container #introduction p{padding-bottom:.4166em}#main-feature #right-col #introduction-container #introduction a.more{margin-top:.5em;margin-left:0;display:block;width:24.5em;float:right;margin-right:1em}#main-feature #right-col #introduction-container #megatitle-container .megatitle{padding-left:2em;padding-bottom:1.1em;padding-top:.2em;height:7.3em;margin-bottom:.1em}.megatitle em{padding-left:5.6em;font-size:medium;color:#4d4d4f;font-style:normal;background:url()}#recent-news{padding-bottom:3em}#recent-news #large-feat-news{float:left;width:49.9em;border-top:1px solid #E0E1E2;padding-top:3em;padding-right:1em;margin-right:1.1em}#recent-news #large-feat-news img{height:165px;float:left;width:250px;padding-right:1.1em;display:block}#recent-news #feat-news{float:left;width:20.9em;border-top:1px solid #E0E1E2;padding-top:3em;padding-right:1em;margin-right:1.1em}#top-of-page-band #right-col-top #megatitle-container{float:left;width:77em;height:0.1em;padding-top:0.01em;padding-bottom:0.01em;padding-left:.4em;margin-bottom:0em;line-height:6px}#top-of-page-band #right-col-top #introduction-container{float:left;width:54em;padding-top:.6em;padding-left:1em;padding-bottom:3.3em}.grid_5{width:24em;display:inline;float:left;margin-left:10px;margin-right:10px}.empty_5{width:17.5em;display:inline;margin:0;float:left}#why1 .empty_5, #why1 .grid_5 {border-top:1px solid #E0E1E2;padding-bottom:1.5em; padding-top:1.9em;}#why1 .empty_5 h2, #why .empty_5 h2,#subfooter_5 .empty_5 h2{color:#4d4d4f;font-size:30px;margin:4px 0 10px 4px;margin-bottom:20px;letter-spacing:-1px;padding:0}#why h2, #why1 h2{color:#E94E43;font-size:36px;margin:0 0 15px;margin-bottom:20px;letter-spacing:-1px;padding:0}#subfooter_5 h2{color:#f6f7f2;font-size:20px;margin:0 0 15px;margin-bottom:8px;letter-spacing:-1px;padding:4px 0 0}#why p, #why1 p{font-size:16px;line-height:22px;padding-right:10px;margin:0 0 1.25em}#subfooter_5 a{color:#f6ffff;text-decoration:underline}#subfooter_5 #contact_5 p{font-size:1.1em;padding:0;margin:0;line-height:1em;color: #9d9d9b;}#subfooter_5 span{font-size:inherit}#subfooter_5 span.right{float:right;padding-right:20px}#subfooter_5 strong{color:#b9b9b9}#sidelist .rotator{width:250px;display:block}.navigation{position:absolute;top:5px;right:5px}.navigation .current,.navigation a{width:8px;height:8px;margin:0 8px 0 0;float:left;overflow:hidden}.navigation a:hover{text-decoration:none;background-color:#fff}.navigation a{display:block;background:#ccc}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxLoadedContent{overflow:auto}#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}#cboxOverlay{position:fixed;width:100%;height:100%;background:#000}#cboxContent{position:relative;margin-top:20px;background:#000;padding:5px}#cboxTitle{margin:0;position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../img/controls.png) top left no-repeat;width:28px;height:65px;text-indent:-9999px}#cboxPrevious.hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../img/controls.png) top right no-repeat;width:28px;height:65px;text-indent:-9999px}#cboxNext.hover{background-position:bottom right}#cboxLoadingOverlay,.navigation .current{background:#000}#cboxLoadingGraphic{background:url(../img/change-animation-loading.gif) no-repeat}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../img/controls.png) top center no-repeat;width:38px;height:19px;text-indent:-9999px}#cboxClose.hover{background-position:bottom center}#search .link{float:right;padding:5px}#project-listing #listing-container ul li a.book img,#project-listing #listing-container ul li a.event img{float:right;display:inline;height:14px;width:14px;padding:0;position:relative;top:-5px}#project-listing #listing-container ul li h5{padding-bottom:0;padding-top:0;width:250px;margin-top:.9em}#project-listing #listing-container ul li h6{padding-bottom:0;padding-top:0;width:250px;margin-top:.4em}#project-listing #listing-container ul li h6 a{color:#454647}#project-listing #listing-container ul li{margin-right:1.1em}div.bot{font-size:1.2em;position:relative;bottom:0;padding:0;margin:0;text-overflow:inherit;overflow:hidden;display:block}.right_col div.bot{float:right;font-size:1.2em;position:relative;bottom:0;padding:5px 0 5px 5px;margin:0;text-overflow:inherit;overflow:hidden;display:block}#top-of-page-band #right-col-bottom #comments{color:#fffffb;padding-bottom:.6em;padding-left:1em;padding-top:-.14em;width:77em;position:relative;top:.3em}#top-of-page-band #right-col-bottom #comments #left-col{width:49.9em;margin-right:2.1em}#top-of-page-band #right-col-bottom #comments #right-col{width:24.9em;margin-right:0}#top-of-page-band #right-col-top h2{display:none;color:#e0e2dd;font:7.6em/.79em "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;letter-spacing:-.05em}#news-listing #right-col{float:left;width:49.9em;padding-right:2.1em}#news-listing #right-col #listing-container{padding-top:1.5em;padding-bottom:1.9em;margin-bottom:.1em}#news-listing #right-col .bread_crumb{float:left;width:35.9em}#news-listing #right-col .related_links{margin-top:.1em}#news-listing #right-col .related_links .see_also_container,#top-of-page-band #right-col-bottom #comments #right-col h3{float:right}#news-listing #right-col .related_links .see_also_container a,#news-listing #right-col .related_links .see_also_container .see_also{float:left;display:block;height:2.5em;padding-top:1.4em}#news-listing #side-col{float:left;width:24.9em;margin-right:0;overflow:hidden}.article .post{padding-top:.1em;padding-bottom:1.5em}.article .date{padding-top:.1em;padding-bottom:.05em}.article .date small{padding-bottom:.4em}.article .subtitle{padding-bottom:.1em;margin-bottom:1em;border-bottom:1px solid #e0e1e2}.article .subtitle p{text-align:justify;font-family:"Helvetica Neue","Helvetica",arial;color:#1e1c1c}.article .image{float:left;padding-right:2em;padding-bottom:.5em;padding-top:.1em}.article .side_caption{padding-right:1em}.article .large{padding-right:1em;padding-bottom:1.5em;padding-top:.1em}.article .caption{float:left;width:200px}.article .side{padding-top:3em}.article .caption small{padding-bottom:0;color:#939599}#news-listing #right-col ul li.feature{margin-top:1em;margin-bottom:2em;border-bottom:1px solid #e0e1e2;padding-bottom:2em}#news-listing #right-col ul li.feature .feature_band{background-color:#F6F7F2;overflow:hidden;width:100%}#news-listing #right-col ul li.feature .image{float:left;padding-right:.1em;margin:1em}#news-listing #right-col ul li.feature h3{padding-bottom:.416666666em;font-family:"Arial Rounded MT Bold", Arial}#news-listing #right-col ul li.feature .description{float:left;width:21.4em;padding-top:1.9em;padding-bottom:1.5em}#news-listing #right-col ul li.feature .description p{padding-bottom:.833333333em}#news-listing #right-col #pagination .on{text-decoration:line-through;color:#E0E1E2}#news-listing #right-col #pagination .centre{text-align:center;padding-left:11em;margin-left:10em}#news-listing #right-col #pagination #older-button{float:right;text-align:right;margin-right:0}#news-listing #right-col #pagination a,#news-listing #right-col #pagination .deactivated,#news-listing #right-col #pagination .on{float:left;display:block;height:2.5em;padding-top:1.4em;margin-right:1.5em}#news-listing #right-col #pagination #newer-button .deactivated,#news-listing #right-col #pagination #newer-button a,#news-listing #right-col #pagination #older-button .deactivated,#news-listing #right-col #pagination #older-button a{width:11.5em;margin-right:0}#news-listing #right-col #pagination .deactivated{color:#939599}#news-listing #side-col #upcoming-events h4,#upcoming-events h4,#past-events h4{padding-bottom:.41666666666em;font-family:"Arial Rounded MT Bold", Arial;color:#1e1c1c}#news-listing #side-col h4 em,#upcoming-events h4 em,#past-events h4 em{font-family:Arial, Helvetica, sans-serif}#news-listing #side-col #upcoming-events,#upcoming-events #secondary-event{padding-top:2.5em;padding-bottom:2.5em;margin-bottom:.1em}#news-listing #side-col #upcoming-events .event_image,#upcoming-events #secondary-event .event_image{border-bottom:1px solid #e0e1e2;margin-bottom:.5em;height:12.9em;overflow:hidden}#news-listing #side-col #upcoming-events .event_image img,#upcoming-events #secondary-event .event_image img{display:block;width:11.9em;height:15.7em}#news-listing #side-col #upcoming-events .event_description,#upcoming-events #secondary-event .event_description{padding-bottom:1em;padding-top:.9em;margin-bottom:1.1em}#news-listing #side-col #upcoming-events p,#upcoming-events #secondary-event p{padding-bottom:0}#news-listing #side-col #recent-publications #view-all-link,#news-listing #side-col #upcoming-events #view-all-link{padding-top:.4em}.recent_publication{border-bottom:1px solid #e0e1e2;margin-bottom:3em}.publication_image{width:109px;height:12.9em;overflow:hidden;float:left;margin-right:1.1em}.publication_image img{display:block;/*height:114px*/}.publication_description{float:left;width:10.9em;padding-bottom:1em;padding-top:0;margin-bottom:1.5em}#upcoming-events{overflow:hidden;width:100%;padding-bottom:3em}#upcoming-events #main-event{float:left;width:50.9em;margin-right:1.1em;margin-top:2.5em}#upcoming-events #main-event #event-image{float:left;width:24.9em;height:32.9em;margin-right:1.1em}#upcoming-events #main-event #event-image img{display:block;width:24.9em;height:32.9em}#upcoming-events #main-event #event-description{width:23.9em;float:left;padding-top:.9em}#past-events #listing-container{padding-top:1em}#past-events #listing-container ul li{float:left;width:24.9em;padding-top:2.4em;padding-bottom:2em}#publication-listing,#past-events{padding-bottom:.4em;overflow:hidden;width:100%}#publication-listing #listing-container,#news-listing #side-col #recent-publications{padding-top:2.5em}#publication-listing #listing-container ul li,#upcoming-events #secondary-event{float:left;width:24.9em}#top-of-page-band #left-col-top #info-container{padding-left:1.5em;padding-top:2.4em;padding-bottom:2em}#top-of-page-band #left-col-top #info-container h2,#upcoming-events #main-event #event-description p{padding-bottom:1.25em}#top-of-page-band #left-col-top #info-container p{padding-bottom:.41666666666em}#top-of-page-band #right-col-top #gallery-container{padding-top:.9em;overflow:hidden;width:100%}#top-of-page-band #right-col-top #gallery-container .gallery_image{float:left;width:37.9em;padding:.1em .1em 1em 1em}#publication-article #right-col{float:left;width:78.4em;padding-top:2.5em}#publication-article #right-col #title{width:51em;padding-bottom:2em}#publication-article #right-col #subtitle{padding-bottom:1.5em}#publication-article #right-col #subtitle p{font-family:"Helvetica Neue","Helvetica",arial;color:#1e1c1c}#publication-article #right-col h4{font-family:"Helvetica Neue","Helvetica",arial;color:#1e1c1c;padding-bottom:.41666667em}#publication-article #right-col h5{font-family:"Helvetica Neue","Helvetica",arial;padding-bottom:.41666667em}#publication-article #right-col #story ul{padding-bottom:1em}#publication-article #right-col #story ul li{font-size:1.2em;line-height:1.25em;list-style:disc inside}#article-description{overflow:hidden;width:100%;padding-bottom:6em}#article-description .article{padding-top:2.2em;margin-bottom:0}#article-description .article .date{padding-top:.8em;padding-bottom:.5em}#article-description #more-links{padding-bottom:2.5em}#article-description #title,#article-description #subtitle,#article-description #post{padding-top:.2em;width:64em}#article-description #post,#why{padding-top:.5em}#theory-vision #introduction{padding-top:2.5em;padding-bottom:.5em}#vision p a{width:18.4em}#theory-vision a,#theory-principles a,#theory-process a{display:block;width:18.4em}#theory-vision a:hover,#theory-principles a:hover,#theory-process a:hover,#vision a:hover,#article-description #more-links a:hover,#publication-listing a:hover,#news-listing #side-col a:hover,#news-listing #right-col #pagination a:hover,#news-listing #right-col ul li.feature .description a:hover,#news-listing #right-col .related_links .see_also_container a:hover,div.bot a:hover,#project-listing #listing-container ul li a:hover,#small-touts #tout_events #event-description a:hover,#recent-news a:hover{background:url(../img/hash_yellow.png) repeat}#small-touts #tout-principles,#small-touts #tout-expertises{float:left;width:38.9em;margin-right:.1em}#small-touts #tout-expertises ul{overflow:hidden;width:100%;padding-bottom:.5em}#small-touts #tout-expertises ul li{float:left;width:17.4em;margin-right:2.1em}#small-touts #tout-expertises ul li.no_gutter,#news-listing #right-col #pagination #older-button a,#project-listing #listing-container ul li.last,#small-touts #tout-newsletter{margin-right:0}.small_header{width:37.9em}#vision ul li{float:left;width:36.9em;padding-right:2.1em}#process ul li,#theory-vision ul li,#theory-process ul li{float:left;width:17.4em;padding-right:2.1em}.disciplines,#theory-vision,#theory-process,#vision,#principles{overflow:hidden;width:100%;padding-bottom:2em}.disciplines ul li.two{float:left;width:34.8em}#key-services .right_col{padding-bottom:4em}#key-services ul{padding-top:3.9em;padding-bottom:2em}#key-services ul li{height:1.5em;margin-bottom:.4em;border-bottom:1px solid #e0e1e2}#expertises,#key-services,#small-touts,#publication-article,#publication-listing #listing-container ul,#past-events #listing-container ul,#news-listing{overflow:hidden;width:100%}#expertises ul{padding-top:3.4em;padding-bottom:2.5em;overflow:hidden;width:100%}#expertises ul li,.disciplines ul li{float:left;width:17.4em}#expertises ul li h4,.disciplines ul li h4,#theory-vision ul li h4,#theory-process ul li h4,.recent_publication h4{font-family:"Arial Rounded MT Bold", Arial;color:#1e1c1c;padding-bottom:.41666667em}#expertises ul li p,.disciplines ul li p,#theory-vision ul li p,#theory-process ul li p,#publication-article #right-col #story p{padding-bottom:.8333333em}#expertises a:hover,#key-services .right_col a:hover{display:block;background:url(../img/hash_yellow.png) repeat}#principles ul,.disciplines ul,#process ul,#vision ul,#theory-vision ul,#theory-process ul{padding-top:3.4em;padding-bottom:.5em;overflow:hidden;width:100%}#principles ul li{float:left;width:23.9em;padding-right:2.1em}#principles #blurb,#vision #blurb{color:#1f1c1c;width:57.4em;padding-top:2.2em;padding-bottom:.2em}body .portfolio-nav{display:none}#page .portfolio-nav,#contact .portfolio-nav,#news .portfolio-nav,#agency .portfolio-nav,#theory .portfolio-nav{display:block;position:absolute;top:360px}#page #prev.portfolio-nav a,#contact #prev.portfolio-nav a,#news #prev.portfolio-nav a,#agency #prev.portfolio-nav a,#theory #prev.portfolio-nav a{background-image:url(../img/portfolio-left.png)}#page #next.portfolio-nav a,#contact #next.portfolio-nav a,#news #next.portfolio-nav a,#agency #next.portfolio-nav a,#theory #next.portfolio-nav a{background-image:url(../img/portfolio-right.png)}#next.portfolio-nav{right:0}#prev.portfolio-nav{left:0}#page .portfolio-nav a,#contact .portfolio-nav a,#news .portfolio-nav a,#agency .portfolio-nav a,#theory .portfolio-nav a{display:block;height:48px;text-indent:-9999px;width:48px}.portfolio-nav a:hover{background-position:center bottom}#overview{position:absolute;top:143px;left:15px}.filter ul li span{width:4em}#page #top-of-page-band,#contact #top-of-page-band{background:#f0f1f3 url(../img/headerbg.jpg) center center no-repeat}#page #top-of-page-band h2,#contact #top-of-page-band h2{font-size:5em}.de{background:transparent url(../img/de.gif) left center no-repeat;padding-left:20px}.en{background:transparent url(../img/uk.gif) left center no-repeat;padding-left:20px}.standard_paragraph ul li{font-size:1em;padding-bottom:.5em;list-style:none inside}.ddsg-wrapper li a,#expertises a,#key-services .right_col a,#news-listing #side-col #recent-publications #view-all-link a,#news-listing #side-col #upcoming-events #view-all-link a,#news-listing #right-col ul li.feature .description a,.article img,#small-touts #tout_events #event-description a{display:block}.ddsg-wrapper ul{display:block;list-style:none outside none;width:50em}.ddsg-wrapper ul li ul li{padding:10px 0 0;border-bottom:0}.ddsg-wrapper ul li strong{margin:0;padding:0 5px 0 0;float:left}.ddsg-wrapper h2{font-weight:700;font-size:1.3em;border-bottom:1px solid #f0f1f3;padding:0 0 10px;margin:0 0 20px}fieldset{border-style:none;overflow:hidden;padding-top:2.5em;width:100%}#submit-bar{overflow:hidden;padding-top:3.6em;width:100%}#submit-button,.article .left,#top-of-page-band #right-col-bottom #comments #left-col,#top-of-page-band #right-col-bottom #comments #right-col{float:left}.entry_container{float:left;margin-right:2.1em;width:23.9em}.entry_container .entry{float:left;margin-bottom:.1em;padding-bottom:1em;padding-top:.9em}fieldset label{display:block;font-size:1.2em;padding-bottom:.5em}form fieldset input{color:#454647;font:1.2em Arial,Helvetica,Geneva,sans-serif;height:1.2em;margin:0;padding:.2em .1em 0;width:19em}.na,.wpcf7-mail-sent-ok{display:block;float:right;width:220px;border:1px solid;margin:2px 5px 5px;padding:15px 10px 15px 20px;color:#00529B;background-color:#BDE5F8}.wpcf7-not-valid-tip-no-ajax{display:block;float:left;width:220px;border:1px solid;margin:2px 5px 5px;padding:15px 10px 15px 20px;color:#EF4A4A;background-color:#EFD1D1}#search fieldset{padding-top:0}#search input{border:1px solid #CCC;float:left;font-weight:700;padding:5px;width:250px}#search input.btn{-moz-background-inline-policy:continuous;background:none repeat scroll 0 0 transparent;border:0 none;height:18px;margin:4px 0 0 -30px;padding:0;width:auto}.comments{margin:1em 0 0}ol.commentlist{padding:1em 0 0}.commentlist .right{display:block;border-bottom:1px solid #E0E1E2;margin-bottom:2em;padding-top:.3em;float:right;width:45em}textarea{color:#454647;font:1.2em Arial,Helvetica,Geneva,sans-serif;height:10.2em;margin:0;padding:.2em .1em 0;width:28.3em}.linkopacity{float:right;padding:.4em}#page .publication_description,#contact .publication_description{float:left;margin-bottom:1.5em;padding-bottom:1em;padding-top:0;width:22.9em}.language{float:right;padding:1.5em 0 0}#subfooter_5 a.no{text-decoration:none}#page .publication_description1 {float:left;margin-bottom:1.5em;padding-bottom:1em;padding-top:0;width:12.9em}.gutter21 img {padding: 0.4em 0 1em 0;  }.gutter21 h4 { height: 3em;}#left-col p em {background:url("../img/hash_black.png") repeat scroll 0 0 transparent;}#left-col p {background:url("../img/hash_full.png") repeat scroll 0 0 transparent;}#contactprint{display: none;}#left-col-top {position: absolute; top: 215px; left: 20px; z-index: 120; clear: both;}