/*Hello. We're glad you like the Love Hair Extensions website enough to look at the style sheet. We were pretty pleased with it too. We're called Ragged Edge Design and you can see more of our work by visiting www.raggededgedesign.com . If you want to get in touch, email info@raggededgedesign.com or call +44 20 7233 9073. We hope you enjoy the code….*/
.productContentWrapper {
	display: block;
	/*border-top: 1px solid #FFFFFF;
	padding-top: 10px;*/
	clear:both;
}
.twoColumnLeftProduct{
	float: left;
	width: 220px;
}
.twoColumnRightProduct{
	float:right;
	width:416px;
	display:block;
	overflow:hidden;
}
.productContentWrapper h1, .productContentWrapper h2 {
	text-transform: none;
	font-size: 16px;
	padding-bottom: 10px;
}

.productInfoGroup, .productPriceInfoGroup {
	padding: 10px 0;
	background-repeat: repeat-x;
	background-position:top right;
	background-image: url("/images/interface/backgroundDottedVerticalLine.gif");
}
.productPriceInfoGroup, .productInfoGroupDescription {
	padding: 10px 0 0 0;
}

.productInfoGroupDescription {
	width:395px;
	padding-top:0;
}

.twoColumnLeftProductInfoGroup {
	float:left;
	width:175px;
	/*border-right:1px solid #999999;*/
}
.twoColumnRightProductInfoGroup {
	float:right;
	width:215px;
}
p.colourDescription {
	float:right;
	display:block;
	width:120px;
	font-size:11px;
	line-height: 12px;
}
h3.relatedProducts {
	display: block;
	overflow:hidden;
	line-height:1000px;
	height: 32px;
	background-repeat: no-repeat;
	background-position:left top;
}
ul.productThumbs {
	list-style-type:none;
	padding:10px 0;
	margin:0;
	height:82px;
}
ul.productThumbs li {
	padding: 0 9px 0 0;
	width: 64px;
	height:82px;
	float:left;
}
ul.productThumbs li.last {
	padding-right:0;
}
ul.productThumbs li a{
	display:block;
	width: 64px;
	height:82px;
	overflow:hidden;
	color:#000000;
	cursor:pointer;
}
a.mainProductImage {
	display:block;
	height:270px;
	width: 210px;
	overflow:hidden;
	color:#000000;
	line-height:1000px;
	background-repeat: no-repeat;
	background-position:left top;
}

ul.relatedProducts {
	list-style-type:none;
	padding:0;
	margin:0;
	height:115px;
}
ul.relatedProducts li {
	padding: 10px 9px 0 0;
	width: 156px;
	height:115px;
	float:left;
}
ul.relatedProducts li.last {
	padding-right:0;
}
ul.relatedProducts li a{
	display:block;
	width: 156px;
	height:115px;
	line-height:1000px;
	overflow:hidden;
	color:#000000;
}
.colourSwatch {
	width:275px;
}
.colourSwatch img{
	float: left;
	padding-right:10px;
}
.colourSwatch p{
	float: left;
	padding-right:10px;
}
a.chooseColour {
	color:#CC0066;
	text-decoration:underline;
}
ul.swatchList {
	list-style-type: none;
	display:inline;
	padding: 15px 0 0 0;
	margin:0;
	float:left;
}
ul.swatchList li{
	display:block;
	width: 82px;
	height: 107px;
	padding-right: 5px;
	padding-bottom: 5px;
	float:left;
}
ul.swatchList li.last{
	padding-right: 0;
}

ul.swatchList li a img {
	border:1px solid #CCCCCC;
}
.productInfoLabel {
	width:190px;
	height: 25px;
	display:block;
}
.qtyLabel {
	width: 100px;
	display:block;
	float:left;
}
.theSelectedColor a {
	display:block;
	float:left;
	width: 82px;
	height:30px;
	overflow:hidden;
	background-repeat: no-repeat;
	background-position:top left;
	line-height:1000px;
	margin-right: 10px;
	border:1px solid #CCCCCC;
}
select.productOptionsList {
	font-size:12px;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	color: #000;
	border: 1px solid #C5C4C4;
	margin-top: 0px;
	width: 82px;
	z-index:-999;
}
p.price {
	font-weight:normal;
	padding-bottom: 0px;
	margin-bottom:0px;
}
p.wasprice {
	font-weight:normal;
	font-size: 10px;
	padding-bottom: 0px;
	margin-bottom:0px;
}
