.off-screen{position:absolute;left:-3000px;top:0px;width:1px;height:1px;overflow:hidden;}body{border-top:6px solid #fff;color:#4f4e4e;font-size:14px;margin-bottom:40px;}.banner-wrapper{margin:0 0 40px 0;background:#00477F;height:108px;overflow:visible;}.banner{width:900px;margin:0 auto;position:relative;}.banner h1{position:absolute;top:0;left:50px;text-indent:-9999px;width:110px;height:130px;background:transparent url("/images/public/logo.gif") no-repeat scroll 0% 0%;margin:0;}.strapline{color:#fff;font-size:24px;text-align:right;font-family:Georgia,'Times New Roman',serif;font-style:italic;padding:15px 20px 0 0;}.wrapper{width:900px;margin:0 auto;overflow:auto;position:relative;}.nav{clear:both;float:left;width:170px;}.nav ul{display:block;list-style:none;margin:45px 0 0 10px;}.nav li{margin:0;}.nav li a:link,.nav li a:visited,.nav li a:hover,.nav li a:active{color:#4f4e4e;border-bottom:1px solid #ddd;text-decoration:none;display:block;width:140px;height:20px;padding:2px 10px 2px 0;text-transform:capitalize;text-align:right;}.nav li a.selected,body.case-studies #nav-clients a{color:#00477F;}.nav li a:hover{background:#eee;}.badge-wrapper{margin:40px 0 0 5px;}.badge-wrapper a{text-decoration:none;display:block;width:170px;text-align:center;}.nav img{margin:10px 0;}#sub-nav{display:block;list-style:none;}.content{float:left;width:660px;padding:10px 0 0 50px;}a:link,a:visited,a:hover,a:active{color:#00477F;}h1{color:#fff;font-weight:normal;letter-spacing:.04em;}h2{color:#00477F;font-weight:normal;letter-spacing:.04em;font-family:'Thesis Sans','Myriad Pro','Lucida sans',Verdana,sans-serif;margin-bottom:5px;}h3{color:#00477F;font-size:14px;margin-bottom:2px;margin-top:40px;font-weight:bold;}.intro{font:1.5em/1.4em Plantin,"Plantin std","Plantin","Baskerville",Georgia,"Times New Roman",serif;}.intro-image{border:1px solid #ddd;}.image-credit{text-align:right;font-size:10px;margin-bottom:20px;color:#aaa;}.main-content{margin-top:20px;}.footer{clear:both;margin:50px 0 20px 0;color:#bbb;font-size:0.9em;text-align:right;}.footer a:link,.footer a:visited,.footer a:hover,.footer a:active{color:#aaa;}.footer p{width:860px;margin:0 auto;border-top:1px solid #ddd;padding-top:4px;}.content ul{list-style-type:disc;}.content li{padding:4px 0;}body.contact-us .content img{padding:2px;border:1px solid #ddd;margin-left:20px;}body.case-studies h2{margin-bottom:20px;}body.case-studies h3{margin-top:10px;}.quote{margin:20px 0;padding:20px 40px 0 40px;border-top:2px double #ddd;border-bottom:2px double #ddd;}.quote-text{font-style:italic;font-family:Georgia,Palatino,Palatino Linotype,Times,Times New Roman,serif;}.quotee{text-align:right;font-style:normal;font-size:11px;color:#00477F;}ul.gallery{list-style-type:none;margin:20px 0 0 0;}ul.gallery li{margin:0 0 0 10px;display:inline;}ul.gallery img{padding:2px;border:1px solid #ddd;}div.overlay img{display:block;margin:auto;}p.image-title,.image-description{font-size:12px;text-align:center;margin-top:10px;}div.overlay{background-image:url(/images/jslibs/jquery-tools/overlay/white.png);width:600px;height:470px;display:none;padding:55px;}div.overlay div.close{background-image:url(/images/jslibs/jquery-tools/overlay/close.png);position:absolute;right:5px;top:5px;cursor:pointer;height:35px;width:35px;}div.overlay.black{background:url(/images/jslibs/jquery-tools/overlay/transparent.png) no-repeat !important;color:#fff;}div.overlay.petrol{background:url(/images/jslibs/jquery-tools/overlay/petrol.png) no-repeat !important;color:#fff;}div.black h2,div.petrol h2{color:#ddd;}