.search-results #primary .module_top h2 {
	font-weight:normal !important;
}

.search-results #primary .modulecontent ul li.superlink,
.search-results #primary .modulecontent ul li.column {
	background: url("i/search_landing_gradient_seperator.gif") top right no-repeat;
	padding-right: 1px;
	float: left;
	min-height: 365px;
	height: auto !important;
	height:356px;
}

.search-results #primary .modulecontent ul {
	margin-left: 1px;
}

.search-results #primary .modulecontent ul li.last {
	padding-right: 0px;
	background: none;
}

.search-results #primary .modulecontent ul li img {
	margin-top: 44px;
}

.search-results #primary .modulecontent ul li span {
	display: block;
	text-align: center;
}

.search-results #primary .modulecontent ul li span a {
	text-align: center;
}

.search-results #primary .modulecontent ul li ol {
	float: left;
}


/* Search Term: retail */

.search-results #primary .modulecontent ul.search-term-retail li.column {
	width: 360px;
	margin-left: 40px;
	color: #888888;
	line-height: 14px;
}

.search-results #primary .modulecontent ul.search-term-retail li img {
	float: left;
	margin-top: 0px;
	clear: both;
	margin-right: 15px;
}

.search-results #primary .modulecontent ul.search-term-retail li img.title {
	clear: both;
	display: block;
	margin-right: 0px;
	margin-top: 26px;
	margin-bottom: 13px;
}

.search-results #primary .modulecontent ul.search-term-retail li p {
	float: left;
	width: 210px;
	margin-bottom: 17px;
}

.search-results #primary .modulecontent ul.search-term-retail li.last p {
	width: 320px;
}

.search-results #primary .modulecontent ul.search-term-retail li a {
	float: left;
}

.search-results #primary .modulecontent ul.search-term-retail li ol {
	margin-left: 13px;
	margin-bottom: 17px;
	float: left;
	width: 350px;
}

.search-results #primary .modulecontent ul.search-term-retail li ol li {
	background: none;
	list-style: disc outside;
}