﻿#colourimagespacer {
	width: 570px;
	height: 21px;
	position: relative;
	float: left;
}
#colourimage {
		position: relative;
		width: 85px;
		height: 70px;
		float: left;
	}
	#colourimagetext {
	position: relative;
	width: 105px;
	height: 70px;
	float: left;
}
#colourrightwrapper {
	position: relative;
	width: 346px;
	height: 200px;
	float: left;
}
#colourleftwrapper {
	position: relative;
	width: 570px;
	height: 200px;
	float: left;
}
#colourwrapper {
	width: 935px;
	height: 200px;
	position: relative;
	float: left;
}
#bottomspacer {
	width: 910px;
	height: 30px;
	position: relative;
	float: left;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #666666;
}
#availabletext {
	position: relative;
	width: 935px;
	height: 40px;
	float: left;
	padding-top: 15px;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-top: -5px;
}
#dimbar {
	position: relative;
	width: 300px;
	float: left;
}
#additionalimages {
	position: relative;
	width: 310px;
	height: 20px;
	float: left;
	padding-top: 5px;
	padding-left: 10px;
}
	#productthumbnails {
		position: relative;
		width: 100px;
		height: 90px;
		float: left;
	}
	#productthumbnailsspacer {
	position: relative;
	width: 10px;
	height: 90px;
	float: left;
}
#productcopy {
	width: 310px;
	height: 195px;
	position: relative;
	float: left;
	padding-top: 5px;
	padding-left: 10px;
	overflow: auto;
}
#designer {
	position: relative;
	width: 135px;
	height: 35px;
	float: left;
}
.productitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #666666;
	letter-spacing: -1px;
}
#copytitlebar {
	position: relative;
	width: 320px;
	height: 35px;
	float: left;
}
#producttitle1 {
	position: relative;
	width: 175px;
	height: 35px;
	float: left;
	padding-left: 10px;
}
#productcopywrapper {
	position: relative;
	width: 320px;
	height: 350px;
	float: left;
}
#productmiddlespacer {
	position: relative;
	width: 30px;
	height: 350px;
	float: left;
}
#largeproductimage {
	width: 560px;
	height: 350px;
	position: relative;
	float: left;
}
#productstopspacer {
		position: relative;
		width: 910px;
		height: 70px;
		float: left;
	}
	#productimage {
		position: relative;
		width: 300px;
		height: 200px;
		float: left;
	}
	#producttitle {
		position: relative;
		width: 300px;
		height: 50px;
		float: left;
	}
	#productlink {
	position: relative;
	width: 235px;
	height: 25px;
	float: left;
	padding-right: 65px;
}
#contenttopspacer {
	width: 910px;
	height: 30px;
	float: left;
	position: relative;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #666666;
}
#container {
	margin-right: auto;
	margin-left: auto;
	width: 965px;
	height: auto;
}
#header {
	width: 960px;
	height: 120px;
	position: relative;
}
#logo {
	position: relative;
	width: 95px;
	height: 120px;
	float: left;
}
#leftheaderspacer {
	position: relative;
	width: 25px;
	height: 120px;
	float: left;
}
#headerheading {
	position: relative;
	width: 120px;
	height: 120px;
	float: left;
}
#topheader {
	position: relative;
	width: 720px;
	height: 80px;
	float: left;
}
#shoplink {
	position: relative;
	float: right;
	width: 78px;
	height: 80px;
	padding-left: 17px;
}
#headermenu {
	position: relative;
	width: auto;
	height: 30px;
	float: right;
	padding-right: 25px;
	padding-top: 10px;
}
.noborder {
	border-width: 0;
}
.rightaligned {
	text-align: right;
}
#contentwrapper {
	position: relative;
	width: 960px;
	height: 430px;
	float: left;
}
#footer {
	width: 910px;
	height: 99px;
	position: relative;
	float: left;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #666666;
	padding-top: 5px;
}
#footerspacer {
	position: relative;
	width: 25px;
	height: 120px;
	float: left;
}
#topfooterspacer {
	position: relative;
	width: 910px;
	height: 15px;
	float: left;
}
.flink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.flink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.flink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #Ed1C8F;
	text-decoration: none;
}
.flink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #Ed1C8F;
	text-decoration: none;
}
.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
#contentspacer {
	position: relative;
	width: 25px;
	height: 430px;
	float: left;
}
#homeimage {
	width: 910px;
	height: 430px;
	position: relative;
	float: left;
}
#productswrapper {
	width: 910px;
	height: 429px;
	position: relative;
	float: left;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #666666;
}
.mlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
}
.mlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
}
.mlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #Ed1C8F;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
}
.mlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #Ed1C8F;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
}
.olink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
}
.olink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
}
.olink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F7901E;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
}
.olink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
}
.glink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
}
.glink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
}
.glink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00AA4F;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
}
.glink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
}
.blink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
}
.blink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
}
.blink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00AFEF;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
}
.blink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bold;
}
#productspacer {
	position: relative;
	width: 5px;
	height: 360px;
	float: left;
}
.plink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F7901E;
	text-decoration: none;
}
.plink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F7901E;
	text-decoration: none;
}
.plink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F7901E;
	text-decoration: underline;
}
.plink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F7901E;
	text-decoration: none;
}
#productlink2 {
	position: relative;
	width: 245px;
	height: 25px;
	float: left;
	padding-right: 55px;
}
#productlink3 {
	position: relative;
	width: 247px;
	height: 25px;
	float: left;
	padding-right: 53px;
}
.designer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
#contactuscopy {
	width: 310px;
	height: 310px;
	position: relative;
	float: left;
	padding-top: 5px;
	padding-left: 10px;
}
.contactuscopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
.dlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F7901E;
	text-decoration: none;
}
.dlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F7901E;
	text-decoration: none;
}
.dlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F7901E;
	text-decoration: underline;
}
.dlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F7901E;
	text-decoration: none;
}
#pressleft {
	width: 455px;
	height: 415px;
	position: relative;
	float: left;
	padding-top: 15px;
}
#contentwrapperproducts {
	position: relative;
	width: 960px;
	height: 665px;
	float: left;
}
#contentspacerproducts {
	position: relative;
	width: 25px;
	height: 665px;
	float: left;
}
.clickproductsorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	margin-top: -5px;
}
.clickproductsgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-top: -5px;
}
#contactcopycontainer {
	width: 455px;
	height: 375px;
	position: relative;
	float: left;
}

