/* CSS Document */
body#popupSearchHelp {
	background:#fff;
}
a {
	outline:none;
}
#mainWrapper {
	position:relative;
	margin:0 auto;
	padding-top:40px;
}
/* ==== Header ==== */
#headerWrapper {
	background:#fff;
	height:139px;
}
#logoWrapper {
	height:111px;
	background: inherit;
	/*	background-image: url(../images/logo.gif) no-repeat;*/
}
#tagline {
	margin-left:450px;
	text-align :left;
}
#taglineWrapper h1 {
	margin-top:0;
}
#bannerTwo {
	position:absolute;
	top:40px;
	left:250px;
	width:500px;
	text-align:center;
	padding:0;
}
#logo {
	margin-left:35px;
}
#topCart {
	position:absolute;
	right:35px;
	top:40px;
	width:180px;
	padding: 10px 7px;
	border:2px solid #4b64d4;
	border-radius:4px;
	background-color:#001ca8;
}
#topCart ul {
	list-style:none;
	margin:0;
	padding:0;
}
#topCart li a {
	color:#fff;
	font-weight:bold;
	line-height:15px;
}
#topCart li a:hover {
	color:#ccc;
}
#basket {
	width:28px;
	height:25px;
	background:url("/images/ss/baskets.gif");
	float:left;
	display:inline;
	margin-right:5px;
}
#basket.fullBasket {
	background:url("/images/ss/baskets.gif") bottom;
}
#navMainSearch {
	position:absolute;
	right:35px;
	top:109px;
	width:180px;
	padding: 3px 7px;
	border:2px solid #4b64d4;
	border-radius:4px;
	background-color:#001ca8;
}
#navMainSearch input.searchMe {
	border:1px solid #3854bf;
	margin-right:7px;
	color:#fff;
	background:#043a9c;
}
#topAddress {
	margin:0 0 0 35px;
	background:#fff;
 	color:#043CA3;
	border:none;
}
#topAddress p {
 	color:#043CA3;
	font-size:19px;	
}
#navMainWrapper {
	/*display:none;*/
}
#navCatTabsWrapper {
	background: #254AB5
	url(../images/tile_back.gif);
	color: #FFE633;
	margin:3px 0 0 0;
	padding:0;
}
#navCatTabs {
	background: #254AB5
	url(../images/tile_back.gif);
}
#navCatTabs ul {
	text-align:left;
	margin-left:10px;
}
#navCatTabs ul li a {
	color:#fff;
	padding:6px 4px 7px 4px;
	margin:0 0 0 2px;
}
#navCatTabs ul li.home a {
	color:#9a9a9a;
}
#navCatTabs ul li a:link {
	color:#fff;
}
#navCatTabs ul li a:hover {
	color:#00f;
	background:#FFE633 url(../images/tile_back.gif) 0 40px;
}
#navSupp {
	margin:0 0 0 0;
}
#footer5 {
	height:180px;
	padding:25px 0 0 34px;
}
.footy {
	float:left;
	width:184px;
	height:160px;
	background-image:url('../images/divline.png');
	background-repeat: no-repeat;
}
.footy img {padding-left:7px;}
.w1 {width:1px;}
#footer5 .footy p {
	font-weight: normal;
	font-size: 13px;
	color: #FFE563;
	padding:0 12px;
	line-height:20px;
	text-align:center;
}
#contentMainWrapper {
	background:#fffce3;
	/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #FFF295 100%);
	/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #FFF295 100%);
	/* Opera */ 
