html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}body,input{font:13px/1.5 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif}a:focus{outline:1px
dotted}hr{border:0
#ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.container_12 .grid_3,.container_16
.grid_4{width:220px}.container_12 .grid_6,.container_16
.grid_8{width:460px}.container_12 .grid_9,.container_16
.grid_12{width:700px}.container_12 .grid_12,.container_16
.grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12
.grid_1{width:60px}.container_12
.grid_2{width:140px}.container_12
.grid_4{width:300px}.container_12
.grid_5{width:380px}.container_12
.grid_7{width:540px}.container_12
.grid_8{width:620px}.container_12
.grid_10{width:780px}.container_12
.grid_11{width:860px}.container_16
.grid_1{width:40px}.container_16
.grid_2{width:100px}.container_16
.grid_3{width:160px}.container_16
.grid_5{width:280px}.container_16
.grid_6{width:340px}.container_16
.grid_7{width:400px}.container_16
.grid_9{width:520px}.container_16
.grid_10{width:580px}.container_16
.grid_11{width:640px}.container_16
.grid_13{width:760px}.container_16
.grid_14{width:820px}.container_16
.grid_15{width:880px}.container_12 .prefix_3,.container_16
.prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16
.prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16
.prefix_12{padding-left:720px}.container_12
.prefix_1{padding-left:80px}.container_12
.prefix_2{padding-left:160px}.container_12
.prefix_4{padding-left:320px}.container_12
.prefix_5{padding-left:400px}.container_12
.prefix_7{padding-left:560px}.container_12
.prefix_8{padding-left:640px}.container_12
.prefix_10{padding-left:800px}.container_12
.prefix_11{padding-left:880px}.container_16
.prefix_1{padding-left:60px}.container_16
.prefix_2{padding-left:120px}.container_16
.prefix_3{padding-left:180px}.container_16
.prefix_5{padding-left:300px}.container_16
.prefix_6{padding-left:360px}.container_16
.prefix_7{padding-left:420px}.container_16
.prefix_9{padding-left:540px}.container_16
.prefix_10{padding-left:600px}.container_16
.prefix_11{padding-left:660px}.container_16
.prefix_13{padding-left:780px}.container_16
.prefix_14{padding-left:840px}.container_16
.prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16
.suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16
.suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16
.suffix_12{padding-right:720px}.container_12
.suffix_1{padding-right:80px}.container_12
.suffix_2{padding-right:160px}.container_12
.suffix_4{padding-right:320px}.container_12
.suffix_5{padding-right:400px}.container_12
.suffix_7{padding-right:560px}.container_12
.suffix_8{padding-right:640px}.container_12
.suffix_10{padding-right:800px}.container_12
.suffix_11{padding-right:880px}.container_16
.suffix_1{padding-right:60px}.container_16
.suffix_2{padding-right:120px}.container_16
.suffix_3{padding-right:180px}.container_16
.suffix_5{padding-right:300px}.container_16
.suffix_6{padding-right:360px}.container_16
.suffix_7{padding-right:420px}.container_16
.suffix_9{padding-right:540px}.container_16
.suffix_10{padding-right:600px}.container_16
.suffix_11{padding-right:660px}.container_16
.suffix_13{padding-right:780px}.container_16
.suffix_14{padding-right:840px}.container_16
.suffix_15{padding-right:900px}.container_12 .push_3,.container_16
.push_4{left:240px}.container_12 .push_6,.container_16
.push_8{left:480px}.container_12 .push_9,.container_16
.push_12{left:720px}.container_12
.push_1{left:80px}.container_12
.push_2{left:160px}.container_12
.push_4{left:320px}.container_12
.push_5{left:400px}.container_12
.push_7{left:560px}.container_12
.push_8{left:640px}.container_12
.push_10{left:800px}.container_12
.push_11{left:880px}.container_16
.push_1{left:60px}.container_16
.push_2{left:120px}.container_16
.push_3{left:180px}.container_16
.push_5{left:300px}.container_16
.push_6{left:360px}.container_16
.push_7{left:420px}.container_16
.push_9{left:540px}.container_16
.push_10{left:600px}.container_16
.push_11{left:660px}.container_16
.push_13{left:780px}.container_16
.push_14{left:840px}.container_16
.push_15{left:900px}.container_12 .pull_3,.container_16
.pull_4{left:-240px}.container_12 .pull_6,.container_16
.pull_8{left:-480px}.container_12 .pull_9,.container_16
.pull_12{left:-720px}.container_12
.pull_1{left:-80px}.container_12
.pull_2{left:-160px}.container_12
.pull_4{left:-320px}.container_12
.pull_5{left:-400px}.container_12
.pull_7{left:-560px}.container_12
.pull_8{left:-640px}.container_12
.pull_10{left:-800px}.container_12
.pull_11{left:-880px}.container_16
.pull_1{left:-60px}.container_16
.pull_2{left:-120px}.container_16
.pull_3{left:-180px}.container_16
.pull_5{left:-300px}.container_16
.pull_6{left:-360px}.container_16
.pull_7{left:-420px}.container_16
.pull_9{left:-540px}.container_16
.pull_10{left:-600px}.container_16
.pull_11{left:-660px}.container_16
.pull_13{left:-780px}.container_16
.pull_14{left:-840px}.container_16
.pull_15{left:-900px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html
.clearfix{height:1%}div#fancy_overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:130}div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:1100}div#fancy_loading
div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url('/images/fancybox/fancy_progress.png') no-repeat}div#fancy_outer{position:absolute;top:0;left:0;z-index:190;padding:20px
20px 40px 20px;margin:0;background:transparent;display:none}div#fancy_inner{position:relative;width:100%;height:100%;background:#000}div#fancy_content{margin:0;z-index:1100;position:absolute}div#fancy_div{background:#000;color:#FFF;height:100%;width:100%;z-index:1100}img#fancy_img{position:absolute;top:0;left:0;border:0;padding:0;margin:0;z-index:1100;width:100%;height:100%}div#fancy_close{position:absolute;top: -12px;right: -15px;height:30px;width:30px;background:url('/images/fancybox/fancy_closebox.png') top left no-repeat;cursor:pointer;z-index:1181;display:none}#fancy_frame{position:relative;width:100%;height:100%;display:none}#fancy_ajax{width:100%;height:100%;overflow:auto}a#fancy_left,a#fancy_right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;z-index:1111;display:none;background-image:url("/styles/data:image/gif;base64,AAAA");outline:none;overflow:hidden}a#fancy_left{left:0px}a#fancy_right{right:0px}span.fancy_ico{position:absolute;top:50%;margin-top: -15px;width:30px;height:30px;z-index:1112;cursor:pointer;display:block}span#fancy_left_ico{left: -9999px;background:transparent url('/images/fancybox/fancy_left.png') no-repeat}span#fancy_right_ico{right: -9999px;background:transparent url('/images/fancybox/fancy_right.png') no-repeat}a#fancy_left:hover,a#fancy_right:hover{visibility:visible;background-color:transparent}a#fancy_left:hover
span{left:20px}a#fancy_right:hover
span{right:20px}#fancy_bigIframe{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}div#fancy_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:170;border:0;padding:0;margin:0}div.fancy_bg{position:absolute;display:block;z-index:170;border:0;padding:0;margin:0}div#fancy_bg_n{top: -20px;width:100%;height:20px;background:transparent url('/images/fancybox/fancy_shadow_n.png') repeat-x}div#fancy_bg_ne{top: -20px;right: -20px;width:20px;height:20px;background:transparent url('/images/fancybox/fancy_shadow_ne.png') no-repeat}div#fancy_bg_e{right: -20px;height:100%;width:20px;background:transparent url('/images/fancybox/fancy_shadow_e.png') repeat-y}div#fancy_bg_se{bottom: -20px;right: -20px;width:20px;height:20px;background:transparent url('/images/fancybox/fancy_shadow_se.png') no-repeat}div#fancy_bg_s{bottom: -20px;width:100%;height:20px;background:transparent url('/images/fancybox/fancy_shadow_s.png') repeat-x}div#fancy_bg_sw{bottom: -20px;left: -20px;width:20px;height:20px;background:transparent url('/images/fancybox/fancy_shadow_sw.png') no-repeat}div#fancy_bg_w{left: -20px;height:100%;width:20px;background:transparent url('/images/fancybox/fancy_shadow_w.png') repeat-y}div#fancy_bg_nw{top: -20px;left: -20px;width:20px;height:20px;background:transparent url('/images/fancybox/fancy_shadow_nw.png') no-repeat}div#fancy_title{position:absolute;z-index:1100;display:none}div#fancy_title
div{color:#FFF;font:bold 12px Arial;padding-bottom:3px;white-space:nowrap}div#fancy_title
table{margin:0
auto}div#fancy_title table
td{padding:0;vertical-align:middle}td#fancy_title_left{height:32px;width:15px;background:transparent url('/images/fancybox/fancy_title_left.png') repeat-x}td#fancy_title_main{height:32px;background:transparent url('/images/fancybox/fancy_title_main.png') repeat-x}td#fancy_title_right{height:32px;width:15px;background:transparent url('/images/fancybox/fancy_title_right.png') repeat-x}html,body{background-color:#e5e5e5}body{font:13px/20px "Helvetica Neue", helvetica, arial, sans-serif;background:#FFF url(/images/interface/masthead.gif) repeat-x 0 0;color:#333}#page{background-color:#fff;overflow:hidden}.container_12{}a{color:#b70101;text-decoration:none}a:visited{color:#800202}a:active,a:focus{outline:0}a:hover,a:active,a:focus{color:#000;border-color:#000 !important}sup{font-size:70%;line-height:0;vertical-align:super}.story a,.post p
a{color:#900;border-bottom:1px #ccc solid}.story
dd{margin-bottom:1em}.story
dt{font-weight:bold;color:#000}.story dt
a{border:0}.story
dl{border-bottom:1px #ccc solid;padding-bottom:1em;margin-bottom:1em}.vcard
dl{border:0}.story a:hover,.post p a:hover{color:#000;border-bottom:1px #666 solid}#masthead{background:transparent url(/images/interface/masthead_v2.png) repeat 0 0;height:150px;margin-bottom:40px;position:relative;z-index:100}#masthead
a{border:0}.logo{width:60px;height:150px;text-indent: -1234em;overflow:hidden;background:transparent url(/images/interface/malcolmreadingconsultants_logo.png) no-repeat 0 0}.logo
a{display:block;width:100%;height:100%}#footer
.logo{width:60px;height:150px;text-indent: -1234em;overflow:hidden;background:transparent url(/images/interface/malcolmreadingconsultants_logo_red.png) no-repeat 0 0}#masthead
ul{margin-left:55px}#masthead ul
ul{margin:0;width:180px;display:none}#masthead ul
li{list-style:none;overflow:visible;margin:90px
5px 0 5px;float:left;position:relative}#masthead ul li
ul{position:absolute;top:3em;left:0}#masthead ul li
li{clear:both;margin:0;padding:0;width:100%}#masthead ul li
a{color:#fff;font-weight:bold;text-decoration:none;display:block;padding:10px
20px}#masthead ul li li
a{background-color:#222 !important}#masthead ul li li a:hover{background-color:#000 !important}#masthead li:hover a,#masthead ul li a:hover,#masthead li:focus a,#masthead ul li a:focus{background-color:#b70101}#masthead li:hover
ul{display:block}#masthead ul
#competitions_menu{background:transparent url(/images/interface/red-ribbon.gif) no-repeat 100% 10px;display:block;position:absolute;right: -35px;top:0;overflow:hidden;height:200px}#masthead ul #competitions_menu
a{background-color:#fff;color:#b70101;text-shadow:none;margin-right:0;padding-right:30px}#masthead ul
#westminster_competitions_menu{background:transparent url(/images/interface/red-ribbon.gif) no-repeat 210px 100%;display:block;position:absolute;right: -55px;top: -45px;overflow:hidden;height:105px}#masthead ul
#bbbc_competitions_menu{background:transparent url(/images/interface/red-ribbon.gif) no-repeat 230px 100%;display:block;position:absolute;right: -55px;top: -45px;overflow:hidden;height:105px}#masthead ul #westminster_competitions_menu:hover a,#masthead ul #westminster_competitions_menu a:hover,#masthead ul #bbbc_competitions_menu a:hover, #bbbc_competitions_menu:hover
a{background-color:transparent !important}#masthead ul #competitions_menu a:hover,#masthead ul #competitions_menu a:focus{background-color:#b70101;color:#fff}#masthead ul  #competitions_menu
span{background:transparent url(/images/interface/red_arrow_right.gif) no-repeat 100% 50%;padding-right:20px}#masthead ul  #competitions_menu:hover
span{background:transparent url(/images/interface/white_arrow_right.gif) no-repeat 100% 50%}#breadcrumbs{position:relative;z-index:99}#breadcrumbs
ul{list-style:none}#breadcrumbs ul
li{display:block;float:left;margin:0;padding:0
15px 0 10px;background:transparent url(/images/interface/black_arrow_right.gif) 100% 50% no-repeat}#breadcrumbs ul li
a{text-decoration:none;border-bottom:0}#breadcrumbs ul
li.last{background:transparent url(/images/interface/black_arrow_down.gif) 100% 50% no-repeat}.back{background:transparent url(/images/interface/red_arrow_left.gif) 0 .5em no-repeat;padding-left:20px;border:0;display:block;position:absolute;width:170px}.back:hover{background-image:url(/images/interface/black_arrow_left.gif)}.lead{font-size:17px;line-height:25px;color:#444}.frontpage
#hero{position:absolute;top:0;margin:0
0 0 0;height:500px}.frontpage #hero
#screens{height:500px;overflow:hidden;background-color:#000;width:960px}.frontpage #hero #screens
div{float:left}.frontpage #hero
dl{width:320px;height:500px;overflow:hidden;margin:0;padding:0;background-color:#555}.frontpage #hero
dd{width:320px;position:absolute;top:0;font-size:85%;margin-top:340px;display:none}.frontpage #hero dd
span{z-index:3;background-color:#fff;padding:5px
10px;display:block;float:left}.frontpage
.page{margin-top:375px}.frontpage
#intro{background:transparent url(/images/interface/front_intro.png) no-repeat 0 0;width:420px;height:140px;overflow:hidden;text-indent: -1234em;position:absolute;bottom: -40px;left:70px;z-index:100}.frontpage #intro
a{display:block;height:140px;width:100%}h3.link{font-size:12px;margin:0
0 9px 0;padding:0}h3.link a
span{color:#000;font-size:16px;margin-right: .4em;padding-right: .5em;border-right:1px #ccc solid}.date{color:#ccc;font-weight:normal}#latest_news{margin-top:36px}#latest_news
dt{font-weight:bold;margin-bottom:.5em}#latest_news dt
a{color:#000}#latest_news dt a:hover{color:#b70101}#about #hero,.rule
#hero{position:absolute;top:0;margin:0
0 20px 220px;background-color:#555;height:350px}.competitions
#hero{position:absolute;top:0;margin:0
0 20px 0;background-color:#555;height:430px}#about #main,.rule
#main{margin-top:160px}.competitions
#main{margin-top:240px}#about h1,.rule
h1{width:450px}.competitions
h1{padding-left:80px;color:Red}.competitions
.lead{color:#fff}.project #hero,.employee #hero,.contact
#hero{position:absolute;top:0;margin:0
0 20px 220px;background-color:#555;height:530px;overflow:hidden;width:740px}.project
.caption{position:absolute;bottom:65px;right:0px;font-size:85%;background-color:#fff;padding:5px
10px;display:block}dl.caption{position:relative;overflow:hidden}dl.caption
dd{position:absolute;bottom:15px;right:5px;font-size:85%;background-color:#fff;padding:5px
10px;display:block}h1,h2{font:38px/32px helvetica;text-transform:uppercase;letter-spacing: -.05em;margin:36px
0 18px 0;color:#000}h3{text-transform:uppercase}h4{font-size:100%}.project
h1{margin:30px
0 0 80px;color:#fff;height:310px}.employee
#title{color:#fff;position:absolute;bottom:20px;left:30px}.rule
#title{color:#fff;position:absolute;bottom:20px;left:30px}.contact
#title{color:#fff;position:absolute;bottom:220px;left:30px}.competitions
#title{color:#fff;position:absolute;bottom:0px;left:90px;width:620px}.employee #title h1,.rule #title h1,.competitions #title h1,.contact
h1{color:#fff;margin:0;padding:0}.employee #title
h1{white-space:pre-wrap;width:150px}.employee #title
h4{width:300px;font-weight:normal}.employee #main,.contact
#main{margin-top:335px}.employee
#submenu{margin-top: -235px}.employee #breadcrumbs ul li,.rule #breadcrumbs ul li,.competitions #breadcrumbs ul li,.project #breadcrumbs ul li,.contact #breadcrumbs ul
li{color:#fff;background-image:url(/images/interface/white_arrow_right.gif)}.employee #breadcrumbs ul li.last,.rule #breadcrumbs ul li.last,.competitions #breadcrumbs ul li.last,.project #breadcrumbs ul li.last,.contact #breadcrumbs ul
li.last{background-image:url(/images/interface/white_arrow_down.gif)}.employee #breadcrumbs ul a,.project #breadcrumbs ul a,.rule #breadcrumbs ul a,.competitions #breadcrumbs ul a,.contact #breadcrumbs ul
a{color:#fff;border-color:#fff}.cufon-active
h1{letter-spacing: -.05em;line-height: .5;font-size:40px}.cufon-loading{visibility:hidden !important}.project table
th{text-align:right;padding: .5em 10px;white-space:nowrap}#footer{line-height:30px;padding-bottom:40px;margin-top:40px;background-color:#e5e5e5;color:#888}#footer
a{color:#666}#footer a:hover,#footer a:focus{color:#000}#footer
dl{margin:40px
0}#footer
p{font:11px/16px "Helvetica Neue", helvetica, arial, sans-serif}#footer
.tel{font-size:20px;color:#000}#footer
dt{font-weight:bold}#latest-news a,#our-projects-header a,#new-client-advice
a{width:220px;height:20px;background:transparent url(/images/interface/title_matrix_2.gif) no-repeat 0 -1000px;text-indent: -1234em;display:block;overflow:hidden}#latest-news
a{background-position:0 -950px}#new-client-advice
a{background-position:0 -1050px}#latest-news a:hover{background-position: -220px -950px}#our-projects-header a:hover{background-position: -220px -1000px}#new-client-advice a:hover{background-position: -220px -1050px}.case_studies_list{list-style:none;padding:18px
0 0 0;text-indent:0}.case_studies_list
dt{font-weight:bold}.case_studies_list dt
a{border:0;width:220px}.case_studies_list dt a:hover{color:#000}.case_studies_list dt a,.index #rules dt
a{height:50px;overflow:hidden;text-indent: -1234em;background-color:transparent;background-image:url(/images/interface/title_matrix_2.gif);background-repeat:no-repeat;display:block;margin-bottom: .5em}.index #rules dt
a{height:32px}#c-client-representation{}#c-client-representation:hover{background-position: -220px 0}#c-architectural_competitions{background-position:0 -50px}#c-architectural_competitions:hover{background-position: -220px -50px}#c-project_management{background-position:0 -100px}#c-project_management:hover{background-position: -220px -100px}#c-cultural_heritage_and_masterplanning{background-position:0 -150px}#c-cultural_heritage_and_masterplanning:hover{background-position: -220px -150px}#c-property_strategy_feasibility_and_business_cases{background-position:0 -200px}#c-property_strategy_feasibility_and_business_cases:hover{background-position: -220px -200px}#c-project_rescue_troubleshooting_and_monitoring{background-position:0 -250px}#c-project_rescue_troubleshooting_and_monitoring:hover{background-position: -220px -250px}#c-art_in_buildings{background-position:0 -300px}#c-art_in_buildings:hover{background-position: -220px -300px}#c-heritage_lottery_funding{background-position:0 -350px}#c-heritage_lottery_funding:hover{background-position: -220px -350px}#a-understand_success{background-position:0 -450px}#a-understand_success:hover{background-position: -220px -450px}#a-see_your_whole_project{background-position:0 -500px}#a-see_your_whole_project:hover{background-position: -220px -500px}#a-manage_your_whole_stakeholder_network{background-position:0 -550px}#a-manage_your_whole_stakeholder_network:hover{background-position: -220px -550px}#a-manage_the_biggest_risks_first{background-position:0 -600px}#a-manage_the_biggest_risks_first:hover{background-position: -220px -600px}#a-procurement_is_about_people{background-position:0 -650px}#a-procurement_is_about_people:hover{background-position: -220px -650px}#a-find_the_hidden_costs{background-position:0 -700px}#a-find_the_hidden_costs:hover{background-position: -220px -700px}#a-good_design_starts_with_good_conversation{background-position:0 -750px;height:48px !important}#a-good_design_starts_with_good_conversation:hover{background-position: -220px -750px}#rules_of_thumb_list
a{font-weight:bold;border:none}#rules_of_thumb_list
h3{line-height:1;letter-spacing: -.05em;color:#000}#client_list li,.simple
li{list-style:none;margin:0
18px 9px 0}#client_list{width:720px}#client_list
ul{float:left;width:220px;margin:0
20px 0 0;list-style:none}.simple{margin:0
20px 0 0;list-style:none}.simple
dt{font-weight:bold;color:#000}.linear,.linear
li{list-style:none;margin:0;padding:0;text-indent:0}.grid_9
.linear{width:720px;overflow:hidden;background-color:#fff}.index
.grid_9{overflow:hidden;width:700px}.linear,.project
.linear{width:960px}.linear
li{width:220px;margin:0
20px 20px 0;float:left}.linear li dl
dd{overflow:hidden;white-space:nowrap;width:220px;text-overflow:ellipsis;-o-text-overflow:ellipsis;-icab-text-overflow:ellipsis;-khtml-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;background-color:#fff}.linear li dl,.linear li dl dt,.linear li dl
dd{margin:0;padding:0;text-indent:0}.linear li
a{border:0}.linear li dl dt
img{background-color:#555}.linear li dl dt
a{border:0;font-weight:bold}.linear li dl dd
a{background-color:#fff}#case_studies_selector{margin-top:18px}#case_studies_selector
li{list-style:none;margin:0
0 18px 0;padding:0}#case_studies_selector
a{border:0;font-weight:bold}.current
a{color:#000}#details{color:#fff;padding:45px
0 0 0;margin: -65px 30px 18px 0;background:transparent url(/images/interface/project_details.png) 0 0 no-repeat}#details
p{margin:0}#download_pdf{padding:0
18px}#details
dl{margin:0
0 9px 0;text-shadow:#b70101 1px 1px 1px;position:relative;color:#eb9999}#details
div{padding:18px;background-color:#b70101}#details
a{color:#fff;border-color:#e06666 !important}#details a:hover{border-bottom:#FFF 1px solid}#details
dt{float:left;margin-right: .5em;color:#fff}#other_projects{margin-top:36px}.index
#rules{width:960px;overflow:hidden;margin:18px
0}#rules li,#rules
div{background:#ececec url(/images/interface/corner.gif) no-repeat 100% 0;display:block;text-indent:0;list-style-position:inside;padding:10px
20px 10px 10px;margin:0
40px 10px 0;font-size:90%}.frontpage #rules li,.frontpage #rules div ,.index #rules
li{float:left;padding:20px;margin:0
20px 20px 0}.frontpage #rules li,.frontpage #rules
div{border-right:10px #fff solid}#rules
li{color:#000}#rules li
dd{font-weight:normal;color:#333}#rules li a,#rules div
a{font-size:18px;line-height: .8;margin:4px
0 4px 0;display:block;color:#000}.frontpage #rules li a,.frontpage #rules div
a{font-size:27px}#rules li a:hover{color:#b70101}#rules li
p{margin:0
0 .5em 0}.cufon{text-transform:uppercase;letter-spacing: -.04em}.frontpage #rules li,.frontpage #rules
div{width:260px}.index #rules
li{width:180px;height:190px}#submenu{margin: -6px 30px 30px 0}ul#submenu
li{list-style:none;margin:0}#submenu
li{border-bottom:1px #ccc solid}#submenu li
a{display:block;padding:10px
0}#submenu ul
li{border:none;overflow:hidden}#submenu
.name{display:block}#submenu
.position{display:block;color:#666}#submenu ul li
a{display:block;padding:5px}#submenu ul li a:hover{background-color:#ececec}#submenu ul li
a.current{color:#000;font-weight:bold}#submenu ul li
span{padding-left:46px}#submenu ul li a
img{float:left;margin-right:10px}.current{font-weight:bold;color:#000;cursor:default}.current
.position{font-weight:normal}.lateral{margin:36px
0;padding:10px
0;font-weight:bold}.lateral
a{padding:10px;background:transparent url(/images/interface/red_arrow_right.gif) no-repeat 100% 50%;padding-right:20px;border:0;color:#b70101}.lateral a:hover{border:0}.lateral a
span{color:#000;display:block;float:left;padding:10px;margin: -10px 0 -10px -10px}.lateral
.return{background:transparent url(/images/interface/black_arrow_left.gif) 0 50% no-repeat;padding-left:20px;border:0;display:block;position:absolute;width:auto}.story .pdf,.pdf{padding-left:24px;background:transparent url(/images/interface/document.gif) no-repeat 0 50%;color:#b70101 !important;border:0}.story .pdf:hover,.pdf:hover{border:0;color:#000 !important}.more{display:block;width:37px;height:14px;background:transparent url(/images/interface/more.gif) no-repeat 0 0;text-indent: -1234em;overflow:hidden;margin: .5em 0;border:0}.more:hover{background-position:0 -14px;border:0}#rules
.more{margin-top: .5em}#rules-of-thumbs{width:960px;overflow:hidden;list-style:none;counter-reset:rule}#rules-of-thumbs
li{width:100px;margin:0
20px 0 0;float:left;font:36px/40px helvetica, arial, sans-serif;color:#ccc}#rules-of-thumbs li:before{content:counter(rule) ".";counter-increment:rule}#rules-of-thumbs li
a{display:block;font:bold 13px/20px helvetica,arial,sans-serif}#accreditation{margin-top:2em}#accreditation
ul{list-style:none;margin:0;padding:0;width:110%}#accreditation ul
li{width:140px;float:left;height:90px;margin:0
20px 20px 0}.portrait{margin-bottom:1em}.competitions #breadcrumbs
a{color:#fff}.competitions #breadcrumbs ul
li{background-image:url(/images/interface/white_arrow_down.gif)}. competitions
#hero{position:absolute;top:0;margin:0
0 20px 0px;background-color:#555;height:430px;overflow:hidden}. competitions
#main{margin-top:150px}. competitions
h1{color:#fff}.competitions #hero
ul{list-style:none;margin:0;padding:0;position:relative}.competitions #hero ul
li{list-style:none;margin:0;padding:0;position:absolute;top:0}.competitions #hero
dl{overflow:hidden;height:530px;margin:0;padding:0}.competitions #hero
dd{position:absolute;bottom:10px;right:20px;font-size:85%;color:#fff}.competitions #hero .caption
a{color:#fff}.competitions
.linear{margin-bottom:2em}.news h4,.news .post
.date{margin:0}.story
img{margin-bottom: .5em}.story p
img{margin:0
0 1em 1em;float:right}.news
.post{margin-bottom:27px;border-bottom:1px #ccc solid;overflow:hidden;padding-bottom:27px}.news .post
.excerpt{padding-left:240px}.news .post
.title{float:left;width:200px}.news .post .title
a{color:#000}.news .post .title a:hover{color:#b70101}#email_form{margin:2em
0}#email_form input.text,#email_form
textarea{width:100%;background-color:#ececec;color:#000;border:0;font:13px/20px helvetica, arial, sans-serif;padding: .3em .4em}.news
.more{float:right}.news
h1{margin-bottom:36px}.news .excerpt
img{margin-bottom:9px}#latest_news p,.news .excerpt
p{margin:0;display:inline}#latest_news img, .news .excerpt p
img{float:right;margin:0
0 1em 1em}.rss{padding-left:24px;background:transparent url(/images/interface/rss.png) no-repeat 0 0;display:block;border:0}.mailing_list{padding-left:24px;background:transparent url(/images/interface/mailing_list.png) no-repeat 0 0;display:block}table{width:100%;margin:0
0 3em 0;border-bottom:1px #ccc solid}table th,table
td{padding: .5em 0}table
td{padding: .5em 0;border-top:1px #ccc solid}.num{text-align:right}.glossary
dt{font-weight:bold;color:#000}.hidden{display:none}.paginate{position:relative;margin-left:240px}.paginate
.next{float:right}.paginate
.previous{float:left}.competitions p
a.next{background:transparent url(/images/interface/red_arrow_right.gif) no-repeat 100% 50%;padding-right:15px;border:0;font-weight:bold;color:#b70101}blockquote{padding:0;background-color:#fff;font-weight:bold;color:#b70101}.here
a{font-weight:bold;color:#000}.author{color:#e06666}.competitions
h3.cufon{border-top:1px #ccc solid;padding-top:1em;margin-top:1em;color:#000;letter-spacing:0}.project
h4.cufon{margin:0;color:#000;letter-spacing:0}.project h4.cufon
a{color:#000}.project
#submenu{margin-top: -10px}#quote{color:#fff;padding:0
0 2em 0;margin:0}#quote
p{margin:0}#quote
div{padding:18px;background-color:#b70101}#details
div{padding:18px;background-color:#b70101}.walking{padding-left:30px;background:transparent url(/images/interface/walking.gif) no-repeat 0 4px}#itineraries{list-style:none}#itineraries
li{margin:0
0 1em 0;padding:0
0 0 30px;text-indent:0}.contact
dt{font-weight:bold;color:#000}.label
input{width:100%;background-color:#ececec;border:0;padding: .2em .4em;height:2em;margin:0}.label{position:relative}.label
label{display:none}