#content-wrapper{
	background:url(../images/default.jpg) no-repeat;
	color:#000;
	padding-bottom:100px;
}

#content{
	position:absolute;
	top:444px;
}



.product{
	width:237px;
	float:left;
	position:relative;
	height:83px;
	padding-left:125px;
	margin:0 0 14px 0;
}

.product.odd{
	margin-right:21px;
}

#content .product p{
	line-height:14px;
	margin:3px;
	font-size:10px;
	height:43px;
	overflow:hidden;
}

.product h2{
	background:#7c786d;
	padding:2px;
	height:13px;
}
.product h2 a{
	font-weight:bold;
	font-size:11px;
}

.product img{
	position:absolute;
	left:0;
	top:0;
}

.product li{
	list-style:none;
	display:inline;
}

#content .product .price{
	float:left;
	margin:0;
	font-size:11px;
	font-weight:bold;
	position:absolute;
	color: #fff;
	bottom:0;
	left:129px;
	height:auto;
}

#content .product .price del{
	color: #888;
	font-weight:normal;
	text-decoration:line-through;
}
#content .product .price ins{
	color: #f00;
}

.product li a, 
.product li span{
	border:1px solid #F1EBDC;
	float:left;
	font-weight:bold;
	height:9px;
	margin-left:2px;
	padding:2px 3px 3px 3px;
	display:inline-block;
}

.product li a:hover,
.product li a:active{
	text-decoration:none;
}

.product li button{
	height:auto;
	padding:0;
}

/*FF3*/
.product li button, x:-moz-any-link, x:default { margin-top:-1px; }
.product li button span, x:-moz-any-link, x:default { padding:1px 3px 4px 3px; }

.product li form,
.product li fieldset{
	display:inline;
}

#content ul {
	position:absolute;
	float:left;
	bottom:0;
	right:0;
}
