#sidenav {float: left;width: 215px;height: auto;}
#sidenav ul#art {padding-top: 78px;background: #52463B url(/images/category-nav-art.gif) no-repeat;}
#sidenav ul#autographs {padding-top: 72px;background: #52463B url(/images/category-nav-autographs.gif) no-repeat;}
#sidenav ul#books {padding-top: 70px;background: #52463B url(/images/category-nav-books-dvds.gif) no-repeat;}
#sidenav ul#clubs {padding-top: 80px;background: #52463B url(/images/category-nav-clubs-balls.gif) no-repeat;}
#sidenav ul#collectibles {padding-top: 80px;background: #52463B url(/images/category-nav-collectibles.gif) no-repeat;}
#sidenav ul#courses {padding-top: 80px;background: #52463B url(/images/category-nav-courses.gif) no-repeat;}
#sidenav ul#deals {padding-top: 74px;background: #52463B url(/images/category-nav-deals.gif) no-repeat;}
#sidenav ul#gifts {padding-top: 66px;background: #52463B url(/images/category-nav-gifts.gif) no-repeat;}
#sidenav ul#legends {padding-top: 80px;background: #52463B url(/images/category-nav-legends.gif) no-repeat;}
#sidenav ul#majors {padding-top: 70px;background: #52463B url(/images/category-nav-majors.gif) no-repeat;}
#sidenav ul#pebblebeach {padding-top: 96px;background: #52463B url(/images/category-nav-pebblebeach.gif) no-repeat;}
#sidenav ul#photography {padding-top: 72px;background: #52463B url(/images/category-nav-photography.gif) no-repeat;}
#sidenav ul.nav.mod-list {margin: 0px;padding: 0px;list-style: none;text-align: left;font: 12px/16px Georgia, "Times New Roman", Times, serif;background-color: #52463B}
#sidenav ul.nav.mod-list > li:first-of-type {border-top: 1px solid #fff;}
#sidenav ul li a {color: #fff;text-decoration: none;display: block;padding-left: 20px;padding-right: 10px;border-bottom: 1px solid #fff;text-transform: uppercase;padding-top: 2px;padding-bottom: 2px;}
#sidenav ul ul li a {text-transform: none;}
#sidenav ul.nav-child li a:hover,
#sidenav ul.nav.mod-list li a:hover,
#sidenav ul li.current.active > a,
#sidenav ul li.current.active.deeper.parent > a:hover {background-color: #9c917e;}
#sidenav ul li.current.active.deeper.parent > a {background-color: transparent;}
#sidenav ul.nav-child ul.nav-child li a::before {content:'•';margin-right:4px;font-size:1.5em;}
#sidenav ul.nav-child {list-style: none;padding: 0px;}
#sidenav ul.nav-child a {padding-left: 28px;text-transform: none;}
