/* Navigation
---------------------------- */

/* Latest National Advertising
---------------------------- */
.advert-banner { background: url(/images/landing/skincare/moisturizer/mpp_banner.jpg) no-repeat bottom left; min-height: 275px; _height: 275px; position: relative; }
.advert-banner .text { position: absolute; top: 175px; left: 27px; }
.advert-banner .btn-start-now { background: url(/images/css/start-now_btn.gif) no-repeat; width: 77px; height: 16px; margin: 0 0 25px 0; text-indent: -9999px; overflow: hidden; display: block; }

.acne-banner { background: url(/images/css/mpp2_banner.jpg) no-repeat bottom left; min-height: 275px; _height: 275px; position: relative; }
.acne-banner .text { position: absolute; top: 135px; left: 40px; }
.acne-banner .text a { color: #000; }
.acne-banner .go_btn { background: url(/images/css/go_btn.gif) no-repeat scroll right; height: 16px; width: 210px; padding-right: 35px; display: block; color: #000; }

/* Filter By
---------------------------- */
#filter-toolbar { margin: 0 0 20px 0; }
#filter-toolbar .filter-options { border-right: 1px dotted #ccc; }
div#filter-toolbar { display: none }

/* Column Grid
---------------------------- */
/*
.browse-products { padding: 0 10px; margin: 0 0 15px 0; }
.browse-products ul.product-thumb-row { float: left; list-style: none; margin: 0 0 20px 0; padding: 0 0 20px 0; background: url(/images/css/dotted_x.gif) repeat-x bottom left; }
.browse-products ul.lastrow { background: none; margin: 0; }
.browse-products ul.product-thumb-row li.thumb { float: left; margin: 0 15px 0 0; padding: 0; width: 305px;  }
.browse-products ul.product-thumb-row li.last { margin-right: 0; }
*/


/* Best Sellers
---------------------------- */
.best-sellers-columns { padding: 10px; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; border-right: 1px dotted #ccc; border-left: 1px dotted #ccc; background: #fff url(/images/css/light-green-gradient-top_bg.gif) repeat-x; }
.best-sellers-columns ul.product-thumb-row { list-style: none; margin: 0; padding: 0;  }
.best-sellers-columns ul.product-thumb-row li.thumb { float: left; margin: 0 20px 0 0; padding: 0; width: 31%;  }
.best-sellers-columns ul.product-thumb-row li.last { margin-right: 0; }
.best-sellers-columns dl.thumb-150x150 dt { background: #eeedeb; padding: 4px 4px 4px 4px;  *padding: 4px 4px 1px 4px; border: 1px solid #ccc;}
div#bestseller_accordion { display: none }

/* Acne Solutions Advert */
.about-acne-solutions { margin: 0 0 15px 0; }
.about-acne-solutions h2 { background: url(/images/css/acne_solutions_hdr.gif) no-repeat; height: 25px; margin: 0 0 15px 0; padding: 0 0 0 0; text-indent: -9999px; overflow: hidden; border-bottom: 1px solid #ccc;}
.about-acne-solutions .body-copy { width: 450px; float: left; margin-right:20px; }
.about-acne-solutions .promo1 { font-size: 11px; background: url(/images/css/promo1.jpg) no-repeat; width: 213px; padding-top:100px; float: left; margin-right:20px; }
.about-acne-solutions .promo2 { font-size: 11px; background: url(/images/css/promo2.jpg) no-repeat; width: 213px; padding-top:100px; float: left; }

.acne-solutions-kit h2 { background: url(/images/css/starter_kit_hdr.gif) no-repeat; height: 25px; margin: 0 0 10px 0; text-indent: -9999px; overflow: hidden; border-bottom: 1px solid #ccc;}


.clear-skin { background: url(/images/css/clear_skin_system_hdr.gif) no-repeat; height: 25px; text-indent: -9999px; overflow: hidden; border-bottom: 1px solid #ccc; }
.product-list-copy { width: 450px; }
.treatment { background: url(/images/css/treatment_hdr.gif) no-repeat; height: 25px; text-indent: -9999px; overflow: hidden; border-bottom: 1px solid #ccc; }

.acne-solutions-kit {padding: 0 0 20px 0;}
#acne-solutions-kit-image {float:left; padding: 0px 10px;}
#acne-solutions-kit-description {float:left; width:150px;}
#acne-solutions-kit-quote {float:right; margin: 0 80px 0 0;}

#acne-solutions-kit-description dd { margin-left: 10px; }




.shadetable-filters .selectContainer {
	z-index: 10;
}

#product-options .selectContainer {
	z-index: 20;
}


