/*-------------- PRODUCT LIST PAGES ---------------*/
/*holder for filters and page numbers*/
#product-list-menu{height:30px; margin-top:24px;}
#product-list-menu #sort-by, #product-list-menu .page-nav{z-index:1; position:relative;} /* Stops the links being 'hidden' by the absolutely positioned H1 element */
/*sortby, filter by size*/
#product-list-menu #sort-by{float:right; text-align:right;}
#product-list-menu #sort-by h3{display:inline; font-size:100%;}
#product-list-menu #sort-by ul{display:inline; list-style:none; margin-right:1px;}
#product-list-menu #sort-by, #product-list-menu .page-nav{border-bottom:1px dotted #999; padding-bottom:5px;}
#product-list-menu #sort-by li{display:inline; margin:0;}
#product-list-menu #sort-by li a{padding:0 4px; color:#666666;}
/*Page navigation*/
#product-list-menu .page-nav, #product-list-menu-bottom .page-nav{float:right;}
#product-list-menu .page-nav a, #product-list-menu-bottom .page-nav a{padding:0 4px; color:#666666;}
#product-list-menu .page-nav .view-all, #product-list-menu-bottom .page-nav .view-all{border-left:1px solid #666666; border-right:1px solid #666666; padding:0 15px; margin-right:10px;} /* 'view all' link */
/* Top only */
#product-list-menu .page-nav{padding-left:10px;}
/* Bottom only */
#product-list-menu-bottom{padding-top:10px; margin-top:24px; text-align:right; clear:both;}
#product-list-menu-bottom a{ color:#666666;}
#product-list-menu-bottom a.whats-new-with-paging{float:right; border-right:1px solid #666666; padding-right:15px; margin-right:15px;}
#product-list-menu-bottom a.back-to-top{margin-left:10px;}

/* Product list itself */
#product-list{width:762px; position:relative;}/* outer div */
#product-list .product-images{height:auto; clear:left; overflow:hidden;}/* wrapper div for prod row images */
#product-list .product-image{width:224px; text-align:left; float:left; padding-left:30px; padding-bottom:10px; margin-top:20px;}
#product-list .product-image-m .product-image{ padding-top:24px;}
#product-list .product-image-m .product-image.tall-product-image{ padding-top:0;}
/*images*/
#product-list .product-details {height:auto; clear:left;}/* wrapper div for prod row descriptions */
#product-list .description{width:224px; padding-left:30px; text-align:left; float:left;}
#product-list .description a:hover{background-color:#000000; color:#FFFFFF; text-decoration:none;}
#product-list .designer{ font-weight:bold; text-transform:uppercase;}
/* Feature product related */
#product-list #feature-product-block{width:100%; float:left;}
#product-list .feature-product {float:left;}
#product-list .feature-product .description{clear:left;}
#product-list .feature-product .productDescription{padding:5px 0; font-size:90%;}
#product-list .feature-row {float:left;}
#product-list .feature-row .product-image, #product-list .feature-row .description{padding-left:27px;} /* required so the floats stay in rows in IE6 */
/* Other */
#product-list #no-products {margin: 80px 0 50px; width: 700px;}
#product-list .sale-price {color:#990000;}

/*no search results*/
#no-search-results{width:100%; margin: 80px 0 50px;}

/* Closet flow view product listing */
#flashcontent {width: 760px; height: 510px; overflow:hidden; padding-top:50px;}
#flash-pagination {float:right; padding-top:20px;width: 200px; height: 30px; overflow:hidden;}
