#ListingBannerContainer{position: relative;clear: both;width: 479px;height: 216px;left: 50%;/*background: #000 url(../graphics/banner_background.jpg) no-repeat top left;*//* below is Fix to accomodate float left and margin auto */margin: 0 auto 9px -506px;padding: 70px 0 0 533px;}
#ListingBannerContainer h1{margin: 0;color: #fff;font-size: 2.7em;}
#ListingBannerContainer p{color: #bfbfbf;font-family: Arial, Sans-serif;font-size: 1.25em;margin: 0.75em 0;}
.imgCollectableLanding{background: #000 url(../../../ListingBanners/collectable.jpg) no-repeat top left;}
.imgGiftLanding{background: #000 url(../../../ListingBanners/gift.jpg) no-repeat top left;}
.imgThemeLanding{background: #000 url(../../../ListingBanners/theme.jpg) no-repeat top left;}
#contentFilter{float: left;display: inline;width: 238px;color: #fff;}
#contentFilter h2{border-top: 2px solid #000;padding: 16px 22px;margin: 0;background-color: #292728;color: #fff;}
#contentFilter h2.browse{border-top-width: 0px;}
#contentFilter ul{border-top: 1px solid #4f4f4f;margin: 0;padding-top:12px;padding-bottom:22px;padding-left:22px;background-color: #292728;list-style: none;line-height: 2em;font-family: Arial, Sans-serif;font-size: 1.05em;}
#contentFilter li{background: url(../../productlisting_files/graphics/filter_bullet.gif) no-repeat left center;padding-left: 23px;}
#contentFilter li a{color: #ae8f52;text-decoration: underline;}
#contentFilter li a:hover{text-decoration: none;}
#contentFilter ul.browse li a{color: #cccccc;text-decoration: none;}
#contentFilter ul.browse li a:hover{text-decoration: underline;}
#contentFilter ul.related{padding-bottom: 0;}
#contentFilter .end{clear: both;height: 94px;background: url(../../productlisting_files/graphics/filter_end_background.gif) no-repeat;}
#contentList{float: left;display: inline;width: 612px;overflow: hidden;margin: 0 0 0 1px;background: url(../graphics/content_background.gif) repeat-y 1px top;}
#contentList ul{float: left;display: inline;list-style: none;margin: -1px 0 0;padding: 0;}
#contentList ul a {cursor:pointer;}
#contentList ul li{position: relative;float: left;display:inline;height: 189px;width: 239px;margin: 1px 0 0 1px;padding: 16px 33px 0;background-color: #f1f1f1;overflow: hidden;}
#contentList ul li img{position: absolute;right: 0;_right: -1px;bottom: 38px;_bottom: 37px;}
#contentList ul li h3{position: relative;font-size: 2em;margin: 0;width: 190px;}
#contentList ul li p{position: relative;width: 165px;font-family: Arial, Sans-serif;font-size: 1.1em;margin: 8px 0;}
#contentList ul li .title a{color: #7c5b31;}
#contentList ul li .action{position: absolute;display: inline;bottom: 0;_bottom: -1px;left: 0;width: 100%;height: 38px;line-height: 36px;background: url(../graphics/action_background.gif) repeat-x left center;font-family: Arial, Sans-serif;color: #fff;padding: 0 33px;font-weight: bold;font-size: 1.1em;}
#contentList ul li .action a{color: #ae8f52;text-decoration: none;border-bottom: 1px solid #AE8F52;}
#contentList ul li .action a:hover{border-bottom-style: none;}
#contentList .paging{clear: both;background-color: #393839;color: #9d9fa2;margin: 2px 2px 2px 1px;padding: 0 32px;height: 30px;line-height: 26px;text-align: center;}
#contentList .paging .current{background-color: #1e1e1e;border: 1px solid #535353;width: 39px;height: 23px;padding: 2px 1em 3px;margin: 0 3px;}
#contentList .paging .previous{float: right;display: inline;background: url(../graphics/paging_previous.gif) no-repeat;width: 24px;height: 24px;margin: 2px 22px 0 0;overflow: hidden;text-indent: 999em;}
#contentList .paging .next{float: right;display: inline;background: url(../graphics/paging_next.gif) no-repeat;width: 24px;height: 24px;margin: 2px 0 0 25px;overflow: hidden;text-indent: 999em;}
#contentList .paging .position{float: right;display: inline;height: 30px;}
.divScroller {background-color:#000000; background-image:url(bg.jpg); background-position:top; background-repeat:no-repeat; width: 700px; height:300px;}
