#container {
	width: auto;
	max-width: 946px;
}

#header {
	page-break-before: avoid;
	page-break-after: avoid;
}

#mainNav {
	page-break-before: avoid;
	page-break-after: avoid;
}

.content {
	page-break-before: avoid;
	page-break-after: avoid;
} 

#header h1 a {
	background: none;
}
#header h1 a img {
	display: block;
}

#header h1 a .access_text {
	display: none;
}

#mainNav {
	width: 946px;
}

#mainNav a {
	text-align: center;
	font-size: .9em;
	text-transform: uppercase;
	color: #666;
	text-decoration: none;
}

#mainNav a .access_text {
	display: inline;
}

.content #mainPhoto img {
	display: block;
	width: 100%;
	max-width: 946px;
}

#home #mainTxt {
	width: 49%;
	max-width: 466px;
	background: none; 
	border-right: 1px solid #ddd;
}

#home #principles {
	width: 25%;
	max-width: 260px;
	background: none; 
	border-right: 1px solid #ddd;
}

#home #news {
	width: 17%;
	max-width: 164px;
}

#about #mainTxt {
	width: 39%;
	max-width: 370px;
}	

#about .casestudy {
	width: 47%;
	max-width: 260px;
}

#about .toprow {
	
}	

#about .bottomrow {

}

