/************************************************/
/* Product listing
/************************************************/
.product-listing-wrapper {
	border-bottom: 1px solid #cccccc;
	font-size: 14px;
	min-height: 150px;
	padding: 20px 0;
	position: relative;
	margin-right: 25px;
}
	.product-listing-main-image {
		float: left;
		text-align: center;
		width: 120px;
	}
	.product-listing-additional-images {
		float: left;
		margin-left: 20px;
	}
		.product-listing-additional-images .add_02 {
			border: 1px solid #cccccc;
			margin-bottom: 4px;
			width: 58px;
		}
	.product-listing-model {
		color: #999999;
		font-size: 10px;
		margin-left: 218px;
		width: 285px;
	}
	.product-listing-name {
		color: #000000;
		font-weight: bold;
		margin-left: 218px;
		width: 285px;
	}
	.product-listing-description {
		color: #848484;
		font-size: 12px;
		margin: 5px 0 0 218px;
		width: 285px;
	}
		.product-listing-description ul {
			margin: 5px 0 0 0;
			padding: 0 0 0 20px;
		}
		.product-listing-video-link {
			margin: 3px 0 -6px 0;
		}
	.product-listing-see-more {
		margin: 5px 0 0 218px;
		width: 285px;
	}
	.product-listing-price {
		font-variant: small-caps;
		position: absolute;
		right: 0;
		text-align: right;
		top: 16px;
	}
		.product-listing-quantity-discount {
			font-size: 12px;
		}
	.product-listing-reviews {
		background: url(/images/waveriderdesign/product-list-stars.jpg) no-repeat top right;
		display: block;
		font-size: 12px;
		height: 34px;
		margin-top: 2px;
		padding: 8px 3px 0 0;
	}
	.product-listing-add-to-cart {
		bottom: 18px;
		position: absolute;
		right: 0;
		text-align: right;
	}
		.product-listing-notify-me {
			font-size: 10px;
		}
		.product-listing-quantity {
			float: left;
			font-size: 12px;
			padding-top: 3px;
		}
.product-listing-last {
	border-bottom: none !important;
}
