#brands-list {
	float: left;
	width: 150px;
}

#brands-list ol {
	list-style: none;
	margin: 0;
	padding: 0;
}

#brands-list ol li {
	list-style: none;
	margin: 0;
	padding: 0;
}


#brands {
	float: right;
	width: 510px;
}
#brands ol {
	list-style: none;
	margin: 0;
	padding: 0;
}
#brands ol li {
	list-style: none;
	margin: 0;
	padding: 0;
	border-top: 1px solid #bdbebe;
	position:relative;
	height:245px;
}

img.logo {
	position:absolute;
	top:20px;
	left:0px;
}

img.brand_image {
	position:absolute;
	bottom:0px;
	right:0px;
	display:block;
}

#brands a {
	display:block;
	height:247px;
}