.PseudoProduct { text-align: center; }

.PseudoProduct .BrandingSpot map { position: absolute; }

.TopSellers {
	border:1px solid #a9c032;
	float:left;
	width: 180px;
	height:284px;
	overflow:auto;
}

.TopSellers .SectionHeader {
	padding:5px;
	background-color:#e6edc1;
}

.TopSellers ol {
	margin:5px 0 0 30px;
	padding:0;
	font-weight:bold;
}

.TopSellers ol li { margin-bottom:8px; }

.TopSellers ol li a {
	position:relative;
	left:-3px;
	font-weight:normal;
}


/* Brand Specific styles */
#RED #productCollection .productContainer {
	float: left;
	width: 242px;
}

#SSS #productCollection .productContainer, #SSS #productCollection .PseudoProduct,
#PFC #productCollection .productContainer, #PFC #productCollection .PseudoProduct,
#PLA #productCollection .productContainer, #PLA #productCollection .PseudoProduct,
#PCR #productCollection .productContainer,#PCR #productCollection .PseudoProduct,
#CMF #productCollection .productContainer, #CMF #productCollection .PseudoProduct,
#FES #productCollection .productContainer, #FES #productCollection .PseudoProduct,
#FEP #productCollection .productContainer, #FEP #productCollection .PseudoProduct
{
	float: left;
	width: 240px;
	height: 380px;
}

#PFC .PseudoProduct img,
#SSS .PseudoProduct img {
	width:240px !important;
	height:380px !important;
}