/* Featured products */
#featuredProduct { width:770px; float:left; border:0px dotted #c00; background:#fff; clear:both; margin-bottom:1em; position: relative; }
#featuredProduct img { margin-left:5px; margin-right:15px; padding:0; float:left; margin-right:px; background:#fff; }
#featuredProductDetails { padding:0; width:535px; float:left; margin-right:px; background:#fff; font-size:0.9em; color:#666; }
#featuredProductDetails h3 { font-size: 20px; font-weight:normal; margin:0 0 0.25em; padding:0; color: #666666; }
#featuredProductDetails p { margin:0 0 0.25em; padding:0; line-height:1.4em; }
#ourPrice { font-size:1.4em; font-weight:bold; }
#price { color:#990000; font-weight:bold; }
#rrp { color:#000; }
#save { color:#009900; font-weight:bold; }
#featuredProductDetails .actions { margin:0.25em 0 0 0; padding:0; float:left;  }

#featuredProductDetails .actions .moreInfoBig { width:100px; }
#featuredProductDetails .actions .buyNowBig { width:100px; }


#featuredProducts h3 { font-size:1.1em; font-weight:normal; margin:0 0 0.25em; padding:0; }
#featuredProducts p { margin:0 0 0.2em; padding:0; line-height:1.4em; }
#featuredProducts .moreInfo { margin-top:0.5em; }
#featuredProducts .buyNow, #featuredProducts .moreInfo
{
	margin-left:122px; margin-bottom:0.5em; padding-left:25px; height:20px;
	padding-top: 4px;
}

#featuredProducts { border:0px dotted #c00; background:#fff; }

#featuredProducts
{
	width:				770px;
	float:				left;
	clear:				both;
	margin-top:			1em;
	margin-bottom:		1em;
}

#categoryBrand { color:#333; border-top:0px solid #b2b2b2; border-bottom:1px solid #b2b2b2; font-size:1.1em; padding:2px 0 3px 5px; margin-bottom:10px; background-image:url(../images/headerBackground.jpg); background-position:0 0; background-repeat:repeat-x; }

#moreProducts {width:770px; float:left; border:0px dotted #c00; background:#fff; clear:both; margin-bottom:1em; font-size:0.9em; }
#moreCategoryBrand { color:#333; border-top:0px solid #b2b2b2; border-bottom:1px solid #b2b2b2; font-size:1.2em; padding:2px 0 3px 5px; margin-bottom:10px; font-weight:normal; background-image:url(../images/headerBackground02.jpg); background-position:0 0; background-repeat:repeat-x;}

.productRowLeft 
{
	color:			#666; 
	float:			left; 
	width: 			680px; 
	background:		#fff; 
	margin-left:	5px;
	padding-top:	0.25em;
	overflow:		hidden;
}

.productRowRight { text-align:right; float:right; width:70px; height:22px; background:#fff; margin-right:0.5em; }
.productRow .moreInfo { margin-top:0em; margin-bottom:0em; margin-right:0.5em;  padding-left:25px; height:20px; }
.productRow .buyNow { margin-top:0.5em; margin-bottom:0.5em; padding-left:25px; height:20px; }

.productRowRight span 
{
	margin: 0 0 0 0;
	width:	32px;
	float:	right;
}

.pagination { background:#fff; margin:0 0 0.5em 0.5em; }

.strapline
{
	padding-left:	30px;
}

.strapline p
{
	margin:			0px 0px 0px 0px;
}

.brandBox
{
	position:		absolute;
	top:			35px;
	right:			0px;
	width:			300px;
	height:			100px;
}

#featuredProduct .brandBox img
{
	float:			right;
	clear:			right;
	margin-top:		0px;
	margin-right:	0px;
}

#featuredProduct .brandBox img.resellerLogo
{
	margin-top:		60px;
}
