#sales-page {
       margin-top: 30px; 
}
#sales-page .review .rating {
	clear: none;
}
.rating-header {
	font-weight: bold;
}
ul#sales li {
	width:98%;
	margin-bottom:15px;
	margin-left:0;
	list-style:none;
	clear:left;
	border-bottom:1px solid #C9F0A8;
}
ul#sales .description li {
	list-style:disc;
	margin-left:25px;
	margin-bottom:4px;
	border:0;
}
ul#sales .pic {
	width:100px;
	min-height:100px;
    float: left;
    margin-left: 10px;
}
* html ul#sales .pic {
	height:100px;
}
ul#sales .pic img {
	width:90px;
}
ul#sales .pic a img {
	border:0;
}
.second-col {
    width: 250px;
    float: left;
    text-align: center;
}
ul#sales a:link {
	color:#900;
}
ul#sales .product-name {
	font-weight:bold;
}
ul#sales .product-name a:link,
ul#sales .product-name a:visited {
    color: #2159c8;
}
ul#sales .price {
	font-size:1.1em;
	font-weight:bold;
	color:#900;
}
ul#sales .sale-ends {
	/*background-color:#C9F0A8;*/
	text-align:center;
	font-weight:bold;
    margin:5px 0;
}

.customize {
    text-align: center;
    width: 121px;
    margin: 5px auto;
}
.customize a:link,
.customize a:visited {
    display:block;
	background:transparent url(/images/cart-bg.gif) 0 0 no-repeat;
	line-height:15px;
	height:15px;
	color: #333;
	text-decoration: none;
}

.customize a:hover {
	text-decoration: none;
	background-position:0 -15px;
}
ul#sales .description {
	/*margin-left:300px;*/
    float: left;
    width: 200px;
}

