html, body, div,
dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6,
pre, p, blockquote, img
table,caption,tbody,tfoot,thead,tr,th,td,form,fieldset,input,textarea,label,legend{margin:0;padding:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;background:transparent}html,body{position:relative;line-height:1;background-color:#fff}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left;font-weight:normal}legend{color:#000}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q::before,q::after,blockquote::before,blockquote::after{content:'';content:none}q,blockquote{quotes:"" ""}abbr, acronym, fieldset,
img, a img, :link img, :visited
img{border:0}abbr,acronym,ins,del{text-decoration:none}.access,
p.more a
span{position:absolute;left: -9999px;overflow:hidden;height:0.0;width:0.0;font-size:0.0;line-height:0.0}.phark,
#header h1 a,
#intros h2,
#disciplines .nav li a,
#contact p,
#portfolio ul.nav li a,
#site div#nav-blog h2, #site div#nav-blog h2 a,
#follow ul li a,
a.toggle,
div.loader,
body.fridge #search label,
body.fridge #search input#ss,
#copyright,
#fridge-secondary-what
h3{display:block;overflow:hidden;font-size:0.0;line-height:0.0;text-decoration:none;text-indent: -9999px;background:transparent no-repeat 0 0;border:0}.clearfix::after{content:'.';clear:both;display:block;visibility:hidden;height:0.0;width:0.0;font-size:0.0;line-height:0.0}#header h1 a,
div.article ul li a,
#contact p.tel, #contact p a,
#portfolio ul.nav li a,a.toggle{background:url(/css/img/sprite.png) no-repeat 0 0}html{height:100%}body{overflow-x:hidden;min-height:100%;color:#989898;font-size:8px;line-height:1.5em;font-family:"04b-03",Verdana,mono,sans-serif;text-decoration:none;text-transform:uppercase}p,ul,ol,dl,h3,address{margin:0
0 1em}h3{color:#fff}a{color:#989898;text-decoration:none}a:focus,a:hover,a:active{color:#F96501}html,
body,
body
#wrapper{background-color:#161B17}html.portfolio,
body.portfolio,
body.portfolio
#wrapper{background-color:#fff}#wrapper{position:absolute;top:0;left:0;min-height:100%;width:1000px;padding:0
50px 0}#container{position:relative;z-index:10;float:left;width:260px;min-height:255px}#toggle{position:absolute;top:0;left:0;height:28px;width:100%;background:url(/css/img/site-top.png) no-repeat 0 0}#header h1,
#site
div.section{background:url(/css/img/site-repeat.png) repeat 0 0}body.show #header
h1{background-image:none}#header{position:absolute;top:0;left:0;z-index:50;width:260px;padding:29px
0 0}#header
h1{height:154px;width:260px;padding-top:16px}#header h1
a{height:130px;background-position:0 -40px;outline:0}#header
p.toggleMenu{position:absolute;top:8px;right:20px;padding-right:18px}#header p.toggleMenu a.toggle-hide,
#header p.toggleMenu a.toggle-show{position:absolute;top:0;right:0}#header a.toggle-hide,
#header a.toggle-hide:link,
#header a.toggle-hide:visited{background-position: -53px 0}#header a.toggle-hide:focus,
#header a.toggle-hide:hover,
#header a.toggle-hide:active{background-position: -53px -11px}#header a.toggle-show,
#header a.toggle-show:link,
#header a.toggle-show:visited{background-position: -42px 0}#header a.toggle-show:focus,
#header a.toggle-show:hover,
#header a.toggle-show:active{background-position: -42px -11px}#header
a.toggleHome{position:absolute;top:0;left:12px;display:block;padding:8px}#header a.toggleHome:hover,
#header a.toggleHome:focus,
#header a.toggleHome:active{color:#fff}#header ul.prev-next{position:absolute;top:0;left:65px;padding:8px
3px 8px 13px}ul.prev-next
li{float:left;margin:0
10px 0 0;padding:0}#header ul.prev-next li
a{position:static;top:0}#header ul.prev-next li a.toggle-previous,
#header ul.prev-next li a.toggle-previous:link,
#header ul.prev-next li a.toggle-previous:visited{background-position: -10px 0}#header ul.prev-next li a.toggle-previous:focus,
#header ul.prev-next li a.toggle-previous:hover,
#header ul.prev-next li a.toggle-previous:active{background-position: -10px -11px}#header ul.prev-next li a.toggle-next,
#header ul.prev-next li a.toggle-next:link,
#header ul.prev-next li a.toggle-next:visited{background-position: -21px 0}#header ul.prev-next li a.toggle-next:focus,
#header ul.prev-next li a.toggle-next:hover,
#header ul.prev-next li a.toggle-next:active{background-position: -21px -11px}#site ul.prev-next{left:0}#site ul.prev-next li a.toggle-previous,
#site ul.prev-next li a.toggle-previous:link,
#site ul.prev-next li a.toggle-previous:visited{background-position: -74px 0}#site ul.prev-next li a.toggle-previous:focus,
#site ul.prev-next li a.toggle-previous:hover,
#site ul.prev-next li a.toggle-previous:active{background-position: -74px -11px}#site ul.prev-next li a.toggle-next,
#site ul.prev-next li a.toggle-next:link,
#site ul.prev-next li a.toggle-next:visited{background-position: -85px 0}#site ul.prev-next li a.toggle-next:focus,
#site ul.prev-next li a.toggle-next:hover,
#site ul.prev-next li a.toggle-next:active{background-position: -85px -11px}body.show #site,
body.show #copyright,
body.show #site-bottom{display:none}#site{position:relative;z-index:40;zoom:1;padding:200px
0 0;margin:0}#site-bottom{width:260px;height:49px;clear:both;text-align:center;color:#000;background:url(/css/img/site-bottom.png) no-repeat 0 0}#copyright{position:relative}#site
div.section{position:relative;padding:11px
20px;margin:0
0 1px}#site div.section
h2{position:relative;width:220px}#site div h2,
#site div h2
a{display:block}#site div.active h2,
#site div.active h2 a,
#site div.active h2.hover,
#site div.active h2.hover
a{color:#fff}#site div.section h2 a.icon,
#site div.section h2 a.icon:link,
#site div.section h2 a.icon:visited{position:absolute;top:0;right:0;background-position: -106px 0}#site div.section h2 a.icon:hover,
#site div.section h2 a.icon:focus,
#site div.section h2 a.icon:active,
#site div.section h2.hover
a.icon{background-position: -106px -11px}#site div.active h2 a.icon,
#site div.active h2 a.icon:link,
#site div.active h2 a.icon:visited,
#site div.active h2.hover
a.icon{background-position: -117px 0}#site div.active h2 a.icon:hover,
#site div.active h2 a.icon:focus,
#site div.active h2 a.icon:active,
#site div.active h2.hover
a.icon{background-position: -117px -11px}#site div#profile
h2{background-position: -10px -191px}#site div#profile.active
h2{background-position: -10px -196px}#site div#portfolio
h2{background-position: -10px -206px}#site div#portfolio.active
h2{background-position: -10px -211px}#site div#contact
h2{background-position: -10px -221px}#site div#contact.active
h2{background-position: -10px -226px}#site div#nav-blog h2,
#site div#nav-blog h2
a{height:18px;width:200px;background:url(/css/img/nav-fridge.png) no-repeat -18px -10px}#site div#nav-blog h2 a:hover,
#site div#nav-blog h2 a:focus,
#site div#nav-blog h2 a:active,
body.blog #site div#nav-blog h2 a,
body.fridge #site div#nav-blog h2
a{background-position: -18px -44px}#site #nav-blog h2
a.icon{display:none}#site div.section
div.article{padding:15px
0 0}body.js #site div.section
div.article{display:none}body.js #site div.active
div.article{display:block}div.article ul li
a{display:block;padding:1px
5px 1px 15px;margin:0;background-position: -250px -237px}div.article ul li a:focus,
div.article ul li a:hover,
div.article ul li a:active,
div.article ul li.active
a{color:#F96501;background-color:#000}#site
#follow{overflow:hidden;padding:4px
10px 4px 20px}#site #follow
p{float:left;padding:17px
0 0;margin:0}#site #follow ul,
#site #follow ul
li{margin:0;padding:0;background:none;list-style:none}#site #follow
ul{overflow:hidden;float:right;width:142px}#site #follow ul
li{float:left}#site #follow ul li
a{height:44px;background-image:url(/css/img/social-networks.png);outline:0}#site #follow ul li#follow-twitter
a{width:37px;background-position:0 0}#site #follow ul li#follow-twitter a:hover,
#site #follow ul li#follow-twitter a:focus,
#site #follow ul li#follow-twitter a:active{background-position:0 -44px}#site #follow ul li#follow-facebook
a{width:28px;background-position: -37px 0}#site #follow ul li#follow-facebook a:hover,
#site #follow ul li#follow-facebook a:focus,
#site #follow ul li#follow-facebook a:active{background-position: -37px -44px}#site #follow ul li#follow-flickr
a{width:34px;background-position: -65px 0}#site #follow ul li#follow-flickr a:hover,
#site #follow ul li#follow-flickr a:focus,
#site #follow ul li#follow-flickr a:active{background-position: -65px -44px}#site #follow ul li#follow-rss
a{width:42px;background-position: -99px 0}#site #follow ul li#follow-rss a:hover,
#site #follow ul li#follow-rss a:focus,
#site #follow ul li#follow-rss a:active{background-position: -99px -44px}#portfolio{}#portfolio h3,
#portfolio
h4{margin:0}#preview{margin:0
0 1em}#portfolio
ul{margin:1em
0;list-style:none}#portfolio ul
li{float:left}#portfolio ul li
a{padding:0;background-position: -9999px -9999px}#images{overflow:hidden}#images ul
li{margin:0
4px 4px 0}#images ul
li.l{margin:0
0 4px 0}#images ul li.end,
#images ul
li.r{margin-right:0}#images ul li a:link,
#images ul li a:visited{height:24px;width:24px;background-position: -138px 0}#images ul li a:focus,
#images ul li a:hover,
#images ul li a:active,
#images ul li.active
a{background-position: -162px 0}#pagination{overflow:hidden}#pagination
ul{float:left}#pagination ul
li{margin-right:5px}#pagination ul li
a{width:11px;height:11px}#pagination ul.prev-next li
a{width:11px;height:11px}#pagination ul.prev-next li.previous a:link,
#pagination ul.prev-next li.previous a:visited{background-position: -74px 0}#pagination ul.prev-next li.previous a:focus,
#pagination ul.prev-next li.previous a:hover,
#pagination ul.prev-next li.previous a:active{background-position: -74px -11px}#pagination ul.prev-next li.next a:link,
#pagination ul.prev-next li.next a:visited{background-position: -85px 0}#pagination ul.prev-next li.next a:focus,
#pagination ul.prev-next li.next a:hover,
#pagination ul.prev-next li.next a:active{background-position: -85px -11px}#pagination ul.pages li.page_1 a:link,
#pagination ul.pages li.page_1 a:visited{background-position: -5px -238px}#pagination ul.pages li.page_1 a:focus,
#pagination ul.pages li.page_1 a:hover,
#pagination ul.pages li.page_1 a:active{background-position: -5px -253px}#pagination ul.pages li.page_2 a:link,
#pagination ul.pages li.page_2 a:visited{background-position: -18px -238px}#pagination ul.pages li.page_2 a:focus,
#pagination ul.pages li.page_2 a:hover,
#pagination ul.pages li.page_2 a:active{background-position: -18px -253px}#pagination ul.pages li.page_3 a:link,
#pagination ul.pages li.page_3 a:visited{background-position: -32px -238px}#pagination ul.pages li.page_3 a:focus,
#pagination ul.pages li.page_3 a:hover,
#pagination ul.pages li.page_3 a:active{background-position: -32px -253px}#pagination ul.pages li.page_4 a:link,
#pagination ul.pages li.page_4 a:visited{background-position: -46px -238px}#pagination ul.pages li.page_4 a:focus,
#pagination ul.pages li.page_4 a:hover,
#pagination ul.pages li.page_4 a:active{background-position: -46px -253px}#pagination ul.pages li.page_5 a:link,
#pagination ul.pages li.page_5 a:visited{background-position: -60px -238px}#pagination ul.pages li.page_5 a:focus,
#pagination ul.pages li.page_5 a:hover,
#pagination ul.pages li.page_5 a:active{background-position: -60px -253px}#preview{position:relative}#supersize, #supersize img,
#preview
img{position:absolute;top:0;left:0}div.loader{position:absolute;top:50%;left:50%;z-index:250;display:block;height:42px;width:42px;margin: -126px 0 0 -26px;background:url(/css/img/loader.gif) no-repeat 0 0}div.loader-small{margin-top: -26px;background-image:none}#preview, #preview
img{overflow:hidden;zoom:1;height:124px;width:220px}#contact
*{zoom:1}#contact
h3{margin:0
0 3px}#contact address.adr
span{display:block}#contact
dl{overflow:hidden}#contact dt,
#contact
dd{margin:0}#contact
dt{float:left;margin-right:5px}#contact
p{margin:20px
0 10px}#contact p.tel,
#contact p
a{display:block;height:10px;color:#829A73;font-size:16px;background-position: -270px 0}#contact p a:link,
#contact p a:visited{height:22px;background-position: -270px -24px}#contact p a:focus,
#contact p a:hover,
#contact p a:active{background-position: -270px -85px}#intros{position:relative;z-index:500;float:right;width:683px;margin:125px
30px 0 0}#intros
h2{display:none;height:135px;width:683px;background-image:url(/css/img/intros.png)}#intros
h2.active{display:block}#intros h2.intro-1{background-position:0 0}#intros h2.intro-2{background-position:0 -150px}#intros h2.intro-3{background-position:0 -300px}#intros h2.intro-testimonials{background-image:url(/css/img/intro-tesitmonials.png);background-position:0 0}#discipline{position:relative;overflow:hidden;z-index:500;float:right;width:650px;padding:50px
0 150px 35px;margin:0
0 150px}#discipline
img{position:absolute;bottom:0;right:0;float:right}#discipline
dt{color:#5E615A;font-size:10px}#discipline
dd{margin:3px
0 25px;font-size:16px}#discipline dd
h3{line-height:1.05;color:#F96501}#discipline dd
p{padding-right:200px;line-height:1.4;color:#fff;font-family:"Times New Roman",Times,serif;text-transform:none}#wrapper
div.internal{position:relative;overflow:visible;z-index:500;float:right;width:680px;padding:60px
0 150px;padding-bottom:70px;margin:0
0 150px}#wrapper div.internal
img{position:absolute;top:50px;left:220px;right:auto;bottom:auto;float:right}#wrapper div.internal
#info{width:220px}#wrapper div.internal h3,
#wrapper div.internal h4,
#wrapper div.internal p,
#wrapper div.internal
ul.nextPrevious{font-family:Georgia,"Times New Roman",Times,serif;text-transform:none;color:#fff}#wrapper div.internal
h3{padding-right:50px;margin-bottom:5px;font-size:18px;line-height:20px}#wrapper div.internal h4,
#wrapper div.internal
ul.nextPrevious{color:#798876;font-size:12px;line-height:12px;letter-spacing:5px;text-transform:uppercase}#wrapper div.internal
p{margin:10px
0;padding:8px
0 13px;font-size:14px;line-height:20px;border:1px
dotted #A4A38D;border-width:1px 0}#wrapper div.internal
ul.nextPrevious{float:left;overflow:hidden}#wrapper div.internal ul.nextPrevious
li{float:left;padding:0
5px 0 0;letter-spacing:2px;font-size:10px}#wrapper div.internal ul.nextPrevious
li.next{padding:0
0 0 7px;border-left:1px solid #A4A38D}#wrapper div.internal ul.nextPrevious li
a{color:#fff}#wrapper #testimonial blockquote p::before{content:"“"}#wrapper #testimonial blockquote p::after{content:"”"}a.toggle{display:block;height:11px;width:11px}#disciplines{position:relative;z-index:500;clear:right;padding-left:30px;margin:0
0 0 340px}body.js
#disciplines{position:absolute;left:0;bottom:20px;clear:both}#disciplines
.nav{overflow:hidden;width:580px;padding:0;margin:0;list-style:none}#disciplines .nav
li{float:left}#disciplines .nav li
a{height:73px;width:0;background-image:url(/css/img/disciplines.png)}#disciplines .nav .df-creative a,
#disciplines .nav .df-creative a:link,
#disciplines .nav .df-creative a:visited{width:67px;background-position:0 0}#disciplines .nav .df-creative a:focus,
#disciplines .nav .df-creative a:hover,
#disciplines .nav .df-creative a:active,
#disciplines .nav .active.df-creative a,
body.df-creative #disciplines .nav li.df-creative a,
body.df-creative #disciplines .nav li.df-creative a:link,
body.df-creative #disciplines .nav li.df-creative a:visited{background-position:0 -73px}#disciplines .nav .brand-guardian a,
#disciplines .nav .brand-guardian a:link,
#disciplines .nav .brand-guardian a:visited{width:193px;background-position: -67px 0}#disciplines .nav .brand-guardian a:focus,
#disciplines .nav .brand-guardian a:hover,
#disciplines .nav .brand-guardian a:active,
#disciplines .nav .active.brand-guardian a,
body.brand-guardian #disciplines .nav .brand-guardian a,
body.brand-guardian #disciplines .nav .brand-guardian a:link,
body.brand-guardian #disciplines .nav .brand-guardian a:visited{background-position: -67px -73px}#disciplines .nav .website-design-and-development a,
#disciplines .nav .website-design-and-development a:link,
#disciplines .nav .website-design-and-development a:visited{width:100px;background-position: -260px 0}#disciplines .nav .website-design-and-development a:focus,
#disciplines .nav .website-design-and-development a:hover,
#disciplines .nav .website-design-and-development a:active,
#disciplines .nav .active.website-design-and-development a,
body.website-design-and-development #disciplines .nav .website-design-and-development a,
body.website-design-and-development #disciplines .nav .website-design-and-development a:link,
body.website-design-and-development #disciplines .nav .website-design-and-development a:visited{background-position: -260px -73px}#disciplines .nav .expert-advice a,
#disciplines .nav .expert-advice a:link,
#disciplines .nav .expert-advice a:visited{width:100px;background-position: -360px 0}#disciplines .nav .expert-advice a:focus,
#disciplines .nav .expert-advice a:hover,
#disciplines .nav .expert-advice a:active,
#disciplines .nav .active.expert-advice a,
body.expert-advice #disciplines .nav .expert-advice a,
body.expert-advice #disciplines .nav .expert-advice a:link,
body.expert-advice #disciplines .nav .expert-advice a:visited{background-position: -360px -73px}#disciplines .nav .marketing-communications-partner a,
#disciplines .nav .marketing-communications-partner a:link,
#disciplines .nav .marketing-communications-partner a:visited{width:116px;background-position: -460px 0}#disciplines .nav .marketing-communications-partner a:focus,
#disciplines .nav .marketing-communications-partner a:hover,
#disciplines .nav .marketing-communications-partner a:active,
#disciplines .nav .active.marketing-communications-partner a,
body.marketing-communications-partner #disciplines .nav .marketing-communications-partner a,
body.marketing-communications-partner #disciplines .nav .marketing-communications-partner a:link,
body.marketing-communications-partner #disciplines .nav .marketing-communications-partner a:visited{background-position: -460px -73px}* html #toggle,
* html #header h1 a,
* html #site,
* html div.article ul li a,
* html #contact p.tel, #contact p a,
* html #portfolio ul.nav li a,
* html
a.toggle{background-image:url(/css/img/ie/sprite.gif)}* html #disciplines .nav li
a{background-image:url(/css/img/ie/disciplines.gif)}* html #intros
h2{background-image:url(/css/img/ie/intros.gif)}* html #discipline
img{display:none}* html
#toggle{}* html
#site{}* html body.df-creative
#discipline{background:url(/img/disciplines/ie/df-creative.gif) no-repeat 100% 100%}* html body.brand-guardian
#discipline{background:url(/img/disciplines/ie/brand-guardian.gif) no-repeat 100% 100%}* html body.website-design-and-development
#discipline{background:url(/img/disciplines/ie/website-design.gif) no-repeat 100% 100%}* html body.expert-advice
#discipline{background:url(/img/disciplines/ie/expert-advice.gif) no-repeat 100% 100%}* html body.marketing-communications-partner
#discipline{background:url(/img/disciplines/ie/marketing-comms.gif) no-repeat 100% 100%}* html
body{height:100%}* html
#wrapper{height:100%}* html
#container{height:255px}* html div.article ul li
a{height:12px}