@charset "UTF-8";

div.upsells {width: 768px; clear: both; padding: 0px; margin: 0px; overflow: auto;}
div.upsells .wrapper {background: url(../images/item/bg_upsells-wrapper.gif) no-repeat center bottom; margin: 0px; padding: 0px;}
div.upsells h1 {margin: 10px 0px 0px 0px; background: url(../images/item/bg_upsells-h1.gif) no-repeat center top; padding: 8px 0px 8px 10px; color: #900; line-height: 14px; font-size: 14px;}
div.item {width: 151px; float: left; background: none; text-align: center; margin: 0px 0px 0px 2px;}
div.item:hover {background-color: #fdf5d9;}
div.item img {padding: 5px;}
div.item span {display: block; color: #000; font-size: 11px; line-height: 12px;}
div.item span.name {font-weight: bold; padding: 0px 5px;}
div.item span.tagline {color: #333; padding: 2px;}
div.item span.price {font-weight: bold; color: #333; padding: 2px;}
div.item span.sale {font-weight: bold; color: #990000;}
div.item a:hover {text-decoration: none;}


div.upsells table {margin: 0px 6px; border-collapse: collapse;}
td.item {width: 151px; background: none; text-align: center; margin: 0px; vertical-align: top; padding: 5px 0px;}
td.item:hover {background-color: #dfe5ec;}
td.item img {padding: 5px;}
td.item span {display: block; color: #000; font-size: 11px; line-height: 12px;}
td.item span.name {font-weight: bold; padding: 0px 5px;}
td.item span.tagline {color: #333; padding: 2px;}
td.item span.price {font-weight: bold; color: #333; padding: 2px;}
td.item span.sale {font-weight: bold; color: #990000;}
td.item a:hover {text-decoration: none;}