background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #FFF295 100%);
	/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #FFFFFF), color-stop(1, #FFF295));
	/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #FFF295 100%);
	/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to top, #FFFFFF 0%, #FFF295 100%);
}
#contentMainWrapper {
padding: 22px 35px 0 35px;
}
#contentMainWrapper tr {
	background:#fff;
}
#banner2a {margin-left:35px;
}
#banner2 {
	padding:10px 0 0 0;
	background:#eef9fc;
}
#boxes10 {
	
}
.box10 {
	float:left;
	width:178px;
	margin:7px 7px 0 0;
	display:inline;
}
.box10 img {
	width:178px;
	height:118px;
}
.header {
	height:20px;
	background:url(/images/ss/headers-175-30-10b.png) 0 -6px no-repeat;
}
.h1 {background-position:0 -6px}
.h2 {background-position:0 -36px}
.h3 {background-position:0 -66px}
.h4 {background-position:0 -96px}
.h5 {background-position:0 -126px}
.h6 {background-position:0 -156px}
.h7 {background-position:0 -186px}
.h8 {background-position:0 -216px}
.h9 {background-position:0 -246px}
.h10 {background-position:0 -276px}
.edge {
	width:179px;
}
.mr0 {
	margin-right:0;
}
#banner3, #banner4, #banner4a {
	float:left;
	display:inline;
	margin-top:12px;
}
#banner3 {
	margin-right:12px;
}
#banner4a {
	margin-left:12px;
}
#manufacturers {
	margin:35px 35px 30px 35px;
	width:800px;
	height:73px;
}
#manufacturers img {
	width:63px;
	margin-right:32px;
}
#navSuppWrapper {
	position:relative;
	padding:10px 0 5px;
	background:#939598;
	margin-top:0;
	font-weight:normal;
}
#navSuppWrapper h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	font-style: italic;
	margin:10px 0 0 20px;
	color: #F5E04D;
	letter-spacing: 1px;
}
#navSuppWrapper2 {
	background-color: #0B56BE;
	background-image: url(../images/bot_bg.gif);
	margin-top:5px;

}
#navSuppWrapper2 h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	font-style: italic;
	margin:10px 0 0 20px;
	color: #F5E04D;
	letter-spacing: 1px;
}
#seal {
	position:absolute;
	right:220px;
	top:29px;
}
#priceMatch {
	position:absolute;
	right:40px;
	top:-58px;
}
#f1, #f2, #f3 {
	float:left;
	display:inline;
	width:200px;

	font-size:14px;
	line-height:1.4;
}
#f1 {
	margin-left:35px;
}
#f3 img {
	margin:10px 5px 0 0;
	border-radius:3px;
	width:25px;
	height:25px;
}
#f3 a:link, #f3 a:visited {
	color:#fff;
}
#f3 a:hover {
	color:#00c;
}
.social {
	float:left;
	width:26px;
	padding-right:5px;
}
#f3 a img:hover {
	width:26px;
	height:26px;
	
}

#topNav {
	position:absolute;
	top:0;
	width:990px;
}
#topNav ul {
	list-style: none;	
	margin:0;
	font-size:12px;
	background:url(../images/tile_back2.gif) 0 40px;
}
#topNav li {
	display:inline;
	margin:0 30px;
	font-size:13px;
}
#topNav li a {
	padding:5px 8px;
	line-height:28px;
	background:#fff;
	font-weight:normal;
}
#topNav ul {
	background:#fff;
}
#topNav li a:link, #topNav li a:visited {
	color:#043ca3;
}
#topNav li a:hover {
	color: #043ca3;
	text-decoration:underline;
	background:#fff;
}

#footNav {
	clear:both;
	margin-top:105px;
	text-align:left;
	padding:0;
	margin-left:50px;
}
#footNav ul {
	list-style: none;	
	margin-bottom:3px;
	padding:1px 0;
	font-size:12px;
}
#footNav li {
	display:inline;
	margin:0 23px;
}
#footNav li a {
	padding:3px 3px 3px 0;
	margin:0 10px 0 0;
}
#footNav li a:link, #footNav li a:visited {
	color: #fff;	
}
#footNav li a:hover {
	color: #fff;
	text-decoration:underline;	
}

#indexDefaultMainContent p {
	font-size:13px;
}
.hpmanuflogos {
	margin:0 0px 0px 29px;
}
#page3Body .hpmanuflogos {
	margin-left:12px;
}
.blueWhite {
	background: #487de0/* url(../images/bot_home_bg.gif)*/;
	margin:0 30px 30px 30px;
	padding:0px 20px;
	border:1px solid #0b4bb3;
	border-radius:5px;
	display:none;
}
.blueWhite p {
	font-size:13px;
	line-height:21px;
	color:#fff;
}
.blueWhite h2 {
	margin:10px 0 0 0;
	font-size:18px;
	line-height:1.5;
	color:#fff;
}
.blueWhite h3 {
	font-size:16px;
	line-height:1.5;
	color:#fff;
}
/* Left boxes */
.leftBoxContainer, .rightBoxContainer {
	margin-top: 0.7em;
}

