@import url(/wp-content/themes/zoocha/css/reset.css);body{background:#000 url(/wp-content/themes/zoocha/css/i/zoocha-background.jpg) no-repeat center top;font-family:arial;color:#fff}h1{font-weight:normal;font-size:42px}h2{font-weight:normal;font-size:28px}h3{font-weight:normal;font-size:24px;padding:0
0 10px 0}h4{font-weight:normal;font-size:20px;padding:0
0 15px 0}p{font-size:12px;line-height:14px}a{text-decoration:none;color:#fff}a:hover{text-decoration:underline}section,footer,article,aside{display:block}abbr[title],dfn[title]{border-bottom:1px dashed #fff}#slider{width:419px;float:right;margin:27px
25px 0 0;position:relative}.hayley{color:#39f}.dave{color:#f39}.will{color:#ef8000}.mike{color:#ff0}#content .category-design h2,
#content .category-design h2 a,
#content .category-design .post-entry h3,
#content .category-design
span.dots{color:#39f}#content .category-design .post-entry
h4{color:#9acdff}h3.developer,
#content .category-seo h2,
#content .category-seo h2 a,
#content .category-seo span.dots,
#content .category-development h2,
#content .category-development h2 a,
#content .category-development .post-entry h3,
#content .category-development
span.dots{color:#F39}#content .category-seo h2,
#content .category-seo h2 a,
#content .category-seo span.dots,
#content .category-marketing h2,
#content .category-marketing h2 a,
#content .category-marketing .post-entry h3,
#content .category-marketing span.dots,
#content .category-news h2,
#content .category-news h2 a,
#content .category-news
span.dots{color:#ef8000}#content .category-marketing .post-entry
h4{color:#FFC47F}#content .category-ecommerce h2,
#content .category-ecommerce h2 a,
#content .category-ecommerce .post-entry h3,
#content .category-ecommerce
span.dots{color:#ff0}.html5-reasons ol
li{color:#FFBEC1}form{}form
button{background-color:#F44856;margin:0;border:0;padding:2px
3px;color:#fff;font-weight:700;font-size:24px}form button:hover{color:#eee}.accessibility{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.container{width:990px;margin:0
auto}header{width:100%}header
a#logo{float:left;display:block;margin:18px
0 0 0;width:240px;height:100px;background:url(/wp-content/themes/zoocha/i/zoocha-logo-on.png) 0 -100px no-repeat}header a#logo
img{}header a#logo:hover{background-position:0 0}header
nav{float:right}header nav
ul{margin:40px
0 0;float:right}header nav ul
li{float:left;margin:0
5px 0 0}header nav ul li:last-child{margin:0}header nav ul li
a{display:block;background-image:url(/wp-content/themes/zoocha/css/i/nav.png);background-repeat:no-repeat;color:transparent;overflow:hidden;text-indent:-500px}header nav ul li.page-item-25
a{background-position:0 0;width:85px;height:35px}header nav ul li.page-item-25.current_page_item a, header nav ul li.page-item-25 a:hover{background-position:0 -44px}header nav ul li.page-item-5
a{background-position:-90px 0;width:156px;height:35px}header nav ul li.page-item-5.current_page_item a, header nav ul li.page-item-5.current_page_parent a, header nav ul li.page-item-5 a:hover{background-position:-90px -44px}header nav ul li.page-item-3 a, header nav ul li.page-item-74
a{background-position:-250px 0;width:154px;height:35px}header nav ul li.page-item-3.current_page_item a, header nav ul li.page-item-74.current_page_item a, header nav ul li.page-item-3 a:hover, header nav ul li.page-item-74 a:hover{background-position:-250px -44px}header nav ul li.page-item-12
a{background-position:-410px 0;width:110px;height:35px}header nav ul li.page-item-12.current_page_item a, header nav ul li.page-item-12 a:hover{background-position:-410px -44px}header nav ul li.page-item-28
a{background-position:-530px 0;width:70px;height:35px}header nav ul li.page-item-28.current_page_item a, header nav ul li.page-item-28.current_page_parent a, header nav ul li.page-item-28 a:hover{background-position:-530px -44px}header nav ul li.page-item-23
a{background-position:-607px 0;width:135px;height:35px}header nav ul li.page-item-23.current_page_item a, header nav ul li.page-item-23.current_page_parent a, header nav ul li.page-item-23 a:hover{background-position:-607px -44px}.strap-line{height:247px;width:100%;float:left;margin:20px
0 0 0;position:relative}.strap-line
p{position:absolute;top:30px;right:30px}.strap-line p
img{}.strap-line
ul{padding:193px
0 0 25px}.strap-line ul
li{float:left;padding:0;list-style-type:none}.strap-line ul li
a{float:left;padding:17px
15px 17px 40px;list-style-type:none;font-weight:700}#c .strap-line ul li a:hover, #c .strap-line ul li
a.current{background:none;text-decoration:none;color:#999}.strap-line ul
li.design{background:url(/wp-content/themes/zoocha/css/i/small-design-on.jpg) left center no-repeat}.strap-line ul li.design
a{background:url(/wp-content/themes/zoocha/css/i/small-design-off.jpg) left center no-repeat}.strap-line ul
li.development{background:url(/wp-content/themes/zoocha/css/i/small-development-on.jpg) left center no-repeat}.strap-line ul li.development
a{background:url(/wp-content/themes/zoocha/css/i/small-development-off.jpg) left center no-repeat}.strap-line ul
li.marketing{background:url(/wp-content/themes/zoocha/css/i/small-marketing-on.jpg) left center no-repeat}.strap-line ul li.marketing
a{background:url(/wp-content/themes/zoocha/css/i/small-marketing-off.jpg) left center no-repeat}.strap-line ul
li.seo{background:url(/wp-content/themes/zoocha/css/i/small-seo-on.jpg) left center no-repeat}.strap-line ul li.seo
a{background:url(/wp-content/themes/zoocha/css/i/small-seo-off.jpg) left center no-repeat}.homepage-strap-line{background:transparent url(/wp-content/themes/zoocha/css/i/slogan-home.png) no-repeat left top}section.homepage{background-color:#000;padding:20px
0 15px 0;margin:20px
0 0 0;float:left}#c section.homepage
section{width:216px;float:left;margin:0
18px 20px 13px;padding:0;overflow:hidden}section.homepage section
a{display:block;padding:120px
0 0 0}#c section.homepage section a:hover{background-position:center -150px}section.homepage section a
h3{text-indent:-500px}section.homepage section a
p{background-color:#000;line-height:150%}section.homepage section a p
span{font-weight:700;letter-spacing:0.15em;padding:0
0 0 2px}section.homepage section.home-design{}section.homepage section.home-design
a{background:transparent url(/wp-content/themes/zoocha/css/i/design-sprite.jpg) center 0 no-repeat}section.homepage section.home-design a:hover, section.homepage section.home-design a p
span{color:#39f}section.homepage section.home-development{}section.homepage section.home-development
a{background:transparent url(/wp-content/themes/zoocha/css/i/development-sprite.jpg) center 0 no-repeat}section.homepage section.home-development a:hover, section.homepage section.home-development a p
span{color:#f39}section.homepage section.home-marketing{}section.homepage section.home-marketing
a{background:transparent url(/wp-content/themes/zoocha/css/i/marketing-sprite.jpg) center 0 no-repeat}section.homepage section.home-marketing a:hover, section.homepage section.home-marketing a p
span{color:#ef8000}section.homepage section.home-seo{}section.homepage section.home-seo
a{background:transparent url(/wp-content/themes/zoocha/css/i/seo_sprite.jpg) center 0 no-repeat}section.homepage section.home-seo a:hover, section.homepage section.home-seo a p
span{color:#ff0}section.who-we-are{background:transparent url(/wp-content/themes/zoocha/css/i/whoweare-box.png) no-repeat 0 0;margin:20px
0 0 0;float:left;width:100%;padding:100px
0 40px 0}section.who-we-are
p.intro{color:#999;font-size:18px;line-height:150%;padding:0
25px;font-weight:700;margin:0
0 10px 0}section.who-we-are blockquote#join-us{float:right;position:relative;width:210px;line-height:150%;margin:-80px 25px 0 20px;padding:35px
60px;background:#0d0d0d url(/wp-content/themes/zoocha/css/i/openQuote.jpg) 10px 10px no-repeat;font-size:12px;color:#999}section.who-we-are blockquote#join-us
p{margin:0
0 10px}section.who-we-are blockquote#join-us p
a.design{color:#39F}section.who-we-are blockquote#join-us p
a.code{color:#F39}section.who-we-are blockquote#join-us p
a.account{color:#DF7700}section.who-we-are blockquote#join-us
span{background:#0D0D0D url(/wp-content/themes/zoocha/css/i/closeQuote.jpg) 0 0 no-repeat;position:absolute;bottom:5px;right:5px;height:32px;width:39px}section.who-we-are p.small-print{margin:15px
0 0;font-size:11px;float:left;color:#656565}section.who-we-are .one-of-us{padding:10px
25px}section.who-we-are .one-of-us
.i{background-color:#656565;float:left;margin:0
15px 20px 0;width:140px;height:140px}section.who-we-are .one-of-us .i
img{}section.who-we-are .one-of-us
h3{font-weight:700}section.who-we-are .one-of-us
h4{color:#999;font-weight:700;font-size:16px}section.who-we-are .one-of-us
p{color:#fff;line-height:150%;font-size:13px}section.who-we-are .one-of-us
blockquote{clear:left;line-height:150%;margin:10px
0 0 0;padding:35px
60px;background:#0d0d0d url(/wp-content/themes/zoocha/css/i/openQuote.jpg) 10px 10px no-repeat;position:relative;font-size:12px;color:#999}section.who-we-are .one-of-us blockquote
span{background:#0D0D0D url(/wp-content/themes/zoocha/css/i/closeQuote.jpg) 0 0 no-repeat;position:absolute;bottom:5px;right:5px;height:32px;width:39px}#c .brand-experience{margin:50px
0 0 0}#c .brand-experience
ul{}#c .brand-experience ul
li{float:left;margin:0
50px 10px 0;list-style:none}#c .brand-experience ul li
a{display:block}#c .who-we-are .brand-experience ul li a:hover{background:none}#c .brand-experience ul li a
span{display:none}#c .brand-experience
li.bounty{background:transparent url(/wp-content/themes/zoocha/i/bountyOn.jpg) 0 0 no-repeat}#c .brand-experience li.bounty
a{background:transparent url(/wp-content/themes/zoocha/i/bountyOff.jpg) 0 0 no-repeat;width:140px;height:40px}#c .brand-experience
li.dixons{background:transparent url(/wp-content/themes/zoocha/i/dixonsOn.jpg) 0 0 no-repeat}#c .brand-experience li.dixons
a{background:transparent url(/wp-content/themes/zoocha/i/dixonsOff.jpg) 0 0 no-repeat;width:124px;height:40px}#c .brand-experience
li.oracle{background:transparent url(/wp-content/themes/zoocha/i/oracleOn.jpg) 0 0 no-repeat}#c .brand-experience li.oracle
a{background:transparent url(/wp-content/themes/zoocha/i/oracleOff.jpg) 0 0 no-repeat;width:149px;height:40px}#c .brand-experience
li.ri3k{background:transparent url(/wp-content/themes/zoocha/i/ri3kOn.jpg) 0 0 no-repeat}#c .brand-experience li.ri3k
a{background:transparent url(/wp-content/themes/zoocha/i/ri3kOff.jpg) 0 0 no-repeat;width:32px;height:40px}#c .brand-experience
li.tesco{background:transparent url(/wp-content/themes/zoocha/i/tescoOn.jpg) 0 0 no-repeat}#c .brand-experience li.tesco
a{background:transparent url(/wp-content/themes/zoocha/i/tescoOff.jpg) 0 0 no-repeat;width:78px;height:40px}#c .brand-experience
li.vodafone{background:transparent url(/wp-content/themes/zoocha/i/vodafoneOn.jpg) 0 0 no-repeat}#c .brand-experience li.vodafone
a{background:transparent url(/wp-content/themes/zoocha/i/vodafoneOff.jpg) 0 0 no-repeat;width:142px;height:40px}section.what-we-do{background:transparent url(/wp-content/themes/zoocha/css/i/what-we-do-box.png) no-repeat 0 0;margin:20px
0 0 0;float:left;width:100%;padding:100px
0 40px 0}section.what-we-do header
h3{width:90%;font-size:28px;line-height:40px;color:#999;margin:10px
30px 20px}section.what-we-do header
a.develop{color:#F39}section.what-we-do header
a.seo{color:#FF0}section.what-we-do header
a.marketing{color:#EF8000}section.what-we-do
p{font-size:15px;line-height:18px;font-weight:normal;padding:10px
10px;color:#999;background-color:#0D0D0D;color:#fff;margin:0
20px}section.what-we-do p.really-well{}section.what-we-do p.really-well
a{text-decoration:underline;color:#999}section.what-we-do p.really-well a.contact-us{float:right}section.what-we-do p
span{border-bottom:1px dashed #fff;cursor:help}section.what-we-do
div.block{width:420px;float:left;padding:0
20px 20px 35px}section.what-we-do div.block
h3{}section.what-we-do div.block h3
a{font-size:26px;font-weight:700;text-decoration:none}section.what-we-do div.block h3 a:hover{color:#999}section.what-we-do div.block
ul{}section.what-we-do div.block ul
li{list-style-type:none;padding:0
0 0 10px;line-height:150%;font-size:13px}section.what-we-do
div.design{}section.what-we-do div.design ul
li{background:url(/wp-content/themes/zoocha/css/i/blue-bullet.jpg) 0 6px no-repeat}section.what-we-do
div.development{}section.what-we-do div.development h3
a{color:#f39}section.what-we-do div.development ul
li{background:url(/wp-content/themes/zoocha/css/i/pinkBullet.jpg) 0 6px no-repeat}section.what-we-do
div.marketing{}section.what-we-do div.marketing h3
a{color:#ef8000}section.what-we-do div.marketing ul
li{background:url(/wp-content/themes/zoocha/css/i/orange-bullet.jpg) 0 6px no-repeat}section.what-we-do
div.seo{}section.what-we-do div.seo h3
a{color:#ff0}section.what-we-do div.seo ul
li{background:url(/wp-content/themes/zoocha/css/i/yellowBullet.jpg) 0 6px no-repeat;font-size:13px;line-height:150%}section.what-we-do
h2{font-size:42px;font-weight:700;padding:15px
0 10px 0px;clear:left}section.what-we-do
div.intro{padding:0
0 10px 0}section.what-we-do div.intro
p{padding:0
30px 15px 25px;font-size:13px;line-height:150%}section.what-we-do div.intro p:first-child{color:#999;font-size:18px;line-height:150%;padding:0
25px 20px 25px;font-weight:700}section.what-we-do
div.process{background-color:#0D0D0D;padding:0px
10px 15px 10px;margin:0
5px 0 0px}section.what-we-do div.process
h3{padding:20px
10px 0px 8px;font-size:19px;font-weight:700}section.what-we-do div.process
h4{padding:10px
10px 5px 25px;color:#39f}section.what-we-do div.process
p{padding:3px
10px 3px 25px;line-height:150%;font-size:13px}section.what-we-do div.process
h3.strategy{color:#999}section.what-we-do div.process
h3.development{color:#f39}section.what-we-do div.process
h3.marketing{color:#EF8000}section.what-we-do div.process
h3.tracking{color:#FF0}section.contact{background:transparent url(/wp-content/themes/zoocha/css/i/contact-box.png) no-repeat 0 0;margin:20px
0 0 0;float:left;width:100%;padding:100px
0 40px 0}section.contact
p.intro{color:#F44856;font-size:18px;line-height:150%;padding:0
25px;font-weight:700}section.contact h3.join-us{float:right;margin: -70px 20px 0 0;color:#999;font-size:18px;width:360px;background-color:#121212;padding:10px}section.contact h3.join-us
span{color:#F44856}section.contact
.projectBriefBanner{margin:0px
0 15px 20px;width:930px;height:42px;background:url(/wp-content/themes/zoocha/css/i/project-brief-banner.jpg) left 0 no-repeat}section.contact .projectBriefBanner
.textBanner{width:800px;float:left}section.contact .projectBriefBanner
p{color:white;font-family:arial;font-size:12px}section.contact .projectBriefBanner
p.line1{padding:6px
0 0 225px}section.contact .projectBriefBanner
p.line2{padding:2px
0 0 225px}section.contact .projectBriefBanner
.BannerButton{float:right;padding:5px
10px 0 0;width:77px;height:33px}section.contact .projectBriefBanner .BannerButton
a{width:77px;height:33px;display:block;background:url(/wp-content/themes/zoocha/css/i/buttonBannerSprite.jpg) left 0 no-repeat}section.contact .projectBriefBanner .BannerButton a:hover{background-position:0 -33px;cursor:pointer}section.contact
p.statement{color:#fff;font-size:18px;line-height:150%;padding:0
25px;font-weight:700}section.contact
form{padding:20px
0 0px 25px;margin:0}section.contact form
fieldset{padding:0;margin:0}section.contact form fieldset
legend{display:none}section.contact form fieldset
div.col{float:left}section.contact form fieldset div.col-1{width:225px}section.contact form fieldset div.col-2{width:455px}section.contact form fieldset div.col-3{width:245px}section.contact form fieldset div
h4{color:#999;font-size:16px;padding:0
0 15px 0;font-weight:700}section.contact form fieldset div
p{padding:0
0 28px 0}section.contact form fieldset div
p.b{padding:73px
0 0 0}section.contact form fieldset div p
label{color:#999;font-size:16px;font-weight:700;display:block;padding:0
0 15px 0}section.contact form fieldset div p
input{font-size:24px;width:195px;margin:2px
0 4px 0}section.contact form fieldset div .b
input{overflow:hidden;text-indent:300px;width:243px;height:42px;border:0;background:url(/wp-content/themes/zoocha/css/i/sendSprite.jpg) left 0 no-repeat}section.contact form fieldset div .b input:hover{background-position:0 -42px;cursor:pointer}section.contact form fieldset div p
select{font-size:24px;width:195px}section.contact form fieldset div p
textarea{font-size:20px;width:425px;height:225px;font-family:arial}section.contact form fieldset div
.adr{font-size:12px;line-height:150%}section.contact
.findUs{float:left;width:950px;margin:0
20px}section.contact .findUs
.map{float:left;width:454px;height:473px;background:url(/wp-content/themes/zoocha/css/i/zoocha-map.jpg) left 0 no-repeat;color:#333}section.contact .findUs .map
.maplink{width:100px;float:left;font-size:11px;font-weight:700;display:block;padding:450px
0 0 370px}section.contact .findUs .map .maplink
a{text-decoration:none;color:#333}section.contact .findUs .map .maplink a:hover{text-decoration:underline}section.contact .findUs
.office{float:left;width:454px;height:473px;background:url(/wp-content/themes/zoocha/css/i/zoocha-office.jpg) left 0 no-repeat;margin:0
20px}div.adr{}div.adr div.street-address{}div.adr div.extended-address{}div.adr
span.locality{}div.adr
span.region{display:block}div.adr span.postal-code{display:block}div.adr div.country-name{}section.portfolio{background:transparent url(/wp-content/themes/zoocha/css/i/portfolio-box.png) no-repeat 0 0;margin:20px
0 0 0;float:left;width:100%;padding:100px
20px 40px}section.portfolio#gallery{float:left;width:100%}section.portfolio
section.gallery{position:relative;height:300px;width:700px;left:201px;margin:0
0 10px;border:1px
solid #707070;background-color:#121212;text-align:right;overflow:hidden}section.portfolio section.gallery article
figure{text-align:center}section.portfolio section.gallery article figure
img{width:708px;height:300px}section.portfolio section.gallery article div hgroup
h4{padding:2px
0 2px 10px;width:240px;cursor:pointer}section.portfolio section.gallery article div
span.down{-webkit-transform:rotate(-270deg);-moz-transform:rotate(-270deg)}section.portfolio section.gallery article div hgroup
span{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg)}section.portfolio section.gallery article
div{position:absolute;top:0;right:0;height:300px;width:250px}section.portfolio section.gallery article div
p{font-size:14px;line-height:22px;background-color:#000;opacity:0.85;padding:10px}section.portfolio section.gallery article p
a{color:#fff}section.portfolio section.gallery article div.brief
hgroup{background-color:#000;opacity:0.75;height:25px}section.portfolio .gallery article div.brief
p{text-align:left;display:none}section.portfolio section.gallery article
div.solution{position:absolute;bottom:0;top:auto;height:275px;right:0}section.portfolio section.gallery article div.solution
hgroup{position:absolute;bottom:0;background-color:#000;opacity:0.75;height:25px;right:0}section.portfolio section.gallery article div.solution
a.footer{display:block}section.portfolio .gallery article div.solution
p{text-align:left;display:none;position:absolute;bottom:25px}section.portfolio
nav{position:absolute;width:200px;z-index:1}section.portfolio nav ul
li{background-color:#121212;width:200px;height:52px;margin:0
0 10px}section.portfolio nav ul li
a{opacity:0.75;float:left;width:100%;height:52px}section.portfolio nav ul li a:hover{opacity:1}section.portfolio nav ul li
a.selected{border:1px
solid #707070;border-right:1px solid #121212;opacity:1}section.portfolio .walkabout nav ul
li.active{width:179px}section.portfolio
#consultancy{margin:40px
0 0}section.portfolio #consultancy
ul{list-style-type:none;margin:10px
0 0}section.portfolio #consultancy ul
li{width:60%;height:95px}section.portfolio #consultancy ul li
img{float:left;margin:0
10px 0 0}section.portfolio #consultancy ul li p
a{display:block;margin:10px
0 0}ul li.walkabout
a{background:transparent url(/wp-content/themes/zoocha/css/i/portfolio/logo-walkabout.jpg) no-repeat 0 0}li.eyediology
a{background:transparent url(/wp-content/themes/zoocha/css/i/portfolio/logo-eyediology.jpg) no-repeat 0 0}li.loftcat
a{background:transparent url(/wp-content/themes/zoocha/css/i/portfolio/logo-loftcat.jpg) no-repeat 0 0}li.muhc
a{background:transparent url(/wp-content/themes/zoocha/css/i/portfolio/logo-muhc.jpg) no-repeat 0 0}li.highlight
a{background:transparent url(/wp-content/themes/zoocha/css/i/portfolio/logo-highlight.jpg) no-repeat 0 0}section.portfolio
p.intro{color:#999;font-size:18px;line-height:150%;padding:0
25px;font-weight:700}section.portfolio
p.statement{color:#fff;font-size:18px;line-height:150%;padding:0
25px;font-weight:700}.design-strap-line{background:transparent url(/wp-content/themes/zoocha/css/i/slogan-design.png) no-repeat left top}section.design{background:#000 url(/wp-content/themes/zoocha/css/i/design-watermark.jpg) 96% bottom no-repeat;margin:20px
0 10px 0;float:left;width:100%;padding:20px
0 150px 0}section.design
h1{padding:0
0 25px 25px}section.design
p.intro{float:left;color:#39f;font-size:18px;line-height:150%;padding:0
0 0 25px;font-weight:700;width:700px}section.design
blockquote{float:right;line-height:150%;padding:55px
30px 55px 30px;background:#0d0d0d url(/wp-content/themes/zoocha/css/i/openQuote.jpg) 10px 10px no-repeat;position:relative;font-size:12px;color:#fff;font-weight:700;width:160px;margin:-60px 30px 0 0}section.design blockquote
span{font-weight:700;color:#39f;background:transparent url(/wp-content/themes/zoocha/css/i/closeQuote.jpg) right bottom no-repeat;position:absolute;bottom:5px;right:5px;height:32px;width:185px}section.design
.cols{padding:20px
25px;clear:left}section.design .cols
p{float:left;width:200px;line-height:150%;margin:0
30px 0 0}section.design .cols
ul{float:left;width:200px}section.design .cols ul
li{list-style-type:none;background:url(/wp-content/themes/zoocha/css/i/blue-bullet.jpg) 0 6px no-repeat;padding:0
0 0 10px;line-height:150%;font-size:12px}.seo-strap-line{background:transparent url(/wp-content/themes/zoocha/css/i/slogan-seo.png) no-repeat left top}section.seo{background:#000 url(/wp-content/themes/zoocha/css/i/seo-watermark.jpg) 96% bottom no-repeat;margin:20px
0 10px 0;float:left;width:100%;padding:20px
0 150px 0}section.seo
h1{padding:0
0 25px 25px}section.seo
p.intro{float:left;color:#ff0;font-size:18px;line-height:150%;padding:0
0 0 25px;font-weight:700;width:700px}section.seo
blockquote{float:right;line-height:150%;padding:55px
30px 55px 30px;background:#0d0d0d url(/wp-content/themes/zoocha/css/i/openQuote.jpg) 10px 10px no-repeat;position:relative;font-size:12px;color:#fff;font-weight:700;width:160px;margin:-60px 30px 0 0}section.seo blockquote
span{font-weight:700;color:#ff0;background:transparent url(/wp-content/themes/zoocha/css/i/closeQuote.jpg) right bottom no-repeat;position:absolute;bottom:5px;right:5px;height:32px;width:185px}section.seo
.cols{padding:20px
25px;clear:left}section.seo .cols
p{float:left;width:200px;line-height:150%;margin:0
30px 0 0}section.seo .cols
ul{float:left;width:200px}section.seo .cols ul
li{list-style-type:none;background:url(/wp-content/themes/zoocha/css/i/yellowBullet.jpg) 0 6px no-repeat;padding:0
0 0 10px;line-height:150%;font-size:12px}.marketing-strap-line{background:transparent url(/wp-content/themes/zoocha/css/i/slogan-marketing.png) no-repeat left top}section.marketing{background:#000 url(/wp-content/themes/zoocha/css/i/marketing-watermark.jpg) 96% bottom no-repeat;margin:20px
0 10px 0;float:left;width:100%;padding:20px
0 150px 0}section.marketing
h1{padding:0
0 25px 25px}section.marketing
p.intro{float:left;color:#D37013;font-size:18px;line-height:150%;padding:0
0 0 25px;font-weight:700;width:700px}section.marketing
blockquote{float:right;line-height:150%;padding:55px
30px 55px 30px;background:#0d0d0d url(/wp-content/themes/zoocha/css/i/openQuote.jpg) 10px 10px no-repeat;position:relative;font-size:12px;color:#fff;font-weight:700;width:160px;margin:-60px 30px 0 0}section.marketing blockquote
span{font-weight:700;color:#ef8000;background:transparent url(/wp-content/themes/zoocha/css/i/closeQuote.jpg) right bottom no-repeat;position:absolute;bottom:5px;right:5px;height:32px;width:185px}section.marketing
.cols{padding:20px
25px;clear:left}section.marketing .cols
p{float:left;width:200px;line-height:150%;margin:0
30px 0 0}section.marketing .cols
ul{float:left;width:200px}section.marketing .cols ul
li{list-style-type:none;background:url(/wp-content/themes/zoocha/css/i/orange-bullet.jpg) 0 6px no-repeat;padding:0
0 0 10px;line-height:150%;font-size:12px}.development-strap-line{background:transparent url(/wp-content/themes/zoocha/css/i/slogan-development.png) no-repeat left top}section.development{background:#000 url(/wp-content/themes/zoocha/css/i/development-watermark.jpg) 96% bottom no-repeat;margin:20px
0 0 0;float:left;width:100%;padding:20px
0 200px 0}section.development
h1{padding:0
0 25px 25px}section.development
p.intro{float:left;color:#FF3398;font-size:18px;line-height:150%;padding:0
0 0 25px;font-weight:700;width:700px}section.development
blockquote{float:right;line-height:150%;padding:55px
30px 55px 30px;background:#0d0d0d url(/wp-content/themes/zoocha/css/i/openQuote.jpg) 10px 10px no-repeat;position:relative;font-size:12px;color:#fff;font-weight:700;width:160px;margin:-60px 30px 0 0}section.development blockquote
span{font-weight:700;color:#F39;background:transparent url(/wp-content/themes/zoocha/css/i/closeQuote.jpg) right bottom no-repeat;position:absolute;bottom:5px;right:5px;height:32px;width:185px}section.development
.cols{padding:20px
25px;clear:left}section.development .cols
p{float:left;width:200px;line-height:150%;margin:0
30px 0 0}section.development .cols
ul{float:left;width:200px}section.development .cols ul
li{list-style-type:none;background:url(/wp-content/themes/zoocha/css/i/pinkBullet.jpg) 0 6px no-repeat;padding:0
0 0 10px;line-height:150%;font-size:12px}#sidebar{float:right;width:200px;border:3px
solid #171717;background-color:#0D0D0D;padding:10px
10px 20px 10px;margin:-50px 20px 0 0}#sidebar
form{padding:0
0 20px 0;float:left;width:100%}#sidebar form
label{display:none}#sidebar form
input{float:left;display:block;font-size:20px;height:28px;border:0;width:161px;margin:0
5px 0 0;padding:5px
0}#sidebar form
button{float:left;display:block;height:38px;padding:0
6px}#sidebar
h4{font-size:15px;font-weight:700}#sidebar
ul{padding:5px
0 10px 0}#sidebar ul
li{list-style:none;line-height:115%;background:url(/wp-content/themes/zoocha/css/i/arrows.png) 0 4px no-repeat;padding:0
0 0 15px}#sidebar ul li
a{font-size:15px;color:#999}#sidebar ul li
ul{margin:0
0 0 15px;padding:0}#sidebar ul li ul
li{list-style:circle;background:none;padding:0}#sidebar
h4{padding:0;margin:10px
0 0 0}section.blog{background:transparent url(/wp-content/themes/zoocha/css/i/blog-box.png) no-repeat 0 0;margin:20px
0 0 0;float:left;width:100%;padding:100px
0 40px 0}#content{float:left;clear:left;width:680px}#content h2.month-band{font-size:30px;border-bottom:1px solid #fff;margin:15px
0 20px 32px;width:100%}#content article.post, #content
div.post{padding:25px
0 10px 32px;background:url(/wp-content/themes/zoocha/css/i/post_seperator.jpg) center 0 no-repeat;width:100%}#content article.first-post{background:none;padding:0
0 10px 32px}section.blog-post #content
div.post{background:none}#content
h2.title{float:right;width:580px;font-weight:700;font-size:28px;padding:0
0 5px 0}#content
span.dots{font-weight:700}#content
p.meta{float:left;width:100px;height:40px}#content p.meta
span{line-height:110%;font-weight:700}#content p.meta
span.day{float:left;font-size:40px;width:45px;display:block;color:#999}#content p.meta
span.month{float:left;line-height:100%;font-size:18px;width:45px;display:block;color:#999}#content p.meta
span.comments{font-size:9px;clear:left;float:left}#content
p.postmetadata{float:left;width:600px;padding:0
0 10px 0}#content
p.postmetadata{}#content p.postmetadata
a{color:#999}#content article
p.entry{margin:0
0 0 100px;padding:0
0 15px 0;line-height:150%;color:#999}#content article
div.entry{margin:0
0 0 100px;padding:0
0 15px 0}#content h2.post-title{padding:0
0 15px 0}#content p.post-meta{font-size:15px;color:#999;font-weight:700;padding:0
0 15px 0}#content p.post-meta
span{float:right;padding:0
0 0 20px;font-size:12px}#content p.post-meta
span.cat{}#content p.post-meta
span.author{}#content p.post-meta span.author
em{color:#fff;font-style:normal}#content article.post-entry{margin:0}#content article.post-entry
h3{padding:15px
0 10px 0}#content article.post-entry
h4{padding:10px
0 10px 0}#content article.post-entry
p{padding:0
0 15px 0;line-height:150%;color:#fff;font-size:13px}#content article.post-entry
p.i{float:left;margin:0
10px 10px 0}#content article.post-entry
div.aligncenter{width:100%!important;text-align:center}#content article.post-entry p
a{text-decoration:underline}#content article.post-entry p a:hover{text-decoration:none}#content article.post-entry p
sup{font-size:9px;vertical-align:top}#content article.post-entry
img.alignleft{float:left;margin:10px
10px 10px 0}#content article.post-entry
img.alignright{float:right;margin:10px
0 10px 10px}#content article.post-entry
img.aligncenter{text-align:center;margin:15px
0 10px 0}.postid-107 #content article.post-entry
div{width:100%;float:left;clear:left}h3.comments_title{color:#999;font-weight:700;font-size:20px;padding:10px
0 20px 30px;clear:left}.comment{float:left;padding:10px
10px 10px 30px;background-color:#0D0D0D;margin:0
0 20px 30px;width:650px}#c .comment
h3{padding:0
0 10px 0;float:left;width:100%}.comment
div{float:left;width:100%;padding:15px
0 15px 0;border-bottom:2px solid #fff}.comment div:last-child{border:none}#c .comment
p.c_meta{width:100%;padding:0
0 10px 0;font-size:11px}#c .comment p.c_meta
strong{font-weight:700;font-size:16px}.comment
div.detail{border:none;padding:20px
0 20px 50px;background:#0d0d0d url(/wp-content/themes/zoocha/css/i/openQuote.jpg) 5px 5px no-repeat;width:600px}.comment div.detail
p{color:#999;padding:0
30px 10px 0}.comment div.detail p:last-child{padding:0
50px 20px 0;background:#0d0d0d url(/wp-content/themes/zoocha/css/i/closeQuote.jpg) right bottom no-repeat}#leaveComment{float:left;padding:10px;background-color:#0D0D0D;margin:0
0 20px 30px;width:670px}#leaveComment
fieldset{padding:10px;clear:left;margin:0}#leaveComment fieldset
legend{margin:0
0 0 30px;padding:0
3px}#leaveComment fieldset
p{margin:0
0 10px 0}#leaveComment fieldset p
label{display:block;float:left;width:100px;text-align:right;padding:0
10px 0 0}#leaveComment fieldset p
input{font-size:20px;width:275px}#leaveComment fieldset p
textarea{padding:0;width:530px;font-size:20px}#leaveComment fieldset
p.b{padding:0
0 0 110px}#leaveComment fieldset .b
input{}#leaveComment fieldset
p.intro{padding:0
0 0 112px}.category-development
h4{color:#FFBEC1}.category-development .html5-reasons{background-color:#0B0B0B}#content article.post-entry
q{width:300px;margin:20px
100px 0;display:block;padding:25px
60px;background:#0d0d0d url(/wp-content/themes/zoocha/css/i/openQuote.jpg) 10px 10px no-repeat;font-size:12px;color:#fff;position:relative}#content article.post-entry q
span{background:#0D0D0D url(/wp-content/themes/zoocha/css/i/closeQuote.jpg) 0 0 no-repeat;position:absolute;bottom:5px;right:5px;height:32px;width:39px}section.careers{background:transparent url(/wp-content/themes/zoocha/css/i/jobs-box.png) no-repeat 0 0;margin:20px
0 0 0;float:left;width:100%;padding:100px
0 40px 0}section.careers
p.intro{color:#999;font-size:18px;line-height:150%;font-weight:700;margin:0
0 10px 0}section.careers
article{padding:10px
25px}section.careers article h3, section.careers article h4, section.careers article ul
li{font-size:12px;padding:0;margin:10px
0}section.careers article
h3{font-size:24px;margin:20px
0 10px;font-weight:700}section.careers article
h4{font-size:18px;color:#999;margin:20px
0 10px;font-weight:700}section.careers article
ul{margin:10px
25px}section.careers article ul
li{margin:5px
0}section.careers article div.job-application{background-color:#fff;padding:10px;margin:20px
0 0;text-align:center;color:#000;font-weight:bold}section.careers article div.job-application
a{color:#000;text-decoration:underline}footer{background-color:#0d0d0d;padding:10px
15px 25px 15px;font-size:12px;margin:30px
0 0 0;clear:both;width:955px}footer
ul{display:inline;margin:0;padding:0}footer ul
li{list-style-type:none;display:inline;margin:0
12px 0 0}footer ul li
a{font-size:12px;color:#999}footer ul.areas-of-business{border-left:1px solid #fff;border-right:1px solid #fff;padding:0
0 0 10px;margin:0
10px 0 0}footer ul.areas-of-business li.design
a{color:#39f}footer ul.areas-of-business li.development
a{color:#f39}footer ul.areas-of-business li.marketing
a{color:#ef8000}footer ul.areas-of-business li.seo
a{color:#ff0}footer
p{display:inline;font-size:12px;color:#999;margin:0;padding:0}footer
p.last{display:block;text-align:center;padding:10px
0 0 0}footer p
span{padding:0
0  0 70px}footer ul.social-media{position:relative;top:5px}footer ul.social-media
a{background:url(/wp-content/themes/zoocha/css/i/socialMediaIcons.png) 0 0 no-repeat;display:inline-block;text-indent:-500px;overflow:hidden}footer ul.social-media
a.facebook{width:64px;height:19px;background-position:0 0}footer ul.social-media a.facebook:hover{background-position:0 -20px}footer ul.social-media
a.twitter{width:64px;height:19px;background-position:-70px 0}footer ul.social-media a.twitter:hover{background-position:-70px -20px}footer ul.social-media
a.linkedin{width:64px;height:19px;background-position:-140px 0}footer ul.social-media a.linkedin:hover{background-position:-140px -20px}div.cms-content-block{clear:both}#slider{position:relative;margin:30px
30px 60px 30px;-moz-box-shadow:0px 0px 10px #333;-webkit-box-shadow:0px 0px 10px #333;box-shadow:0px 0px 10px #333}#slider
img{position:absolute;top:0px;left:0px}#slider
a{border:0}.nivo-controlNav{position:absolute;left:47%;bottom:-30px}.nivo-controlNav
a{display:block;width:10px;height:10px;background:url(/wp-content/themes/zoocha/nivoslider.pack1_.3/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left}.nivo-controlNav
a.active{background-position:-10px 0}.nivo-directionNav
a{display:block;width:32px;height:34px;background:url(/wp-content/themes/zoocha/nivoslider.pack1_.3/arrows.png) no-repeat;text-indent:-9999px;border:0}a.nivo-nextNav{background-position:-32px 0;right:10px}a.nivo-prevNav{left:10px}.nivoSlider{position:relative}.nivoSlider
img{position:absolute;top:0px;left:0px}.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none}.nivo-slice{display:block;position:absolute;z-index:50;height:100%}.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8;width:100%;z-index:89}.nivo-caption
p{padding:5px;margin:0}.nivo-directionNav
a{position:absolute;top:45%;z-index:99;cursor:pointer}.nivo-prevNav{left:0px}.nivo-nextNav{right:0px}.nivo-controlNav
a{position:relative;z-index:99;cursor:pointer}.nivo-controlNav
a.active{font-weight:bold}