body{font-size:10px;line-height:160%;font-family:Arial,Helvetica,sans-serif;color:#303030;margin:0;padding:0;background-image:url(http://www.door4.co.uk/images/new-images/body-bg-2009.gif);background-repeat:repeat-x}body.home.home-page #header-nav ul.grey-nav li.home-page a,body.home.case-studies #header-nav ul.grey-nav li.case-studies a,body.home.good-news #header-nav ul.grey-nav li.good-news a,body.home.blog #header-nav ul.grey-nav li.blog a,body.about.about-us #header-nav ul.grey-nav li.about-us a,body.about.the-team #header-nav ul.grey-nav li.the-team a,body.about.contact #header-nav ul.grey-nav li.contact a,body.about.faqs #header-nav ul.grey-nav li.login a,body.about.jobs #header-nav ul.grey-nav li.jobs a,body.services.web-design #header-nav ul li.web-design a,body.services.seo #header-nav ul li.seo a,body.services.agency #header-nav ul li.agency a,body.services.e-marketing #header-nav ul li.e-marketing a,body.services.branding #header-nav ul li.branding a,body.services.photography #header-nav ul li.photography a,body.services.print #header-nav ul li.print a,body.services.email-stationery #header-nav ul li.email-stationery a{color:#333333}p{margin:0 0 7px 0;font-size:1.1em}h1,h2,h3,h4{margin:0}h1{margin-bottom:0;color:#2C1319;font-weight:normal}h2{margin-bottom:0;font-weight:normal}h3{margin-bottom:0;font-weight:normal}h4{margin-bottom:0;font-weight:normal}h5{font-weight:bold}a:link{color:#2C1319}a:visited{color:#333333}a:hover{color:#D92E27}a:active{color:#e32819}#container{width:926px;margin:0 auto;padding:0}ul{margin:0 0 10px 10px;padding:0 10px}#header-nav{margin:0 0 20px 0;padding:10px 0 0 234px;position:relative;height:80px;}#logo{position:absolute;top:10px;left:0}#header-nav ul{margin:0;padding:0;list-style:none;font-size:11px;clear:both}#header-nav ul li{padding:0;float:left;margin-right:16px}#header-nav ul.grey-nav-emphasis{font-size:13px;font-weight:bold;padding-top:6px;padding-bottom:4px}#header-nav ul.grey-nav a:link{color:#666666;text-decoration:none}#header-nav ul.grey-nav a:visited{color:#666666;text-decoration:none}#header-nav ul.grey-nav a:hover{color:#e32819;text-decoration:underline;}#header-nav ul.grey-nav a:active{color:#e32819;text-decoration:underline}#header-nav ul.grey-nav-emphasis a:link{color:#333333;text-decoration:none}#header-nav ul.grey-nav-emphasis a:visited{color:#333333;text-decoration:none}#header-nav ul.grey-nav-emphasis a:hover{color:#e32819;text-decoration:underline;}#header-nav ul.grey-nav-emphasis a:active{color:#e32819;text-decoration:underline}#header-nav ul li a:link{color:#333333}#header-nav ul li a:visited{color:#000000}#header-nav ul li a:hover{color:#e32819}#header-nav ul li a:active{color:#e32819;float:left}#contact-client{}#contact-client ul{margin:0 0 0 0;padding:0;list-style:none;font-size:1.0em}#contact-client ul li{display:inline;padding-right:5px}#contact-client ul li a{}#contact-client form{width:124px}#contact-client input{margin-top:5px}#header-nav ul.phone-mail{width:160px}#header-nav ul.phone-mail li{font-size:1.1em;font-weight:normal;float:left}#header-nav ul.phone-mail li.phone{font-size:1.1em;color:#CCCCCC}#topsection{margin:0;padding:0 351px 10px 0;font-size:1.2em;line-height:150%}#contentwrapper{float:left;width:100%;margin:0;padding:0}#contentcolumn{float:left;text-align:left;width:575px;margin:0 10px 0 0;padding:0}.innertube{margin:0;padding:0 10px 0 0;text-align:left}body.home.good-news .innertube,body.home.blog .innertube{margin:0;padding:0 10px 0 0;text-align:left;border-right:1px dotted #ccc}#flash-intro{height:305px;margin:0;padding:0;background:url(../images/main-flash.jpg) no-repeat center top}ul.banner-col{list-style:none;padding:0;margin:0;width:580px;border:none}#contentwrapper ul.banner-col li img{border:none;padding:0;margin-top:6px}ul.banner-col li.single-col1{float:left;padding:0;margin-right:9px}ul.banner-col li.half-col{float:left;padding:0;margin-right:9px}ul.banner-col li.single-col1 a{padding:0;width:220px;height:143px;display:block}ul.banner-col li.half-col a{padding:0;width:116px;height:143px;display:block}ul.banner-col li.single-col1.no-right-pad{margin-right:0}#contentcolumn-split{float:left;text-align:left;width:456px;margin:0 10px 0 0;padding:0;border-right:1px dotted #ccc}#rightcolumn-split{float:left;text-align:left;width:456px;margin:0;padding:0}#rightcolumn-blog{float:left;text-align:left;width:306px;margin:0;padding:0}.facebook{border:1px solid #CCCCCC;display:block;margin:5px 0;padding:4px;width:150px}#contentcolumn-case-study{float:left;text-align:left;width:456px;margin:0 10px 0 0;padding:0;border-right:1px dotted #ccc}#rightcolumn-case-study{float:left;text-align:left;width:458px;margin:0;padding:0}body.home dl{width:450px;margin:20px 0;padding:0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}body.home dt{float:left;width:80px;margin:10px 0;padding:0}body.home dd{float:left;width:355px;margin:10px 0;padding:0 0 0 10px;border-left:1px dotted #ccc}body.about dl{width:300px;margin:20px 0;padding:0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}body.about dt{float:left;width:80px;margin:10px 0;padding:0}body.about dd{float:left;width:185px;margin:10px 0;padding:0 0 0 10px;border-left:1px dotted #ccc}body.about.the-team dl{width:440px;margin:10px 0;padding:0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}body.about.the-team dt{float:left;width:130px;margin:5px 0;padding:0}body.about.the-team dd{float:left;width:275px;margin:5px 0;padding:0 0 0 10px;border-left:1px dotted #ccc}.case-study-client-said{float:left;margin-top:100px;padding:0 10px;font-style:italic;line-height:170%}.case-study-client-said p{text-indent:10px;padding:0 10px}.case-study-client-said span{font-style:normal;font-weight:bold;font-family:'Lucida Grande','Lucida Sans',Verdana,sans-serif;padding-left:300px}.back-to-case-studies{padding:3px 15px 10px 15px;font-weight:bold}ul.case-study-index-list{margin:0;padding:0;width:926px}ul.case-study-index-list li{float:left;list-style:none;padding:0;margin:0 10px 10px 0;width:224px;border-bottom:1px dotted #ccc}ul.case-study-index-list li span{padding-left:180px}ul.case-study-index-list li strong{font-size:12px;color:#D92E27}ul.case-study-index-list li.no-line{margin-right:0}.col-one,.col-two,.col-three,.col-four{margin:0;padding:0;display:inline}.col-one ul,.col-two ul,.col-three ul,.col-four ul{margin:0;padding:0}.col-one ul li,.col-two ul li,.col-four ul li{list-style:none;padding:5px 0;margin:0 0 10px 0;display:block;border-bottom:1px dotted #ccc}.col-one h4,.col-two h4,.col-three h4,.col-four h4{padding:4px 0;margin:0}.col-one ul li img,.col-two ul li img,.col-three ul li img,.col-four ul li img{padding:4px;margin:5px 0 5px 0;border:1px solid #ccc;display:block}.col-one ul li p,.col-two ul li p,.col-three ul li p,.col-four ul li p{padding:0;margin:0}.col-one ul li span a,.col-two ul li span a,.col-three ul li span a,.col-four ul li span a{padding:5px 0 0 105px;color:#666;text-decoration:none;display:block}.col-one ul li span a:hover,.col-two ul li span a:hover,.col-three ul li span a:hover,.col-four ul li span a:hover{color:#2C1319;text-decoration:underline}.col-three ul li,.col-one ul li.no-bottom-line{list-style:none;padding:5px 0;margin:0 0 10px 0;display:block;border-bottom:none}.col-one h2{background:url(../images/beer.gif) no-repeat 85% 0%}.col-one h2.pencil{background:url(../images/pencil.gif) no-repeat 65% 0%}.col-two h2{background:url(../images/newspaper.gif) no-repeat 80% 0%}.col-three h2{background:url(../images/speech_bubble.gif) no-repeat 75% 0%}.col-four h2{background:url(../images/book.gif) no-repeat 70% 0%}.single-col.left-pad{margin-left:10px}#rightcolumn{float:left;text-align:left;width:336px;margin:0;padding:0;display:inline}ul.right-col-list{margin:0;padding:0;width:336px}.right-col-list li{float:left;list-style:none;padding:0;margin:0 0 7px 0;width:165px}ul.right-col-gallery{margin:10px 0;padding:10px 0;border-top:1px dotted #ccc;height:610px;overflow:auto}.right-col-gallery li{float:left;list-style:none;padding:0;margin:0 0 7px 0;width:127px}#middlecolumn-inside{float:left;text-align:left;width:155px;margin:0 10px 0 0;padding:0;display:inline}#rightcolumn-inside{float:left;text-align:left;width:160px;margin:0;padding:0 0 0 10px;border-left:1px dotted #ccc;display:inline}ul.col2-list{margin:0;padding:0;list-style:none}ul.col2-list li{border-bottom:1px dotted #ccc;margin:10px 0;padding:0 0 10px 0}ul.col3-list{margin:0;padding:0;list-style:none}ul.col3-list li{border-bottom:1px dotted #ccc;margin:10px 0}.content-story{border-top:1px dotted #ccc;padding:20px 0}.no-line{border-top:0;padding:0 0 20px 0}#rightcolumn h4{margin:0;padding:0}.one-col-generic ul{list-style:none;margin:0;padding:0}.one-col-generic ul li{float:left;width:106px;margin:0 10px 0 0;display:inline}.one-col-generic ul li.no-margin{margin-right:0}li img{padding:4px;margin:5px 0 5px 0;border:1px solid #ccc;display:block}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block}* html .clearfix{height:1px}#footer{clear:both;width:100%;height:50px;text-align:center;padding-top:10px;border-top:1px solid #e9e6e6}#inside-footer{margin:0 auto;text-align:left}.footer-image{float:left}.footer-logo{float:left;margin-top:57px}.one-col-generic img{padding:4px;margin:5px 0 5px 0;border:1px solid #ccc;display:block}.indent-grey-box{border:1px solid #999999;background-color:#ececec;margin:6px;padding:4px}ul.footer-links{display:inline;list-style:none;padding:0;margin:0} ul.footer-links li{display:inline;list-style:none;padding:0 20px 0 0}div.post{margin:0 0 20px 0}.description{margin:5px 0;padding:5px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;background-color:#f7f6f4;color:#666}.description a{color:#666}.commentForm{background-color:#f7f6f4;border:1px dotted #ccc;padding:10px;margin:10px 0}.commentForm label{display:block;float:left;padding:5px;width:60px}.commentForm input{display:block;padding:5px;width:200px;border:1px dotted #ccc}#btnSaveAjax{padding:5px;background-color:#562e36;font-size:1.2em;color:#fff}#ctl00_cphBody_CommentView1_hfCaptcha{display:none}#commentPreview{border:1px solid #fff;background-color:#fff}#commentPreview img{display:none}ul#commentMenu ul{list-style:none;margin:0}ul#commentMenu li{border:1px solid #fff;padding:3px;display:inline}.share{display:none}.socialBookmarksContainer{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}.socialBookmarksContainer img{padding:10px 5px 5px 5px;float:none}.socialBookmarksContainer a img{float:none}.bbcode a{padding:5px;display:inline}#commentCompose textarea{border:1px dotted #ccc}body.blog #widgetzone ul{list-style:none;margin:2px 0}#widgetzone ul li{margin:5px 0 5px 0;padding:5px 5px 5px 10px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;background-color:#f7f6f4}#widgetzone ul li span{display:block}.categorylist li img{border:none;display:inline;padding:0 5px;margin:0}.tagcloud{padding-bottom:10px}.tagcloud ul li{display:block;float:left;border-right:2px solid #fff}#ctl00_cphBody_PostList1_posts .socialBookmarksContainer{display:none}#header-nav #navigation-block{padding-top:8px}#footer #inside-footer #bottom-panel{margin-top:12px;background-color:#efefef;padding:8px;border:1px dotted #666666}.seotext{margin:14px 0}.seobanner{margin-top:7px}ul.seolinks{list-style-type:none;margin-left:0;padding-left:0}ul.seolinks li{list-style-type:none;padding-bottom:35px;font-size:1.2em;text-align:left}li.seofacebook{background:url(../images/facebook.png) no-repeat;list-style-type:none;padding-left:53px;padding-top:10px;float:left}li.seotwitter{background:url(../images/twitter.png) no-repeat;list-style-type:none;padding-left:55px;padding-top:10px;float:left;margin-left:13px}