h1 {
	color:#444;
}
/*======== Home page slideshows etc ============*/
#fadeshow1 {
	position:absolute;
	top:40px;
	left:295px;
	width:430px;
}
#fadeshow1 img, #homePage img {
	display:none
}
#homePage #homeBanner img {
	display:block;
	width:250px;
	height:349px;
}
#fadeshow1 img.first, #homePage img.first {
	display:block;
}
#homePage {
	margin:20px 0 0 30px;
}
#homeBanner {
	float:left;
	width:250px;
	height:349px;
	margin:6px 0px 0 0;
}
.harrison-tempur1 {
	margin:10px 0 0 0;	
}
.harrison-tempur2 {
	margin:10px 0 0 12px;
}
.pic {
	position:relative;
	float:left;
	margin:0 5px 10px 20px;
	width:200px;
	height:170px;
}
.mask {
	position:absolute;
	top:0;
	left:0;
	width:217px;
	height:180px;
	background:url(/images/mask2.png) 0 -6px;
	z-index:10;
}
.mask p {
	font-size:13px;
	font-weight:bold;
	/*text-transform:uppercase;*/
text-align:center;
	margin-top:157px;
	padding:0;
}
.mask p a {
	color:#03C;
	text-decoration:none;
}
img.img {
	width:197px;
	height:148px;
	margin:5px 0 0 9px;
}
/*=======================================*/
#page2Holder {
	margin-left:100px;
}
#directions {
	width:725px;
}
#gmap {
	width:725px;
	height:510px;
	border:1px solid #254AB5;
}
#deliveryText {
	font-size:12px;
	padding:0 15px 0 10px;
}
#areaHolder {
}
#areamap {
	position:relative;
	width:800px;
	height:550px;
	padding:0;
	margin:10px 0 20px 85px;
}
#mapmask {
position:absolute;
}
.centerColumn {clear:both;}
.mt15 {
	margin-top:15px;}
.mb10 {
	margin-bottom:10px;}
.mr4 {
	margin-right:4px;
}
.red {
	color:#e00;
}
.yellow {
	color:#FFE633;
}
.grey {
	color:#aaa;
}
.fleft {
	float:left;
}
.clrfix {
	clear:both;
	height:0;
	font-size:0;
}
/* About Us Page 3 */
#pageThreeMainContent {
	padding:10px 0 20px 20px;
	margin:20px 8px;

}
#pageThreeMainContent h2 {
	color:#222;
}
#pageThreeMainContent p {
	line-height:20px;
	color:#222;
	font-size:13px;
}
#pageThreeMainContent p b {
	color:#222;
}
#pageThreeMainContent p a {
	color:#222;
}
#pageThreeMainContent img {
	margin-left:45px;
	border-radius:3px;
}
#aboutUsRight {
	float:right;
	width:105px;
	background:#f4f4f8;
	display:inline;
	margin:0 10px 0 0px;	
	padding:0px 0;
	border-radius:3px;
}
#aboutUsRight .logos img {
		padding:0px 0;
}
#aboutUsRight .logos {
	padding:0 0;
	/*border:1px solid #ccc;
	border-radius: 3px;*/
	margin:0 0px;
}
#pageThree div.buttonRow {
	margin-top:0px;
	margin-bottom:10px;
}
#pageFour {

}
#pageFour p a {
	color:#222;
}
#pageFour p a:hover {
	text-decoration:underline;
}
#pageFourHeading {
	color:#222;
}
#pageFour div.buttonRow {
	margin-top:20px;
	margin-bottom:10px;
}
p.faqq, p.faqa {
	color:#222;
	font-size:13px;
	margin:3px 0;
}
p.faqq {
	font-weight:bold;
	color:#043ca3;
}
p.faqa {
	margin-left:10px;
	margin-bottom:7px;
	line-height:20px;
	margin-bottom:15px;
}
/* Product listing page */
.listingProductImage {
	padding:20px;
}
#productListing {
	margin:0 10px 20px 10px;
	font-size:13px;
	line-height:1.4;
		min-height:300px;
	height:auto !important;
	height:300px;
}
.listingDescription {
	margin:0 20px;
}

