/* Body
---------------------------- */
#wrapper { margin: 0; }
.sec_content { background: none; }

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

/* Featured Content
---------------------------- */
#feature-content { clear: both; }

div#products-grid-container { clear: both; }

div#paging-controls-container {text-align:right;}


/* Filter By
---------------------------- */
#filter-toolbar { margin: 0 0 20px 0; }
/* div#filter-toolbar { display: none } */
/* #filter-toolbar label {float: left;} */

.niceform-green .selectArea .right a {
	background:transparent url(/images/css/trans.gif) repeat scroll 0 0;
	display:block;
	height:18px;
	margin-left:-179px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	position:absolute;
	width:160px;
}

#filter-toolbar .selectArea, #colorfinder-filter-container .selectArea {
	float:left;
	margin:0 0 0 10px;
}

#accordion, #bestseller_accordion {
	margin:0 0 30px;
	clear: both;
}

.browse-products .product-row-container {
    border-bottom: 2px solid #000;
}

.browse-products ul.product-thumb-row {
	float:left;
	display: block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding: 20px 0;
	margin: 0 0 1px;
	border-bottom: 1px solid #000;
	width: 100%;
}

.browse-products .first {
    background: none;
}

.browse-products ul.product-thumb-row li.thumb {
	float: left;
	margin: 0 10px;
	padding: 5px 10px 5px 10px;
	width: 192px;
}

.browse-products ul.product-thumb-row li.start {
	padding: 5px 20px 5px 18px;
}

.browse-products ul.product-thumb-row li.quote {
    float: left;
    width: 233px;
    padding: 33px 1px 0 0;
    overflow: hidden;
    background: url(/images/backgrounds/black-vertical-dotted-line.gif) repeat-y 233px 0;
}

.options-green {
	border-top:0 none;
	font-size:11px;
	margin-left:0;
	margin-top:0;
	padding:4px 10px;
	position:absolute;
}

/* 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;
}


