		IMG#product_image {
			float: left;
			padding: 10px;
		}
		
		
		DIV#product_thumbs {
			float: left;
			clear: left;
		}
		
			DIV#product_thumbs SPAN,
			DIV#product_thumbs A {
				display: block;
				float: left;
				padding: 8px 6px 8px 0;
			}

			DIV#product_thumbs SPAN.last,
			DIV#product_thumbs A.last {
				padding: 8px 0 8px 0;
			}

			DIV#product_thumbs SPAN IMG,
			DIV#product_thumbs A IMG {
				float: left;
				padding: 3px;
				border: 0;
			}
		
			DIV#product_thumbs A:HOVER IMG {
			}
			
	DIV#product_info {
		float: left;
		width: 325px;
		
		padding: 11px;
		margin: 0 0 10px;
	}
	
		DIV.product_column {
			margin: 0;
			padding: 0 11px 0 0;
			float: left;
		}
		
		DIV.product_column A IMG {
			border: 0;
		}
		
		DIV#product_info DIV,
		DIV#product_info H3,
		DIV#product_info P,
		DIV#product_info TABLE {
			float: left;
		}

		DIV#product_info P {
			width: 96%;
		}
		
		DIV#product_title {
			width: 303px;
			padding: 11px;
		}
		
		DIV#product_title STRONG {
			display: block;
			font-size: 18px;
		}
		
		DIV#product_price {
			font-size: 12px;
			padding: 15px 0;
		}
		
		DIV#product_price SPAN.slash_price{
			color: #F00;
			text-decoration: line-through;
		}
		
		DIV#product_price STRONG {
			font-size: 28px;
		}
		
		DIV#product_info H3 {
			float: left;
			width: 303px;
			padding: 11px;
			
			font-size: 14px;
		}
		
		DIV#product_info DIV#spacer {
			width: 1px;
			height: 192px;
			margin: 0;
			padding: 0;
		}
		
		.product_info {
			font-size: 12px;
			margin: 10px 0 0 0;
			padding: 8px;
		}
		
		dl.product_info {
			width: 314px;
		}
		
		
		
		DIV#product_cart {
			margin: 0;
			padding: 0;
			
			width: 334px;
			float: left;
		}
		
		DIV#product_cart SPAN.soldout,
		DIV#product_cart FORM {
			display: block;
			float: left;
			
			width: 174px;
			
			padding: 11px;
		}
		
		DIV#product_cart SPAN.soldout {
			font-weight: bold;
		}
		
		DIV#product_cart FORM LABEL {
			display: block;
			float: left;
			
			padding: 8px 8px 8px 5px;
			width: 164px;
			font-size: 12px;
			
			cursor: pointer;
		}
		

		DIV#product_cart FORM LABEL SPAN,
		DIV#product_cart FORM > A SPAN,
		DIV#product_cart FORM LABEL INPUT {
			padding: 2px 0 0 2px;
			height: 13px;
			display: block;
			float: left;
		}


		DIV#product_cart INPUT#submit,
		DIV#product_cart FORM > A,
		DIV#product_cart > A,
		DIV.notify_container {
			display: block;
			float: left;
			
			width: 177px;
			padding: 10px;
			margin: 10px 0 0 0;
			border: 0;

			text-align: center;
			font-size: 12px;
			font-weight: bold;
			text-decoration: none;
		}

		#product_cart .notify_container {
		    text-align: left !important;
		}
		
		DIV#daily-deal DIV.notify_container {
			float:none;
			width:auto;
			padding:0;
			text-align:left;
			text-decoration: none;
		}
		
		DIV#daily-deal DIV.notify_container a.size_info_name,
		DIV#daily-deal DIV.notify_container a.notify_me {
			text-decoration: none;
			line-height: normal;
		}
		
		DIV#product_cart FORM > A STRONG {
			line-height: 16px;
			font-size: 22px;
			padding: 0 0 0 5px;
		}
		
		#tracks_table {
			margin-top: 10px;
		}
		#tracks_table a {
			margin: 0 !important;
			padding: 2px 0 !important;
			background: none !important;
			font-size: 10px !important;
		}


	DIV#container DIV#content DIV.column DIV.products DIV#product_left_col {
		width: 230px;
	}

	DIV#container DIV#content DIV.column DIV.products DIV#product_right_col {
		width: 346px;
		background: none;
		clear: none;
		
		margin: 0;
		padding: 0;
	}



#product_cart form a > span {
	font-size: 14px !important;
}

#product_cart a.extras {
	width: 90px;
	margin-right: 8px;
	clear: none;
	font-size: 10px;
	font-weight: normal;
	padding: 10px 8px;
}
#product_cart a.extras.last {
	margin-right: 0;
}

#product_cart .price {
	float: right !important;
	padding: 0 5px !important;
}

#product_cart .price strong {
	font-size: 15px;
}

#product_cart .add_to_cart {
	float: right !important;
	font-size: 15px !important;
}