#productListing a:link {
	color: #fff;
	text-decoration: none;
}
#productListing h3 a:link, #productListing h3 a:visited {
	color: #00c;
	text-decoration: none;
}
#productListing h3 a:hover {
	color: #c00;
	text-decoration: underline;
}
#productsListingTopNumber {
	margin:0 0 8px 0;
}
#productListing #productsListingListingTopLinks a, #productListing #productsListingListingBottomLinks a {
	color: #00C;
}
#productMainImage {
	margin: 0em 1em 1em 1.5em;
}
#productDescription {
	font-size:13px;
	line-height:1.4;
}
#productGeneral {
	padding:0 40px 20px 40px;
}
#productPrices {
	text-align:left;
	color:#c00;
}
#productDetailsList {
	list-style:none;
}
#contactUsDefault, #checkoutSuccess, #checkoutShipping, #shoppingCartDefault, #checkoutShipAddressDefault, #checkoutPayment , #checkoutConfirmDefault, #logoffDefault {
	padding:10px 150px 35px;
	font-size:12px;
	margin-bottom:30px;
}
#logoffDefault {
	height:350px;
}
#loginDefault {
	padding:10px 200px 35px;
}
.CeonManualCardCardIcon {
	padding:0 0 10px;
}
label.inputLabelPayment {
	padding:0 0 10px 0;
	font-size:12px;
	width:190px;
}
#categoryDescription, #indexProductListCatDescription {
	padding:10px 60px 15px;
	font-size:12px;
	line-height:18px;
	color:#444;
}
#categoryListBoxContents {
	font-size:12px;
}
#pageThreeMainContent .coinfo {
	color: #888;
	font-size: 11px;
}
#infoShoppingCart {
	padding:0px 0 0;
}
#infoShoppingCart div {
	background-image:url(../images/logo.gif);
	background-repeat: no-repeat;
	padding:160px 5px 5px;
}
#shoppingCartDefault form .messageStackError {
	background:#999;
}
#cartContentsDisplay .cartQuantity .alert.bold .markProductOutOfStock {
	display:none;
}
fieldset {
	border-color:#6b8aca;
border-radius: 4px;
background:#f8f9fc;
padding:15px 25px;
}
fieldset fieldset {
	border-color:#8fa7d7;
	border-color:#cfd9ed;
padding:10px 10px 10px 15px;
background:#f0f3f9;	
}
LABEL.inputLabel {
	width: 10em;
	clear:left;
}
.loginBold {
	color:red;
}
#indexHomeBody #mainWrapper #contentMainWrapper tr td #indexDefault {
  min-height:100px;
  height:auto !important;
  height:100px;
}
#delList{
	width:810px;
}
ul.delList {
	margin-top:-15px;
	list-style:none;
	width:810px;
	font-size:9px;
}
ul.delList li {
	padding-right:5px;
	display:inline;
	float:left;
	color:#ddd;
}
.pb20 {	padding-bottom:20px}
#siteinfoLegal {color:#888}
#productAttributes {
	width:300px;
	text-align:left;
}
#productAttributes h4.optionName {
	font-weight:normal;
	font-size:10px;
}
#productAttributes #attribsOptionsText {
	font-size: 10px;
	font-weight: bold;
	color:#444;
}
#contactUsForm {
	padding:5px 70px 25px;
}
#homePage p.intro {
	font-size:12px;
	margin-left:-30px;
	color:#00c;
	line-height:23px;
	text-align:center;
	font-weight:normal;
}
#homePage h1 {
	font-size:18px;
	text-align:center;
	margin:0 0 0 -30px;
	line-height:30px;
	font-weight:bold;
}
.categoryListBoxContents a {
	font-size: 12px;
	font-weight:bold;
}
#contactUsDefault { padding:20px 155px 50px;}
/* FAQ Page 4 */
#faq {
	padding:0 0 0 20px;
	margin:20px 50px 0;
	
}
#pageFour h1 {
	font-size:22px;
	color: #043CA3;	
}
#faq h2 {
	font-size:18px;
	color: #043CA3;	
}
#faq li {
	font-size:13px;
	line-height:1.5;
	padding:0 0 12px 0;
}
#faq p {
	font-size:13px;
	line-height:1.6;
	padding:0 0 10px 0;
}
#advSearchDefault fieldset {
	border-color:#6b8aca;
