@charset "utf-8";object{outline:none}img{border:none}*{margin:0}html,body{height:100%}body{font-family:Arial,Helvetica,sans-serif;font-size:70%;color:#FFF;background:#15191a}p{color:#FFF;padding:0 0 10px 0}h2{font-size:150%;padding:0 0 10px 0}h3{font-size:120%;padding:0 0 10px 0}h2,h3{color:#94bf00}h4{font-size:130%}h5{font-size:100%}.hide{display:none}strong{font-weight:bold}.cufon-loading h1,.cufon-loading h2,.cufon-loading h3,.cufon-loading h4,.cufon-loading h5{visibility:hidden !important}.cufon-active #strap h1{font-weight:normal}a{color:#94bf00;text-decoration:none}h5 a:hover{color:#94bf00}.grey{color:#666}a.grey{color:#666;font-weight:bold}a.grey:hover{color:#94bf00}.white{color:#fff}#wrap{background:url(../images/main-bg.jpg) repeat top;min-height:100%;height:auto !important;height:100%;margin:0 auto -70px}#top-background{background:#fff url(../images/top-bg.jpg) bottom repeat}#top-section,#strap-area,#flash,#footholder,#home-text,#home-services,.inside,.jcarousel-control,#servicearea,#alsoprovide,#portbox{width:870px;margin:0 auto}#portbox{margin-bottom:30px}#porttxt{width:480px;float:left}#portlink{float:right}#flash{margin:0}#top-section br,#strap-area br,#home-services br,#home-text br,#strap-area br,#flash br,#panel br,.portfolio-item br,#specials br,#content br,#fivesteps br,#servicearea br,#weprovide br,.testimonial br{clear:both}#logo{width:202px;float:left;margin:79px 0 24px 0}ul#nav{width:610px;float:right;margin:63px 0 0 0;padding:0 0 0 0;list-style:none}ul#nav li{float:left;line-height:1.2em;border-left:2px solid #ccc;padding:34px 11px 0 11px;width:98px;margin:0;color:#494a4a}ul#nav li.on{border-color:#94bf00}ul#nav h1{font-size:150%;line-height:0.9em}ul#nav h1 a{color:#494a4a;text-decoration:none}ul#nav h1 a:hover{color:#040404}#strap{padding:31px 0 5px 0;float:left;width:700px}#strap h1,.blkmiddle h1{font-size:300%;color:#fff;font-weight:normal}.blkmiddle h1{font-size:283%}.green{color:#94bf00}#c-login{float:right}#c-login a{background:url(../images/client-login.png) top no-repeat;width:110px;height:37px;float:left}#c-login a:hover{background-position:0 -37px}#c-login a span{display:none}#content.inside{padding:33px 0 0 0}.left-content{width:460px}.left-content h1{font-size:200%}.wide{width:641px;float:left}.medium{width:516px;float:left}.right-content{width:197px;float:right}.right-content2{width:321px;float:right}#flash{margin-bottom:7px;background:url(../images/mid-green.jpg) repeat-x bottom}#flash.blue{background:url(../images/mid-blue.jpg) repeat-x bottom}#flash.red{background:url(../images/mid-red.jpg) repeat-x bottom}#flash.pink{background:url(../images/mid-pink.jpg) repeat-x bottom}#homeport{width:348px;float:left;padding:68px 0 0 22px}#homeport-wrap{min-height:180px;height:auto !important;height:180px}#homeport h1{font-size:300%;color:#000}#homeport h2{font-size:250%;color:#fff;font-weight:normal}#homeport p{color:#000}#homeport h4{text-transform:uppercase;padding:5px;background:#2b3609;float:left}#homeport h4.sadlernbourne{background:#ff7800}#homeport h4.elford{background:#0b083f}#homeport h4:hover{background:#000}#homeport h4 a{color:#FFF;clear:left}#flv,#flv2{height:301px;width:500px;float:right}#home-services{margin:0 auto 27px auto}#mycarousel{ margin:0 auto 7px auto; width:870px;    height:301px} .jcarousel-container{    position:relative}.jcarousel-clip{    z-index:2;    padding:0;    margin:0;    overflow:hidden;    position:relative}.jcarousel-list{    z-index:1;    overflow:hidden;    position:relative;    top:0;    left:0;    margin:0;    padding:0}.jcarousel-list ul,.jcarousel-list li,.jcarousel-item{    float:left;    list-style:none;    width:870px;    height:301px;padding:0;margin:0}.jcarousel-container-horizontal{    width:75px;    padding:0}.jcarousel-clip-horizontal{    width: 870px;    height:301px}.jcarousel-item{    width:870px;    height:301px}.jcarousel-control{text-align:right;background:#000;margin:0 auto 20px auto}.jcarousel-control a{background:#566c12;color:#fff;padding:2px 4px;margin:0 0 0 5px;display:inline-block;font-weight:bold}.jcarousel-control a:hover,.jcarousel-control a.active{background:#8db602;color:#000}.home-service,.other-clients{width:202px;float:left;padding:0 20px 0 0}#panel{padding:0 0 40px 0}.nomarg{margin:0;padding:0}.other-clients ul{list-style:none}.other-clients ul li a{color:#FFF}.other-clients ul li a:hover{color:#94bf00}#home-text-bg,#wherewedoneit,#servicead{background:url(../images/black-trans.png) repeat;padding:37px 0 27px 0;height:100%}#servicead{padding:27px 0 0 0}#home-t1{width:414px;float:left}#home-t2{width:426px;float:right}#home-t2 ul{list-style:none}#home-t2 ul.bloghome li a{color:#fff}#home-t2 ul.bloghome li a:hover{color:#94bf00}.footer,.push{height:70px}.footer{background:#000;color:#FFF}#foot-left{float:left;padding:17px 0 0 0}#foot-right{float:right;text-align:right;padding:20px 0 0 0}#foot-right a.link{color:#787878;font-weight:bold}.portfolio-item{border:1px solid #454347;width:868px;margin:0 0 30px 0;background:#000 no-repeat}.quotetxt{width:564px;padding:0 36px;float:left}.quoter{float:right;text-align:right}

.whybrow{background-image:url(../images/portfolio/whybrow-signing-consultants.jpg)}.whybrow .portfolio-button h4{background:#5c7905}.whybrow h5{color:#5c7905}

.sara{background-image:url(../images/portfolio/sara-sherwood-artist.jpg)}.sara .portfolio-button h4{background:#83024c}.sara h5{color:#83024c}.dezine{background-image:url(../images/portfolio/kitchens-by-dezine.jpg)}.dezine h5{color:#94bf00}.canmore{background-image:url(../images/portfolio/canmore-quads.jpg)}.canmore .portfolio-button h4{background:#4a0a0b}.canmore h5{color:#4a0a0b}.staddy{background-image:url(../images/portfolio/the-staddy.jpg)}.staddy h5{color:#94bf00}.sadler{background-image:url(../images/portfolio/sadler-and-bourne.jpg)}.sadler .portfolio-button h4{background:#11688a}.sadler h5{color:#11688a}.falcon{background-image:url(../images/portfolio/falcon-ridge.jpg)}.falcon h5{color:#94bf00}.elford{background-image:url(../images/portfolio/elford-host.jpg)}.elford .portfolio-button h4{background:#830c5e}.harlequin{background-image:url(../images/portfolio/harlequin-international.jpg)}.harlequin .portfolio-button h4{background:#a35405}.portfolio-item h1{font-size:250%}.portfolio-item h2{font-size:180%}.portfolio-content{min-height:154px;height:auto !important;height:154px;width:275px;padding:30px 0 0 20px}.big{width:315px}.big p{width:275px}.portfolio-button{padding:15px 0 40px 15px}.portfolio-button h4{text-transform:uppercase;padding:5px;background:#2b3609;float:left}.portfolio-button h4 a{color:#FFF}img.launch{position:relative;left:0px;padding:4px 0 0 5px}.portfolio-content h1,.portfolio-content h2{font-weight:normal}.portfolio-bar{background:url(../images/50-blk.png);min-height:18px;height:auto !important;height:18px;padding:5px 15px 5px 15px;text-align:right;vertical-align:text-top}.portfolio-bar a{font-size:110%;font-weight:bold}.testimonial{padding:15px;background:url(../images/50-blk.png);height:30px}.quotetxt{background:url(../images/quote-large.png) no-repeat}#service-image{float:left;width:350px}#service-text{float:right; width:488px;padding:108px 0 0 0;background:url(../images/badge.png) top right no-repeat;margin:-60px 0 0 0}#service-text h2{font-size:200%;font-weight:normal;color:#FFF}#service-text h2 span.green{font-size:180%;font-weight:bold}#service-text ul,.providebox ul,#portbox ul{float:left;list-style-image:url(../images/list.png);margin:17px}#service-text ul.nopad{margin:17px 0 17px 17px}#service-text li,.providebox li{width:197px;padding:0 0 10px 0}.providebox li{width:auto}#service-text ul.nopad li{width:240px}#service-text li h4{color:#94bf00;font-size:110%}#portbox ul{width:160px;float:left;margin:17px 0 0 17px}#portbox ul.small{width:auto;margin:17px 0 0 53px}#portbox  ul li h4{font-size:120%}h4 a.buttonh4{font-size:200%;color:#FFF}#alsoprovide{margin-top:38px;margin-bottom:38px}#alsoprovide h2{font-size:250%;color:#FFF;font-weight:normal}#weprovide{margin:20px 0 0 0}.providebox{float:left;width:270px;margin:0 30px 0 0;padding:200px 0 0 0}.end{margin:0}.providebox h3{font-size:270%}.providebox li h4{color:#94bf00;font-size:120%}.makeovers{background:url(../images/website-makeovers.png) no-repeat}.ecommerce{background:url(../images/ecommerce-websites.png) no-repeat}.graphicdesign{background:url(../images/graphic-design.png) no-repeat}h3 a.buttonh3{font-size:70%;color:#FFF}#ctktab a{  top:25%;  left:0;  width:45px;  height:113px;  cursor:pointer;  text-indent:-10000px;  overflow:hidden;  position:fixed;  z-index:1000;  margin-left:-10px;  background-image:url(../images/contact-tab.png)}#ctktab a:hover{margin-left:-2px}#contactFormArea h2{font-size:130%;margin:0;padding:0 0 3px 0}#CForm{width:266px;float:left;min-height:420px;height:auto !important;height:420px;padding:10px 0 0 0}form#cForm fieldset{padding:0;border:none;font-size:120%;}form#cForm fieldset label{display:block;padding:0}form#cForm fieldset input.text,form#cForm fieldset textarea{color:#333;padding:3px;margin:1px 0 11px 0;border:1px solid #999;width:258px;font-family:Arial,Helvetica,sans-serif;font-weight:bold}form#cForm fieldset input.submit{padding:2px 5px;font-weight:bold;background:#94bf00;font-color:#fff;border:1px solid #fff;margin:10px 0 0 0}#loadBar{padding:25px 0 0 0}#loadBar .loadbr{margin:5px 0 0 -5px}#emailSuccess{padding:100px 0 0 0}#emailSuccess p{padding:15px 0 0 0}#map{float:left;padding:10px 0 0 32px;width:343px}#map img{padding:0 0 10px 0;float:left}#map p{position:relative;top:350px}.base{position:absolute;display:}.hover{display:none;position:absolute}#privacy{padding:32px 32px 25px 0;float:left}.icon{padding:0 0 5px 0}ul.ulpad,ol.gaps{padding:0 0 30px 15px}ol.gaps{list-style:decimal}ol.gaps li{padding:0 0 10px 0}ol.gaps li strong{color:#94bf00}#specials ul{float:left;width:110px}#whowrap{padding:0 0 13px 0}#whowrap{padding:0 0 25px 0}#whowrap img{float:left;padding:0 20px 0 0}#whywrap img{float:left;padding:0 20px 20px 0}#whowrap h1,#whywrap h1,#howwrap h1{padding:0 0 15px 0}h1 em{font-style:normal;font-size:170%;color:#94bf00}#fivesteps{margin:0 0 25px 0}.boxwrap,.boxwrap2{float:left;padding:0 15px 0 0}.boxwrap2{padding:0}.boxtop{background:url(../images/box-top.png) no-repeat;width:162px;height:7px}.boxmid{background:url(../images/box-middle.png) repeat-y;width:132px;min-height:124px;height:auto !important;height:124px;padding:8px 15px}.boxmid h4{margin:0 0 5px 0;color:#94bf00}.boxdots{background:url(../images/box-middle.png) repeat-y;height:21px;width:132px;padding:0 15px}.boxdots img{padding:0 3px 0 0}.boxbot{background:url(../images/box-bottom.png) no-repeat;width:162px;height:7px}.blkwrap{margin:0 0 10px 0}.blktop{background:url(../images/blk-top.png) no-repeat;width:321px;height:8px}.blkmiddle{background:url(../images/blk-middle.png) repeat-y;width:281px;padding:5px 20px}.blkmiddle h1{padding:0 0 10px 0}.blkbot{background:url(../images/blk-bottom.png) no-repeat;width:321px;height:8px}.restrict p,.restrict h1{width:110px}.restrict{padding:5px 5px 0 20px;width:296px}#what{float:left;width:516px;background:url(../images/3arrows.png) no-repeat right 100px}#where{float:right;width:300px;padding:0 15px 0 0}#what h1,#where h1{font-size:160%}#what ul,#where ul{float:left;list-style-image:url(../images/list.png);margin:17px}#what li{width:120px}#what li,#where li{padding:0 0 10px 0}#what h4,#where h4{color:#94bf00}form#login input{margin:0 0 10px 0;text-align:center}form#login input.button{font-weight:bold;padding:2px 5px;color:#000;background:#94bf00;border:none}

*{padding:0;margin:0}#TB_window{font:12px Arial,Helvetica,sans-serif;color:#333}#TB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#666}#TB_window a:link{color:#666}#TB_window a:visited{color:#666}#TB_window a:hover{color:#000}#TB_window a:active{color:#666}#TB_window a:focus{color:#666}#TB_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%}.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75}* html #TB_overlay{ position:absolute; height:expression(document.body.scrollHeight >document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}#TB_window{position:fixed;background:#fff;z-index:102;color:#000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%}* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement &&document.documentElement.scrollTop || document.body.scrollTop)+'px')}#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left}#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right}#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px}#TB_title{background-color:#e8e8e8;height:27px}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em}#TB_ajaxContent.TB_modal{padding:15px}#TB_ajaxContent p{padding:5px 0px 5px 0px}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px}* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement &&document.documentElement.scrollTop || document.body.scrollTop)+'px')}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}* html #TB_HideSelect{ position:absolute; height:expression(document.body.scrollHeight >document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px} a.white{colour:#fff;} a.gry{color:#666;} #graph{background:url(../images/mini-graph.png) no-repeat right 5px;}