/* product.css */
.productsummary {
	width: 100%;
	clear: both;
	margin-bottom: 20px;
}
.productImage {
	width: 130px;
	float: left;
	margin-right: 20px;
}
.productText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #536077;
	float: left;
	font-size: 90%;
}
.productsummary:after {
	/* 	Adds a dummy space to ensure our row extends to the full height and pushes later content down
		applies to IE7+ and Mozilla, Opera etc. */
    content: "&nbsp;"; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.productText A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #536077;
	text-decoration: none;
	font-weight: bold;
}
.productText A:hover {
	text-decoration: underline;
}
.productName {
	font-weight: bold;
}
.productSubtitle {
	color: red;
}
.productArtistName {
	font-weight: bold;
	margin-bottom: 14px;
}
.productNavigation {
	margin-top: 6px;
}
.productNavigation IMG {
	vertical-align: text-top;
	margin-right: 3px;
}
.productNavigation A {
	color: #354560;
	font-weight: bold;
	text-decoration: none;
}
.productNavigation A:hover {
	text-decoration: underline;
}
.pageNavigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #536077;
	float: left;
	font-size: 90%;
}
.pageNavigation A {
	color: #536077;
	font-weight: bold;
	text-decoration: none;
}
.pageNavigation A:hover {
	text-decoration: underline;
}
.productDescription {
	margin-bottom: 20px;
}
div.productTracks {
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	color: #292F3D;
}
div.productTracks ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	font-size: 100%;
}
div.productTracks ul em {
	font-style:normal;
	color: #7E8CA5;
}
