/* TEXT STYLES*/
.scheme-1 .textColour { color:#8B96AE } /* home */
.scheme-2 .textColour { color:#BC9977 } /* overview */
.scheme-3 .textColour { color:#84666F } /* what you get */
.scheme-4 .textColour { color:#7DACB7 } /* how we do it */
.scheme-5 .textColour { color:#CE8451 } /* case studies */
.scheme-6 .textColour { color:#A8A876 } /* clients */
.scheme-7 .textColour { color:#C48383 } /* people */
.scheme-8 .textColour { color:#6F7C67 } /* locations */
.scheme-9 .textColour { color:#A04E68 } /* news */
.scheme-10 .textColour { color:#9789A3 } /* careers */
.scheme-11 .textColour { color:#8B96AE } /* misc */


.scheme-1 .backgroundColour { background-color:#8B96AE }
.scheme-2 .backgroundColour { background-color:#BC9977 }
.scheme-3 .backgroundColour { background-color:#84666F }
.scheme-4 .backgroundColour { background-color:#7DACB7 }
.scheme-5 .backgroundColour { background-color:#CE8451 }
.scheme-6 .backgroundColour { background-color:#A8A876 }
.scheme-7 .backgroundColour { background-color:#C48383 }
.scheme-8 .backgroundColour { background-color:#6F7C67 }
.scheme-9 .backgroundColour { background-color:#A04E68 }
.scheme-10 .backgroundColour { background-color:#9789A3 }
a.backgroundColour:hover { background-color:#000 }
		
/* location section */
.locationSection { padding:30px 0}
.locationSection:first-child { padding-top:0 }
.locationSection + .locationSection { border-top:1px dotted #000 }
	.locationSection h4 { margin-bottom:10px }
	.locationSection a.mail { text-decoration:underline }
.locationsList {}
	.locationsList li { margin-bottom:30px }
		.locationsList li h4 { margin-bottom:5px }

#LocationsContent ul li {list-style:none; background:none; margin-left:0; padding-left:0}
#LocationsContent h4.textSmall {font-size:90%}
#LocationsContent h4.textNormal {font-size:120%}
#LocationsContent .locationsList div {padding: 2px 0 2px}


/* block headings */
.blockHeader { display:block; margin-bottom:10px; font-weight:normal; line-height:1; text-transform:uppercase; color:#fff; /* background-color:#000 */ }
a.blockHeader, h4.blockHeader { /* background:#fff url(../images/background_info_section_nav.gif) no-repeat 0 0 */ }
a.blockHeader:hover, h4.blockHeader:hover { text-decoration:none }
.blockHeader.ui-state-active { background:#000 none }
	.blockHeader span { display:block; padding:7px 10px; *padding:3px 10px}
	a.blockHeader span { background:transparent url(../images/icon_sprite.png) no-repeat 100% 7px }
	
/* accordion */
ul.accordion {  }
	ul.accordion > li + li { padding-top:10px }
		ul.accordion li h4 { margin:0; font-weight:normal; cursor:pointer }
		ul.accordion li .ui-icon { display:none }
		ul.accordion > li > ul { padding:10px 0 0 }
			ul.accordion li li + li { margin-top:7px }
				ul.accordion li li h5 { padding-top:10px }
				ul.accordion li li li + li { margin:0 }

/* GENERIC STYLES */
.clear:after { content:"."; display:block; clear:both; height:0; visibility:hidden }
.hidden { display:none }

/* STRUCTURE */
#Container { position:relative; width:980px; margin:5px auto 0 }
	#Content .columnContainer {width:100%; display:block; }
	#Content .column {float:left;}
	#Content .column + .column { margin-left:15px }
	#Content .column-one { width:240px }
	#Content .column-two {width:725px }
	#Content .column-three { width:750px }
	#Content .column-one-of-two { width:367px }
	#Content .column-breakout { width:305; margin-right:-65px }
	#Content .column-separator { padding-right:14px; border-right:1px dotted #000 }
	#Content .column-separator.column-one { width:225px }
	#Content .column-separator.column-two { width:780px }
	#Content .column-separator.column-two .column-one { width:232px }
	#Content .column-separator.column-two .column-two { width:780px }

	#Content .contentModule {  }
	#Content .contentModule + .contentModule { padding-top:40px; border-top:8px solid #000; margin-top:40px }

	#Content img.column-three { margin-bottom:30px }

.contentModule .caseStudy p.intro {font-size:1.1em; line-height:1.3em}

				

