div#menuContainerViewBy {margin-bottom:55px;}

div#patternListingContainer {position:relative; padding:20px 0 0 0;}

div#filterContainer {float:left; width:235px; height:100%;}
div#filterContainer .title {padding:5px 5px 2px; text-transform:uppercase; font-size:1em; color:#fff; background:#cfcfcf;}

div#filterContainer ul#optionMaster, div#filterContainer ul#optionMaster li.masterItem {margin:0; padding:0; list-style-type:none;}
div#filterContainer ul#optionMaster li.masterItem {margin:10px 0 10px 33px; font-size:12px; color:#636363;}

div#filterContainer ul.optionList {margin:10px 0; padding:0; list-style-type:none; display:none;}
div#filterContainer ul.optionList li {margin:3px 0 3px 18px; padding:0; height:18px; background:url(/webimgs/image_sprite.gif) no-repeat 0 -27px;}
div#filterContainer ul.optionList li.selected {background:url(/webimgs/image_sprite.gif) no-repeat 0 -12px;}
div#filterContainer ul.optionList li a {padding:0 0 0 15px; font-size:12px; color:#919191; text-decoration:none;}

div#filterContainer a.filterGroup {}
div#filterContainer a.filterGroup:hover {cursor:pointer;}
div#filterContainer span.filterState {clear:right; margin:0 0 0 5px; width:8px; height:15px; background: url(/webimgs/image_sprite.gif) no-repeat 0 5px;}
div#filterContainer span.closed {margin:0 0 0 5px; width:8px; height:15px; background-position:0 -56px;}

div#patternListContainer span#patternCount {position:absolute; display:block; right:0; top:-15px; font-size:12px; color:#919191;}

div#patternListContainer {float:left; padding:0 20px 20px; width:645px;}
div#patternListContainer ul#patternsList {margin:0; padding:0; list-style-type:none;}
div#patternListContainer ul#patternsList li {float:left; width:150px; height:150px; text-align:center;}
div#patternListContainer ul#patternsList li a {text-decoration:none; color:#959595;}
div#patternListContainer ul#patternsList li img {border:none; width:100px; height:100px;}
div#patternListContainer ul#patternsList li span.patternImage {display:block; margin:0 auto 5px;}
div#patternListContainer ul#patternsList li span.patternTitle {margin:0 auto 2px; font-size:12px;}
div#patternListContainer ul#patternsList li span.AllBuyNowLink {margin:0 auto 2px; font-size:11px;display:block;}
div#patternListContainer ul#patternsList li span.AllBuyNowLink a {color:#888 !important;text-decoration:none;font-weight:bold;}

span.referenceName {display:none;}
