#content h1 { background: url('../images/products_title.gif') no-repeat; height: 52px; text-indent: -99999px; width: 390px; }

a#back { font-size: 11px; }

#product-list { float: left; width: 170px; }
#product-list ul { margin-bottom: 20px; }
#product-list ul li { padding: 0 0 5px 5px; }
#product-list ul li a { color: #666; }
#product-list ul li a.active { background: url('../images/bullet-product-list.gif') 0 4px no-repeat; color: #DB8219; padding-left: 10px; }

#popular-products { border-left: 1px solid #ECE9DB; float: left; padding-left: 15px; width: 490px;  }
#popular-products li { float: left; height: 160px; margin: 0 0 50px 10px; text-align: center; width: 150px; }
#popular-products li a { color: #666; }
#popular-products li a img { background: #333; display: block; height: 140px; margin-bottom: 5px; width: 150px; }
#popular-products li a:hover img { border: 4px solid #666; margin-bottom: -3px; position: relative; top: -4px; left: -4px; }

#product-details { border-left: 1px solid #ECE9DB; float: left; padding-left: 15px; width: 490px; }
#product-details #product { float: left; height: 320px; width: 195px; }
#product-details #product-photos li { float: left; margin: 0 0 10px 10px; }
#product-details #product-photos li a { background-position: 0 0; display: block; height: 81px; width: 81px; }
#product-details #product-photos li a:hover { background-position: -4px -4px; border: 4px solid #AF8D6A; height: 73px; width: 73px; } 

#product-description { margin-left: 207px; }

#product-description ul li { background: url('../images/bullet.gif') 0 6px no-repeat; float: left; font-size: 11px; padding: 0 0 5px 10px; }
