#main_container {
	float: left;
	background: URL(../images/main_background.gif) repeat;
	width: 684px;
	padding: 0;
	margin: 0;
}
#main_content {
	float: left;
	width: 684px;
	margin: 0;
	padding: 0;
}
	#main_content p {
		padding-left: 1px;
		padding-right: 6px;
	}
	#main_content img {
		margin-bottom: 8px;
	}
#side_content {
	background-color: #fed18b;
	float: left;
	width: 316px;
	margin: 0;
	padding: 0;
}
#secondary_content_container {
	width: 316px;
}
/* Styles below for right side brand section */

#brands_holder_container {
	background-image: URL(../images/brand_holder.gif);
	height: 542px;
}
.brand_image {
	text-align: center;
	padding-bottom: 10px;
}
#brands_holder {
	padding: 50px 30px 10px 30px;
}
	#brands_holder p {
		padding: 4px 0 0 0;
		width: 210px;
	}
	#brands_holder p, h4 {
		padding-left: 25px;
	}
