body{background:#ededed;color:#555;font-family:"Arial",HelveticaNeue,Helvetica,Geneva,sans-serif;font-size:62.5%;line-height:160%;font-weight:normal;margin:0;text-decoration:none}p{font-size:1.2em;color:#676767;margin:10px
0 10px 0}p
a{font-size:1.0em}strong{font-weight:bold}span.italic{color:#9999a6;font-size:1.1em;font-style:italic;font-weight:normal;font-family:Georgia,"Times New Roman",Times,serif;display:block}h1{color:#183152;font-size:2.5em;font-weight:bold;line-height:38px;margin-bottom:10px}h2{color:#988157;font-size:1.8em;line-height:24px;font-weight:normal;font-family:Arial,san-serif;margin-bottom:10px}h3{color:#183152;font-size:1.6em;font-weight:bold;padding-bottom:5px;border-bottom:3px solid #eee}h4{color:#183152;font-size:1.2em;font-weight:bold;padding-bottom:6px;border-bottom:3px solid #eee}h5{color:#988157;font-size:1.1em;font-weight:bold}h6{margin:0
0 10px 0 !important;padding:0;color:#988157;font-size:1.6em;line-height:16px;font-weight:bold;font-family:Arial,san-serif}h1.noMargin{margin:0}img.person{float:left;margin:14px
12px 0 0}p.person{float:left;width:400px}a{color:#006db0;font-size:1.2em;font-weight:bold;text-decoration:none}a:hover,
ul.headerMenu a:hover,
ul.leftMenu li a:hover{color:#375D81}a.readMore{float:left;padding:0
0 0 20px;margin:8px
0 0 0;background:url(/modules/public/images/sprites.png) no-repeat left -233px;_background:url(/modules/public/images/sprites.gif) no-repeat left -233px}a.readMore.white{background:url(/modules/public/images/sprites.png) no-repeat -109px -233px;_background:url(/modules/public/images/sprites.gif) no-repeat -109px -233px}a.readMore.black{background:url(/modules/public/images/sprites.png) no-repeat -109px -255px;_background:url(/modules/public/images/sprites.gif) no-repeat -109px -255px}#content
ul.sitemap{margin:20px
0 0 20px;padding:0
0 0 20px
list-style:disc}#content ul.sitemap
li{float:left;clear:left;padding:0
0 0 0}#container{margin:30px
auto 0;width:940px;overflow:hidden;background:#fff;padding:20px
30px 50px 30px;border-bottom:2px solid #D7D7D6}form,
form
fieldset.border{border-top:1px dashed #D7D7D6;padding-top:10px;margin-top:10px}form
fieldset{margin:0
0 10px 0}form fieldset
h4{border:0}form fieldset
span.italic{border-bottom:3px solid #EEE;padding:0
0 5px 0;margin:0
0 20px 0}form.one
label{float:none}form
label{width:50%;color:#333;display:block;float:left;overflow:hidden;margin:0
0 10px 0;font-weight:bold;font-size:1.2em}form label
small{display:block;font-weight:normal;font-style:italic;margin:5px
0 0 0}form label
input{width:200px;color:#183152;margin:5px
0 0 0;display:block;padding:10px;border:1px
solid #D7D7D6}form fieldset
input.submit{float:right}ul.breadcrumb{height:33px;border-bottom:3px solid #eee;list-style:none;font-size:1.1em;margin:0
0 10px 0}ul.breadcrumb
li{width:auto;float:left;line-height:39px;padding:0
15px 0 0;margin:0
10px 0 0;background:url(/modules/public/images/sprites.png) no-repeat right -615px;_background:#FFF url(/modules/public/images/sprites.gif) no-repeat right -615px}ul.breadcrumb li
a{font-size:1.0em}ul.breadcrumb
li.last{background:none}#header{width:100%;position:relative}#header
a.logo{width:232px;height:72px;margin:10px
0 15px 20px;display:block}#header
a.print{padding-left:25px;display:block;top:58px;right:0;position:absolute;background:url(/modules/public/images/sprites.png) no-repeat left -257px;_background:url(/modules/public/images/sprites.gif) no-repeat left -257px}ul.headerMenu{top:0;right:0;position:absolute}ul.headerMenu
li{float:left;display:inline;margin:0
5px 0 0}ul.headerMenu li
strong{color:#988157}ul.headerMenu li.last a,
#footer ul li.last
a{margin:0;border:0;padding:0}ul.headerMenu
a{font-size:1.0em;color:#375D81;font-weight:bold;margin-left:20px}ul.mainMenu{width:100%;height:41px;background:url(/modules/public/images/sprites.png) repeat-x left -82px;list-style:none;overflow:hidden}ul.mainMenu
li{float:left;display:inline}ul.mainMenu li
span{font-size:1.6em;font-weight:bold;color:#FFF;line-height:41px;padding:0
17px}ul.mainMenu
li.rightFloat{float:right}ul.mainMenu li a:hover{background:url(/modules/public/images/sprites.png) repeat-x left -184px}ul.mainMenu li.active
a{}#header ul.mainMenu
a{width:auto;height:41px;float:left;line-height:41px;padding:0
17px;display:block;color:#FFF;font-weight:bold}#main{width:100%;margin:20px
0 0 0;overflow:hidden}#content,.content{overflow:hidden}.content{clear:both}#banner{width:940px;height:150px;overflow:hidden;position:relative;margin:0
0 20px 0}#banner
span{font-size:1.6em;color:#FFF;bottom:15px;left:15px;position:absolute;display:block;z-index:2}#banner
span.black{color:#000;bottom:14px;left:16px;z-index:1}#banner
.image{width:300px;height:150px;margin:0
20px 0 0;float:left;display:inline;position:relative}#banner
.image.last{margin:0}#banner .image
img{display:block}.box{width:196px;float:left;padding:10px;border:2px
solid #eee;margin:0
0 20px 0;position:relative}.box
p{font-size:1.2em}.box
a.logo{width:192px;height:70px;display:block;margin:10px
0 10px 0;border:1px
solid #eee}.box a.logo
img{margin:5px
5px 0}.box
ul{list-style:none;font-size:0.9em;margin:0
0 9px 0}.box ul
li{margin:8px
0 0 0;padding-bottom:5px;border-bottom:1px dotted #D7D7D6}.box ul li
a{outline:none}.box ul li h5 a:hover{color:#006db0}.box ul li h5
a{font-size:1.1em;color:#988157}.box ul li span,
.article
span.meta{color:#9999a6;font-size:1.1em;font-style:italic;font-weight:normal;font-family:Georgia,"Times New Roman",Times,serif}.article
span.meta{display:block;border-bottom:3px solid #eee;padding-bottom:5px;margin:0
0 10px 0}.box
ul.team{width:100%;margin:10px
0 0 0;overflow:hidden}.box ul.team
li{float:left;margin:0
3px 3px 0;border:0;padding:0;overflow:hidden}.box ul.team li
a{width:62px;height:62px;display:block;overflow:hidden}.box ul.team li a
span{width:60px;height:48px;line-height:14px;padding:10px
0 0 0;display:block;color:#006DB0;font-family:"Arial",HelveticaNeue,Helvetica,Geneva,sans-serif;font-style:normal;font-weight:bold;font-size:10px;text-align:center;border:1px
solid #EEE;background:url(/modules/public/images/sprites.png) no-repeat left -437px}.map{width:556px;float:right}.map
a{float:right}.map
span{display:block;border:3px
solid #EEE}.map span
img{display:block}.one
.left{width:350px;float:left}.home
.left{width:700px;float:left}.home .left
h2{font-size:2.8em;line-height:35px;margin:0
0 20px 0}.home .left
p{font-size:1.3em;line-height:24px;margin:0
0 10px 0}.home
.box{margin:0
0 0 20px}.two{width:700px;float:left}#right{width:220px;float:right;padding-top:32px}.three{width:520px;float:left}.three
h3{margin:30px
0 0 0}#left{width:160px;float:left;display:inline;margin-right:20px}.news{width:760px;float:left}.news
h3{margin:30px
0 0 0}.article{overflow:hidden;padding-bottom:5px;border-bottom:1px solid #eee}.article
h3{border:0}.graphWrap{margin:20px
0;padding:30px
0;overflow:hidden;border:2px
solid #EEE}.graphWrap
img{display:block;margin:0
auto}ul.leftMenu{font-size:0.9em;list-style:none}ul.leftMenu
li{width:100%;min-height:36px;line-height:36px;margin:0
0 10px 0}ul.leftMenu li
span{font-size:1.2em}ul.leftMenu li a,
ul.leftMenu li
span{color:#183152;display:block;margin:13px
0 5px 0;padding:0
0 5px 0;line-height:1.25;border-bottom:3px solid #eee}ul.leftMenu li
ul{margin-bottom:15px;list-style:circle;margin-right:0}ul.leftMenu li li,
ul.leftMenu
li.lp{line-height:24px;min-height:24px;margin:0;border-top:none;border-bottom:1px dashed #EEE}ul.leftMenu li li a,
ul.leftMenu li.lp
a{font-weight:normal;color:#006DB0;display:inline;border:0;padding:0;margin:0;line-height:2.3}ul.newsMenu
li{list-style:none;border-bottom:none}ul.newsMenu
li.year{margin-bottom:15px;padding-left:0;font-size:11px;font-weight:bold;border-bottom:none}ul.newsMenu ul ul
li{list-style:circle}ul.newsMenu li
li{border-bottom:none}ul.newsMenu li
li{font-size:10px}ul.newsMenu li
ul{padding:0;margin:0}ul.newsMenu li ul
ul{margin:0
0 0 1.5em}ul.newsMenu li ul
li{border-bottom:1px dashed #EEE}.portfolio
.content{overflow:auto}.portfolio .content
.portfolioContent{float:left;margin:20px
0 0 0;width:294px}.portfolio .content
.margin{margin:20px
25px 0 0;width:437px}.portfolioContent
h3{text-align:center}ul.clientList{margin:10px
0 0 0;padding:6px
0 0 6px;overflow:hidden;border:1px
solid #eee}ul.clientList
li{float:left;overflow:hidden;margin:0
7px 7px 0}ul.clientList
li.last{}ul.clientList li
a{width:134px;height:134px;display:block;border:1px
solid #EEE;font-size:12px;text-align:center}ul.clientList li a
img{display:block;margin:10px
auto 0}ul.clientList li
span{height:74px;padding:70px
0 0;font-size:0.9em;display:block;text-align:center;background:url(/modules/public/images/sprites.png) no-repeat left -283px}.client{width:100%;display:block;overflow:hidden;margin:0
0 20px 0}.client
.logo{width:518px;height:118px;border:1px
solid #eee;display:block;overflow:hidden;float:left;text-align:center}.client .logo
img{display:block;margin:10px
auto}.client
.images{width:158px;height:118px;border:1px
solid #eee;display:inline;overflow:hidden;float:right}table{width:100%;margin:0;border:1px
solid #eee;font-size:1.2em;color:#183152}td,th{text-align:left;padding:8px
13px}th{font-weight:bold;color:#333;border-bottom:1px solid #dbddd0}table
strong{color:#183152;font-weight:bold}tr.light
td{background:#f5f8fa}tr.dark
td{background:#e5ecf3}table
a{font-size:1.0em;color:#0e4484;font-weight:normal;text-decoration:underline}table a:hover{text-decoration:underline}.galleryImg{margin-top:10px}#footer{width:940px;overflow:hidden;margin:0
auto;padding:30px;font-size:0.8em}#footer
ul{list-style:none;overflow:hidden;float:left;clear:both;margin:0}#footer ul
li{float:left;display:inline;margin:0
5px 0 0}#footer
a{color:#555;font-weight:normal;border-right:1px solid #828282;padding:0
5px 0 0}#footer
p{float:left;clear:both}.documents
li{float:left;width:230px;height:60px;background:url(/modules/public/images/pdf.png) no-repeat}#web-design-london{display:block;margin-top:0;width:100px;height:5px;overflow:hidden;text-indent:-1000em}

