body {
   background: white;
   color:#000;
}

a { color:#000; text-decoration:none; }

#noprint, .noprint {
   display: none;
}

#menu, #background, #defaultFlags img, #whatdetailScrollLeft p, #whatdetailScrollLeft img, #clientdetailSlide, #clientdetailScrollRight, .clientdetailmenu, #clientSlide, #teamSlide, #teamdetailmenu {
	display: none;
}



#header h1 span { display: block; }
#header { margin:0 0 0 0; }
#header h1 { padding:0; margin:0; color:#000000; }
#header h1 a {
background-image:none;
width:100%;
height:2em;
display:block;
color:#000;
font-size:35px;
float:none;
}

#defaultScrollContainer, #blogScrollContainer, #whatdetailScrollContainer, #clientdetailScrollContainer { width:100% !important; }

.space20 { height:0px; line-height:1px; font-size:1px; }
.space10 { height:0px; line-height:1px; font-size:1px; }