border-radius: 4px;
background:#f8f9fc;
padding:15px 25px;
width:450px;
margin:5px;
float:left;
}
#advSearchDefault fieldset fieldset {
	border-color:#cfd9ed;
	padding:0;
	background:#f0f3f9;	
}

#advSearchDefault {padding:0 250px 50px;}
#accountDefault {padding:20px 100px;}
#accountEditDefault {padding:20px 200px;}
#addressBookDefault { padding:20px 150px;}
#accountPassword {padding:20px 200px;}
#accountNotifications {padding:20px 150px;}
.messageStackCaution { margin:5px;padding:10px;border-radius:4px;}

#homeBanner img {border-radius:5px;}
#navSuppWrapper2 {margin:10px 22px 0;padding-top:12px;border-radius:5px;}
#navSuppWrapper2 #footer5 {padding-left:24px;}
#navSuppWrapper2 .footy {	width:176px;}
#navSuppWrapper2 .w1 {	width:1px;}
#sofaBanner {
	margin:15px 0 0 0;
}
table.bedding {
	border-collapse:collapse; border:1px solid #ccc; text-align:left; width:500px;
}
.imgright{float:right;}



/****************************************
   APRIL 2014 Product Info page changes   
 ****************************************/
#contentMainWrapper {
	background:#e5f6fa;
	background: linear-gradient(#e5f6fa,#fff);
	padding-bottom:30px;
}
#navBreadCrumb {
	background:#001ca8;
	color:#ccc;
}
#navBreadCrumb a {
	color:#fff;
}
#navBreadCrumb a:hover {
	text-decoration:underline;
}
#productGeneral {
	background:#001ca8;
	color:#fff;
	position:relative;
	padding:15px 25px 20px 15px;
}
.navNextPrevWrapper {
	position:absolute;
	left:430px;
	top:-5px;
}
#productMainImage {
	border:2px solid #fff;
	margin:0px 0px 12px 15px;
	background:#fff;
	width:300px;
	min-height:200px;
	height:auto !important;
	height:200px;
}
#productMainImage a {
	color:#939eda;
}
#productMainImage a:hover {
	color:#3c51bd;
}
#productName {
	margin:85px 0 6px 0;
	color:#ffd600;
	font-size:18px;
}
#productName {
	margin-left:339px;
}
#productDescription {
  min-height:200px;
  height:auto !important;
  height:200px;
	margin-left:330px;
	padding:7px 10px;
}
#buyBox {
	float:right;
	display:inline;
	width:210px;
	border:2px solid #fff;
	margin:0 0 10px 15px;
}
#productPrices {
	margin:0 0px 0 0;
	padding:0 0 0px 0;
	background:#fff;
	text-align:center;
	color:#001ca8;
	font-size:55px;
	line-height:64px;
	font-weight:bold;
}
#productAttributes {
	width:210px;
	height:45px;
	border-bottom:1px solid #fff;
	background:#fff;
	color:#000;
}
#productAttributes h4.optionName {
	font-weight:normal;
	font-size:10px;
padding-left: 7px;
padding-top: 4px;
margin: -3px 0 0 0;
}
#productAttributes #attribsOptionsText {
	font-size: 10px;
	font-weight:normal;
	color: #000;
	padding-left:10px;
	padding-top:7px;
	margin-top:-3px;
}
#productAttributes select {
	background:#fff;
	color: #000;
	font-size: 11px;
	padding: 2px 0 2px 5px;
	width: 209px;
	border: none;
}
#attrib-1 {
	background:transparent;
}
.wrapperAttribsOptions {
	margin:0;
}
#cartAdd {
	width:210px;
	padding:0;
	margin:0;
	border:none;
}
#cartAdd p {
	font-size:13px;
	padding: 0;
}
#buyNowButton {
	border:none;
	width:210px;
	background:#4658b5;
	color:#ffe527;
	font-size:18px;
	padding:10px 0;
	margin:0 0px 0px 0;
	text-align:center;
	line-height:21px;
}
#buyNowButton:hover {
	cursor:pointer;
	color:#444;
	background:#eee;
}
#productDetailsList { /* Lead time */
	border-bottom:1px solid #aaa;
	width:210px;
	background:#001ca8;
	color:#fff;
	font-size:13px;
	padding:5px 0;

	text-align:center;
}
#productDetailsList a {
	color:#fff;
}
.navNextPrevCounter {
	color:#bbb;
}
#alsoPurchased {
	margin-top:45px;
}
#alsoPurchased a {
	color:#fff;
}
.centerBoxContentsAlsoPurch {
	padding:30px 0;
}
/********************************************
   APRIL 2014 Products listing page changes   
 ********************************************/
