#cat_summaries {
	margin-top: 50px;
}
#cat_summaries img {
	float: left;
	margin-right: 10px;
	margin-top: 4px;
}
#cat_summaries h2 {
	margin-top: 0;
	margin-bottom: 0;
}
#cat_summaries p {
	margin-top: 0;
	margin-left: 75px; /* img width + img margin. make sure doesn't wrap around image */
}
.prod_row {
	position: relative;
	margin-top: 20px;
	clear: both;
}
.prod_row div {
	width: 50%;
	clear: both;
}
.prod_row .prodl {
	width: 45%; /* need margin between prodl and prodr, want it to come out of prodl. prodr already has margin from #main */
}
.prod_row .prodr {
	position: absolute;
	left: 50%;
	top: 0;
}
/* Have to have div wrapper with clear for h2 to listen to padding-top */
.all_products {
	clear: both;
}
.all_products h2 {
	text-align: right;
	padding-top: 30px;
	font-size: 1.5em;
}
.all_products a {
	text-decoration: underline;
}
.all_products a:hover {
	text-decoration: none;
}

