div#headerContainer {
	/*height: 100px;*/
}

div#mainMenu div.background {
	display: none;
}

div#content {
	/*padding-top: 60px;*/
}

div#contentContainer div.three-columns.content {
	width: 399px;
	margin-left: 225px;
}

div#contentContainer div.three-columns.sidebar {
	width: 230px;
}

div#contentContainer div.three-columns.wide {
	width: 655px;
	margin-left: 225px;	
}

div#contentContainer div.brands-column-wrapper {
	position: relative;
	min-height: 700px;
	_height: 700px;
}

div#contentContainer div.brands-image-column { 
	position: absolute;
	top: 0;
	left: -40px;
	width: 245px;
	height: 100%;
	overflow: hidden;
	background: url(http://eugelink-instyle.nl/themes/bha2014/images/brands-image-background.png) top right repeat-y;
}

div#contentContainer div.brands-image-column div.overlay {
	position: absolute;
	width: 245px;
	background: white;
}

div#contentContainer div.brands-image-column div.overlay.top { 
	top: 0;
	height: 40px;
}

div#contentContainer div.brands-image-column div.overlay.bottom { 
	bottom: 0;
	height: 30px;
}

div#contentContainer div.brands-column-wrapper div.quote {
	position: absolute;
	top: 40px;
	width: 245px;
	height: 205px;
	background: url(http://eugelink-instyle.nl/themes/bha2014/images/brands-image-quote.png) top center no-repeat;
} 
div#contentContainer div.brands-column-wrapper div.image {
	position: absolute;
	bottom: 30px;
	width: 225px;
}

div#contentContainer div.brands-column-wrapper div.image img,
div#contentContainer div.three-columns.wide img {
	display: block;
}

div#contentContainer div.brands-content-wrapper div.block {
	border: solid #afa9a7;
	border-width: 0 0 1px;
	padding: 0 0 20px;	
}