#productListHeading, #contentMainWrapper tr .productListing-rowheading, #indexProductListCatDescription, #indexProductList, .listingDescription {
	background:#001ca8;
	color:#fff;
	color:#ffd600;
}
#specialsListing .listingDescription {
	padding-top:10px;
	background:#152eaf;
}
.productListing-data .productListing-even {
	background:#001ca8;
	
}
.productListing-odd .productListing-data, .productListing-odd .productListing-data .listingDescription {
	background-color: #152eaf;
}
.productListing-even .productListing-data, .productListing-even .productListing-data .listingDescription {
	background:#001ca8;
}
.listingDescription {
	color:#fff;
}
#contentMainWrapper tr .productListing-rowheading, #contentMainWrapper tr .productListing-rowheading a:link,#contentMainWrapper tr .productListing-rowheading a:visited {
	color:#aaa;
	font-size:11px;
}
#productsListingTopNumber, #productsListingBottomNumber {
	color:#aaa;
	font-size:11px;
}
#indexProductListCatDescription {
	border-bottom:1px solid #b5c6ca;
	margin-bottom:30px;
	padding-bottom:30px;
	color:#fff;
}
#productListing h3 a:link, #productListing h3 a:visited {
	color:#fff;
	color:#ffd600;
}
#productListing h3 a:hover {
	color:#ffd600;
	text-decoration:underline;
}
.price {
	color:#ffd600;
	font-size:30px;
}
.normalprice .price {
	font-size:24px;
}
/********************************************
   APRIL 2014 Products category page changes   
 ********************************************/
#categoryDescription {
	background:#001ca8;
	color:#fff;
	padding:30px 60px;
	margin:30px 0 0 0;
}
#contentMainWrapper {

padding-bottom: 30px;
}
/********************************************
   APRIL 2014 Specials Product info page   
 ********************************************/
#productGeneral .normalprice {
	font-size:35px;
	font-weight:normal;
	line-height:50px;
}
#productGeneral .productSpecialPrice {
	margin-left:-20px;	
	line-height:56px;
	color:#001ca8;
}
#productGeneral .productPriceDiscount {
	font-size: 16px;
	line-height:28px;
}
.specialsListBoxContents  {
	font-size:13px;
}
/********************************************
   MAY 2014 Specials page   
 ********************************************/
#specialsListing {
	background:#001ca8;
	padding:10px 20px;
	margin-bottom:20px;
}
#specialsListingTopNumber, #specialsListingBottomNumber {
	display:none;
}
#specialsListingHeading {
	margin:0;
	padding:5px 0;
	color:#ffd600;
	font-size:16px;
}
.specialsListBoxContents {
	background:#152eaf;
	padding:20px 0; 
}
.specialsImage {
	float:left;
	display:inline;
	margin-left:20px;
}
.specialsListing-data {
float:left;
	display:inline;
	width:500px;	
}
.specialsListBoxContents a {
	/*float:left;
	display:inline;
	width:500px;
	height:100px;*/
	color:#ffd600;
	font-size:17px;
	font-weight:bold;
}
.specialsListBoxContents a:link, .specialsListBoxContents a:visited  {
}
.specialsListBoxContents a:hover {
	text-decoration:underline;
}
.specialsListBoxContents a.specialsImageA  {
	float:none;
	width:auto;
	border:none;
}
.specialsPriceBox {
	font-size:30px;
	float:right;
	display:inline;
	margin-right:25px;
}
#specialsListing .normalprice, #productListing .normalprice {
	font-size:24px;
	color:#eef;
}
.productListing-data span.normalprice {
	padding-top:20px;
}
.productSpecialPrice {
	color:#ffd600;
	line-height:48px;
}
.productPriceDiscount {
	font-size:14px;
	color:#f00;
	font-weight:bold;
}
#specialsListing .buttonRow {
	display:none;
}