#search_outer {
	margin-right: 228px; /* 150 intro width, 52 intro padding, 26 gutter */
}

#search {
	height: 178px; /* comes out to 268 with padding */
	padding: 45px 38px;
}

#intro_outer {
	margin-top: 4px; /* not sure why this is needed */
}

#intro {
	width: 150px;
	height: 216px; /* comes out to 268 with padding */
	padding: 26px;
}

#recent_items, #free_items {
	float: left;
	width: 50%; /* this is also set in the IE tweaks file */
}

#recent_items_inner, #free_items_inner {
	padding: 45px 38px;
}

#recent_items img, #free_items img {
	margin-top: -4px; /* this helps the alignment the icon images with the text in these lists */
}

#search .title {
	font-size: 26px;
	line-height: 60px;
	border-bottom: 0;
}

#intro .title {
	font-size: 16px;
	margin: 0 0 12px 0;
	padding-bottom: 12px;
}

#recent_items .title, #free_items .title {
	font-size: 20px;
	font-weight: bold;
	margin: 0 0 12px 0;
	padding-bottom: 12px;
}

#search .body-large {
	font-size: 16px;
	margin-bottom: 12px;
}

#recent_items .body, #free_items .body {
	font-size: 14px;
	margin-bottom: 12px;
}

#recent_items .body a, #free_items .body a {
	text-decoration: none;
}

