#container{min-height:100%;position:relative;}#inner-container{width:1000px;margin:0 auto;overflow:visible;padding-bottom:5.5em;position:relative;}#fixed-header{position:fixed;top:0;width:1000px;background:#FFF;height:90px;}#header #logo{padding:1.5em 0 0 2.95em;height:2.875em;width:9.813em;float:left;position:absolute;z-index:1;}#header #logo img{height:2.875em;width:9.813em;}#main-navigation{float:right;font-size:1.35em;font-weight:900;height:1.225em;letter-spacing:-0.02em;margin:2.5em .438em .333em 0;}#main-navigation a{margin-left:.65em;padding-bottom:0;float:left;font-weight:bold;letter-spacing:-0.04em;}#main-navigation ul li p{display:block;font:12px/22px Arial,Helvetica,sans-serif;height:22px;text-decoration:none;width:169px;}#main-navigation ul li{display:inline;float:left;padding-bottom:10px;}#main-navigation ul li ul{float:left;}#main-navigation ul li ul li{margin-right:10px;width:150px;margin-top:5px;}.main-nav-first{padding-left:150px;}.level2{background-color:#FFF;border-top:3px solid #242424;display:none;height:97px;left:0;top:88px;padding:0;position:absolute;width:1000px;z-index:150;width:1000px\0/;left:2px\0/!important;top:86px\0/;}#top-navigation{height:24px;width:1000px;position:absolute;z-index:100!important;}#top-navigation-background{height:0;width:1000px;left:0;left:0\0/;position:absolute;background-color:#242424;}#top-navigation #content-panel{clear:both;position:absolute;z-index:100!important;width:1000px;top:0;}#top-navigation #content-panel .dropdown{height:488px;display:none;width:100%;position:relative;z-index:90!important;width:1000px;}#top-navigation #content-panel .dropdown .dropdown-wrapper{min-height:100%;position:relative;}#top-navigation #content-panel .dropdown .dropdown-wrapper .content{padding:.625em .5em 1.313em .5em;height:498px;}#top-navigation #content-panel .dropdown .dropdown-wrapper .footer{position:absolute;bottom:0;left:0;width:100%;height:1.313em;}#top-navigation #content-panel .dropdown .dropdown-wrapper .footer a{float:right;margin:0 .5em 0 0;}#top-navigation #content-panel .dropdown .dropdown-wrapper .footer a img{width:.813em;height:.813em;}#top-navigation #search-panel .dropdown .dropdown-wrapper .content{padding:.625em .5em 1.313em .5em;height:5.45em;}#top-navigation #links{float:right;margin:0 .5em 0 0;padding:.313em 0 0 0;}#top-navigation ul li{display:inline;font-size:.75em;margin:0 0 0 1.166em;float:left;}#top-navigation #links ul li a{text-decoration:none;}#top-navigation #content-panel .dropdown .dropdown-wrapper .logo{float:left;margin:1em 0 0 2.25em;display:inline;}#top-navigation #content-panel .dropdown .dropdown-wrapper .footer{height:2em;}#top-navigation .about-panel-ul{position:absolute;top:5px;right:134px;cursor:pointer;font-size:16px;}#top-navigation .contact-panel-ul{position:absolute;top:5px;right:61px;cursor:pointer;font-size:16px;}#top-navigation .search-panel-ul{position:absolute;top:5px;right:8px;cursor:pointer;font-size:16px;}#top-navigation .close-about{background:url("/images/buttons-otranWhite.png") no-repeat;cursor:pointer;float:right;position:relative;right:5px;top:-222px;height:13px;width:13px;}#top-navigation .close-about:hover{background:url("/images/buttons-tranOrange.png") no-repeat;}#top-navigation .close-contact{background:url("/images/buttons-ongreyWhite.png") no-repeat;cursor:pointer;float:right;position:relative;right:13px;top:-30px;height:13px;width:13px;}#top-navigation .close-contact:hover{background:url("/images/buttons-ongreyOrange.png") no-repeat;}#top-navigation .close-search{background:url("/images/buttons-ongreyWhite.png") no-repeat;right:8px;top:10px;position:relative;float:right;cursor:pointer;height:13px;width:13px;}#top-navigation .close-search:hover{background:url("/images/buttons-ongreyOrange.png") no-repeat;}#top-navigation #content-panel #search-content{height:86px;height:85px\0/;width:1000px;}#top-navigation #content-panel #search-content .dropdown-wrapper .search{float:right;margin:22px 0 0 0;display:inline;}#top-navigation #content-panel #search-content .dropdown-wrapper .search input.button{position:absolute;top:32px;top:32px\0/;right:8px;width:23px;height:23px;}#top-navigation #content-panel #search-content .dropdown-wrapper .search input{width:680px;height:23px;border:0;padding:0 0 0 5px;font-size:.75em;line-height:20px;}#top-navigation #content-panel #search-content .dropdown-wrapper .content{height:76px;padding:.6em .5em 0 .5em;}#top-navigation #content-panel #about-us-content .dropdown-wrapper .text{float:right;margin:35px 20px 0 0;display:inline;width:680px;padding:0;text-align:left;}#top-navigation #content-panel #about-us-content .dropdown-wrapper .text .body p{font-size:.75em;margin:0 0 .642em 0;line-height:1.286em;}#top-navigation #content-panel #about-us-content .dropdown-wrapper .text .intro{font-size:.875em;font-weight:700;letter-spacing:-0.02em;line-height:1.212em;margin:40px 0 10px;word-spacing:-0.06em;}#top-navigation #content-panel #about-us-content .dropdown-wrapper .content{height:auto;padding-bottom:12px;padding-bottom:13px\0/;min-height:271px;}#top-navigation #content-panel #about-us-content .dropdown-wrapper .footer{height:13.75em;position:static;}#top-navigation #content-panel #about-us-content .dropdown-wrapper .footer .background{height:13.75em;width:60.625em;}#top-navigation #content-panel #about-us-content .dropdown-wrapper .footer a{float:right;margin:0 .5em .5em 0;position:absolute;bottom:0;right:0;}#top-navigation #content-panel #about-us-content .dropdown-wrapper{position:static;height:488px;}#top-navigation #content-panel #about-us-content .dropdown-wrapper h2{letter-spacing:-0.04em;}.background-tranparency{height:200px;left:270px;position:absolute;top:88px;width:730px;z-index:-1;background:#242424;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}.about-us-background-image{width:1000px;height:400px;position:relative;top:-205px;z-index:-2;}#contact-us-content .contact-address{float:left;margin:15px 0 0 10px;}#contact-us-content .contact-address h2{font-size:.75em;}#contact-us-content .contact-address p{font-size:.75em;}.email_copy{width:400px;}#contact-info{margin:15px;}.google-map{margin:80px 0 0 0;width:984px;height:215px;background:url("../images/MainImageDots.gif") no-repeat scroll center center #FFF;}.contact-img{float:right;margin:17px 3px 0 0;}#carousel .carouselitem h1{font-size:4.1em;left:.65em;letter-spacing:-0.05em;line-height:.8em;position:absolute;top:.75em;word-spacing:-0.1em;z-index:500;width:8em;}#carousel .carouselitem .arrow{padding-left:10px;}#case-study{margin:10px;width:282px;}#case-study .case-study-image{height:312px;width:282px;}#case-study .case-study-title{margin:0;padding:5px 0 14px;}#case-study .case-study-title h1{font-size:1.5em;margin:0;}#case-study .case-study-content{padding:10px;}.case-study-detail{margin:20px 0;position:relative;width:1000px;overflow:hidden;}.case-study-detail-image{margin:0;position:relative;}.case-study-detail.panel{bottom:0;height:21px;position:absolute;width:320px;z-index:1;margin:0;}.case-study-detail.panel .background{bottom:0;height:100%;position:absolute;width:320px;}#newsPanel1,#newsPanel2,#newsPanel3{width:620px;height:190px;}#newsPanel1 .title,#newsPanel2 .title,#newsPanel3 .title{float:left;height:25px;width:620px;background-color:#FFF;}#newsPanel1 .content,#newsPanel2 .content,#newsPanel3 .content{float:left;width:620px;padding:10px 10px 10px 13px;position:relative;}#body{width:1000px;margin:0 auto;clear:both;}#body-news{width:1000px;margin:90px auto 0;}.hr{border-width:1px;border-color:#e9e9e9;clear:both;border-bottom-style:solid;margin:15px 0;}.search-results-hr{border-width:3px;border-color:#e9e9e9;clear:both;border-bottom-style:solid;margin:0 0 35px 0;}.menu-hr{border-width:1px;border-color:#e9e9e9;clear:both;border-bottom-style:solid;margin:0;}.current{color:#f78f1e;}.customer-logos{float:left;margin:0;padding:0;}.ourwork-example-container{width:179px;height:132px;float:left;margin:1px;background:#f2f2f2;position:relative;}.portfolio-example-container{width:179px;height:132px;float:left;margin:1px;background:#f2f2f2;position:relative;}.ourwork-example-container h4,.portfolio-example-container h4{font-size:.688em;font-weight:700;margin:2px 0 2px 5px;}.ourwork-title{height:21px;padding:0;width:179px;position:relative;float:left;background:#000;filter:alpha(opacity=95);-moz-opacity:.95;-khtml-opacity:.95;opacity:.95;}.ourwork-top,.portfolio-top{margin-top:0;}.new-work{background:url("../images/new-work.jpg") no-repeat;width:38px;height:21px;position:absolute;bottom:0;right:0;}.example-item{height:111px;width:179px;float:left;background-color:#f2f2f2;}.highlite-box{background:#f2f2f2;padding:.5em 1em 1em 1em;height:135px;}.highlite-box p{font-size:.75em;}.invite-line{font-size:1.155em;margin:-0.06em 0 .95em .5em;color:#3b3b3d;font-weight:100;}.last{padding:.3em 0 0 0!important;}.left{float:left;}#body-content .header{width:100%;height:auto;padding:0;float:left;margin:-5px 0 1em .125em;}#body-content .first-paragraph{width:100%;height:auto;padding:0;float:left;margin:0;}#body-content h1{font-size:3.4em;letter-spacing:-0.0633em;line-height:.925em;margin:-10px 0 20px;word-spacing:-0.1em;}#body-content .header-only h1{font-size:3.8em;letter-spacing:-0.0633em;line-height:.925em;word-spacing:-0.1em;margin:-10px 0 20px 0;}#body-content .brand-page{font-size:2.4em;margin:.7em 0 0 .35em;word-spacing:.18em;}#body-content h5{font-size:1.313em;margin-top:.5em;letter-spacing:-0.05em;}.portfolio-headspace{margin-top:1.3em!important;}.project-image{width:60.625em;height:45.938em;background:#242424;float:left;margin:0 0 .063em 0;}.pushdown{margin-bottom:1em;}.right{float:right;}.small-link{font-size:.75em;margin-bottom:8px;}.highlite-box h2{padding-bottom:10px;}#body-content .left-col{width:39.75em;height:auto;padding:0 1.4em 0 0;float:left;}#body-content .left-col h3{margin:0 0 .4em .5em;}#body-content .left-col h4{font-size:1em;margin:0 0 1em 5px;font-weight:normal;}#body-content .left-col p{font-size:.75em;margin:0 0 1em 5px;line-height:1.343em;overflow:hidden;color:#3b3b3d;}#body-content .left-col .portfolio{color:#3b3b3d;font-family:Arial;font-size:1em;font-weight:100;letter-spacing:0;line-height:1.33em;margin:.1em 0 2.484em .467em;word-spacing:-0.1em;}#body-content .left-col.caseStudies-details p{color:#3B3B3D;font-family:Arial;font-size:1em;font-weight:100;letter-spacing:0;line-height:1.33em;margin:.1em 0 0 .467em;word-spacing:-0.1em;}#body-content .left-col blockquote{color:#242424;font-size:1.25em;font-style:italic;font-weight:900;margin:.95em 0 .5em .55em;word-spacing:-0.155em;}#body-content .left-col cite{color:#3b3b3d;font-size:.753em;margin:0 .333em 2.666em .925em;display:block;font-style:normal;}#body-content .right-col{float:right;width:18.5em;}.right-col{float:left;width:18em;}#body-content .footer{width:100%;height:auto;padding:0;float:left;margin:1em 0 .5em .125em;}.body-content-wrapper{display:none;}.read-more{cursor:pointer;margin-left:12px;}#imgContainer{width:1000px;}#imgContainer img{margin:2px 0;}.header{margin:10px 0 0 4px;position:relative;float:left;}h5#caseStudies-details-url{bottom:0;font-size:1.313em;letter-spacing:-0.05em;margin-top:.5em;position:absolute;right:0;}p#caseStudies-details{margin:.1em 0 0 .467em!important;}#accordianWrapper .content h1{font-size:1.4em;margin:-0.2em 0 .7em 0;}#accordianPanel1 .content h1,#accordianPanel2 .content h1,#accordianPanel3 .content h1{font-size:1.5em;letter-spacing:-0.04em;}.accordian h2,.staticaccordian h2{font-size:.75em;margin:.188em 0 .7em 0;}.accordian .headspace,.staticaccordian .headspace{margin-top:1.4em;}.small-text{font-size:.7em;margin:0 0 1em 0;color:#878889;}.accordian-header{width:100%;height:auto;padding:0;float:left;margin:0;}#footer{position:absolute;bottom:0;width:100%;height:5.50em;}#footer #bottom{height:2.375em;}#footer #top{height:3.15em;}#footer #top .middle-content{height:3.125em;}#footer #top .middle-content,#footer #bottom .middle-content{width:60.625em;text-align:center;margin:0 auto;background-color:inherit;}#footer #top .middle-content #contact,#footer #top .middle-content #social-networking{font-size:1em;}#footer #top .middle-content #contact{float:left;padding:.875em 0 0 .5em;}#footer #top .middle-content #social-networking{float:right;margin:.25em 0 0 0;width:13.375em;}#footer #top .middle-content #social-networking span{float:left;margin:.5em 0 0 0;}#footer #top .middle-content #social-networking ul{float:right;}#footer #top .middle-content #social-networking ul li{display:inline;float:left;height:1.688em;margin:0 0 0 .125em;}#footer #top .middle-content #social-networking ul li a img{width:1.688em;height:1.688em;}#footer #top .middle-content #contact .separator{margin:0 .25em;}#footer #bottom .middle-content{height:2.375em;}#footer #bottom .middle-content #copy{float:left;margin:.313em 0 0 0;}#footer #bottom .middle-content #copy span{font-size:.689em;font-weight:700;letter-spacing:normal;}#footer #bottom .middle-content #copy img{vertical-align:top;width:15.813em;height:1.25em;}#footer #bottom .middle-content #footer-links{float:right;padding-top:.313em;text-align:right;background-color:transparent;}#footer #bottom .middle-content #footer-links ul{float:right;}#footer #bottom .middle-content #footer-links ul li{background:none;display:inline;float:left;margin-right:.313em;padding:0;}#footer #bottom .middle-content #footer-links ul li.last{margin-right:0;}#footer #bottom .middle-content #footer-links ul li a{display:inline;float:left;font-size:.625em;font-weight:bold;padding:.5em 1.9em .6em 1em;text-transform:uppercase;text-decoration:none;}.fades{width:15em;height:10em;border:solid .125em #242424;}.slides{width:15em;height:10em;border:solid .125em #242424;}.zooms{width:15em;height:10em;border:solid .125em #242424;}.floatleft{float:left;}#search-results{margin:10px 0;}.search-results h2{font-size:1.3em;font-weight:bold;font-family:Arial,Helvetica,sans-serif;background-color:transparent;margin-bottom:10px;}.search-results h3{font-size:1em;font-weight:bold;font-family:Arial,Helvetica,sans-serif;margin:0!important;background-color:transparent;}.search-results h4{font-size:.75em!important;font-weight:normal;font-family:Arial,Helvetica,sans-serif;background-color:transparent;margin:3px 0 0 14px!important;}#search-criteria{margin:0 0 15px 0;}#search-criteria h5{font-size:1em!important;font-weight:normal;font-family:Arial,Helvetica,sans-serif;margin:0!important;background-color:transparent;}.search-term{margin:10px 0;}.search-results-hit{margin:10px 0;}.search-results-hit p{font-size:.75em;margin-left:15px;}.search-results-hit a{font-size:1.4em;font-weight:bold;font-family:Arial,Helvetica,sans-serif;background-color:transparent;margin-bottom:5px;}.search-results-category{font-size:1.3em;font-weight:bold;font-family:Arial,Helvetica,sans-serif;background-color:transparent;margin-bottom:10px;}#newsblockwrapper{float:left;overflow-x:hidden;width:1000px;}#newsblockwrapper .newsblock{display:block;float:left;height:190px;margin-top:0;overflow:hidden;padding-bottom:20px;position:relative;}#newsblockwrapper .newsblock ul{height:190px;margin-left:0;margin-top:0;padding-left:0;width:1022px;}#newsblockwrapper .newsblock ul li{display:block;float:left;height:190px;margin-right:20px;overflow:hidden;padding-bottom:0;padding-left:0;position:relative;width:320px;}.newsblock h2{color:#242424;}.newsblock h2{font-size:.75em;margin:.188em 0 .7em;}#body-content .left-col h5{color:#3B3B3D;font-family:Arial;font-size:1em;font-weight:100;letter-spacing:0;line-height:1.33em;margin:.1em 0 2.484em 5px;word-spacing:-0.1em;margin-bottom:20px;}.sitemap{float:left;width:100%;clear:both;}#contact-us-content .contact-address.pushout{margin-left:25px;}div#carousel{background:url("../images/MainImageDots.gif") no-repeat scroll center center transparent;}
