#after-content img { padding: 0; }
#after-content a:first-child img { margin-left: 8px; }

.mainContainer { width: 978px; margin: 0 auto; border-bottom: none; }
.freeShipping, .freeShipping img { margin: 0; padding: 0; width: 979px; display: block; }

.homeBlocks { width: 978px; }
.homeBlocks .homeBlocksPad { padding: 10px 9px 9px 9px; }
.homeBlocks a { float: left; width: 240px; height: 214px; }
.homeBlocks a img { display: block; }

.infoWrap { width: 978px; }
.infoWrap .infoContent { float: left; width: 489px; }
.infoWrap .infoContent .infoContentPad { padding: 60px 34px 10px 15px; }
.infoWrap .firstInfoBlock { width: 488px; height: 227px; border-right: #ccc solid 1px; }
.infoWrap .infoContent h2 { font-size: 18px; font-family: arial; color: #3098fe; }
.infoWrap .infoContent p { font-size: 12px; font-weight: normal; color: #333; font-family: arial; line-height: 16px; margin-top: 10px; }

.layout-content { width: 978px; margin-bottom: 40px; }


.content { width: 978px; }
.content h3 { font: bold 18px/18px Helvetica, Arial; color: #3399ff; padding: 29px 0 10px 15px; width: 963px; border-bottom: 1px solid #ccc; }

#content .content-item ol, .content-item ul
{
    padding:0;
}

#content .content-item li
{padding:0px; line-height:normal;
 display:block;
 float:left;
}
 
.homeProList { margin-left: -1px; width: 980px; }
.homeProList li { float: left; width: 195px; border-left: #ccc solid 1px; background: url(../content/images/home/product-bg.png) no-repeat; background-position: -1px bottom; border-bottom: #ccc solid 1px; padding-bottom: 5px; }
.homeProList li.first, .homeProList li.first a img, .homeProList li.last, .homeProList li.last a img { }
.homeProList li a { display: block; text-decoration: none; color: #ff3399; font: bold 12px/16px Helvetica, Arial; background-color: transparent; }
.homeProList li a img { margin: 2px auto !important; padding: 0; display: block; width: 191px; height: 171px; }
.homeProList li a span { display: block; width: 191px; line-height: 23px; text-align: center; }
.homeProList li header, .productCarousel .carousel li header, #content p.taxonomy-field { display: none; }

.widget-featured-category-list h1, .widget-featured-product-list h1 { font: bold 18px/18px Helvetica, Arial; color: #3399ff; margin: 0; padding: 29px 0 10px 15px; width: 963px; border-bottom: 1px solid #ccc; }

.productCarousel { width: 978px; position: relative; border-bottom: 1px solid #ccc; }
.productCarousel .caroufredsel_wrapper { width: 748px !important; margin: 0 auto !important; }
.productCarousel .carousel li { margin: 0 35px 0 0; padding: 10px 0; width: 170px !important; min-height: 250px; float: left; position: relative; }
.productCarousel .carousel li .productImage { display: block; width: 133px; height: 133px; margin-bottom: 9px; margin-left: 0; }
.productCarousel .carousel li strong { text-align: center; width: 140px; display: block; font-size: 12px; line-height: 14px; font-family: 'HelveticaRegular' , arial; color: #000; font-weight: normal; text-transform: capitalize; }
.productCarousel .carousel li b span { text-align: center; }
.productCarousel .carousel li b { color: #000; text-decoration: none; width: 135px; display: block; font-size: 12px; line-height: 14px; font-family: 'HelveticaRegular' , arial; text-align: center; font-weight: normal; }
.productCarousel .carousel li .exclusive { color: #3098fe; font-family: 'Helvetica' , arial; text-decoration: none; width: 134px; display: block; font-size: 10px; line-height: 12px; text-align: center; font-weight: normal; margin: 0 0 6px 2px; padding-top: 2px; text-transform: uppercase; }
.productCarousel .carousel li .strike { text-decoration: line-through; margin-right: 2px; }
.productCarousel .carousel li .discounted { color: #ff3399; }
.productCarousel .carousel li .stars { display: none; padding-top: 14px; width: 140px; height: 20px; }
.productCarousel .carousel li .stars img { display: block; margin: 0 auto; }
.productCarousel .prev, .productCarousel .next { position: absolute; top: 100px; width: 49px; height: 49px; }
.productCarousel .prev { background: url(../content/images/home/slider-left.png) no-repeat 0 0; left: 14px; }
.productCarousel .next { background: url(../content/images/home/slider-right.png) no-repeat 0 0; right: 14px; }
.productCarousel .prev span, .productCarousel .next span { display: block; text-indent: -9999px; }
.productCarousel .prev:hover, .productCarousel .next:hover { background-position: 0 -49px; }

.pr-snippet-link, .pr-snippet-read-write, .pr-snippet-read-reviews, .pr-snippet-review-count, .pr-snippet-rating-decimal { display: none; }
.pr-snippet-stars { float: none !important; }

.pr-stars-small { background-image: url(/blnd/images/stars.gif) !important; float: none !important; height: 20px !important; line-height: 20px !important; width: auto !important; margin: 0px auto !important; }
.pr-stars-0-sm { display: none !important; }
.pr-stars-1-sm { background-position: 0px -45px !important; width: 21px !important; overflow: hidden !important; }
.pr-stars-2-sm { background-position: 0px -91px !important; width: 44px !important; overflow: hidden !important; }
.pr-stars-3-sm { background-position: 0px -138px !important; width: 68px !important; overflow: hidden !important; }
.pr-stars-4-sm { background-position: 0px -184px !important; width: 92px !important; overflow: hidden !important; }
.pr-stars-5-sm { background-position: 0px -228px !important; width: 112px !important; overflow: hidden !important; }
.pr-stars-0_5-sm { background-position: 0px -21px !important; width: 21px !important; overflow: hidden !important; }
.pr-stars-1_5-sm { background-position: 0px -68px !important; width: 44px !important; overflow: hidden !important; }
.pr-stars-2_5-sm { background-position: 0px -114px !important; width: 68px !important; overflow: hidden !important; }
.pr-stars-3_5-sm { background-position: 0px -161px !important; width: 92px !important; overflow: hidden !important; }
.pr-stars-4_5-sm { background-position: 0px -205px !important; width: 112px !important; overflow: hidden !important; }

