body {
	background-color: #7a7b7e;
}
#wrapper {
	position: absolute;
	width: 950px;
	height: 2082px;
	z-index: 1;
	left: 50%;
	margin-left: -475px;
	background-color: #FFFFFF;
}
#banner {
	position: absolute;
	width: 950px;
	height: 150px;
	z-index: 1;
	background-color: #7a7b7e;
}
#leftmenu {
	position: absolute;
	width: 140px;
	height: 386px;
	z-index: 2;
	left: 5px;
	top: 290px;
}
#hiddenkeywords {
	position: absolute;
	width: 950px;
	height: 7px;
	z-index: 8;
	left: 0px;
	top: 174px;
}
#wrapper #hiddenkeywords {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
}
#viewbasket {
	position: absolute;
	width: 396px;
	height: 28px;
	z-index: 9;
	left: 529px;
	top: 108px;
}#viewbasket {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	text-align: center;
}
#wrapper #viewbasket a {
	color: #000;
}
#separation1 {
	position: absolute;
	width: 950px;
	height: 7px;
	z-index: 10;
	left: 0px;
	top: 234px;
}
#heading1 {
	position: absolute;
	width: 625px;
	height: 45px;
	z-index: 11;
	top: 182px;
	left: 2px;
}#wrapper #telephone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #7a7b7e;
}
#telephone {
	position: absolute;
	width: 277px;
	height: 23px;
	z-index: 12;
	left: 671px;
	top: 183px;
}
#breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #7a7b7e;
}
#breadcrumb {
	position: absolute;
	width: 790px;
	height: 30px;
	z-index: 18;
	left: 155px;
	top: 246px;
}
#homebutton {
	position: absolute;
	width: 140px;
	height: 36px;
	z-index: 19;
	left: 4px;
	top: 242px;
}
#homebutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #7a7b7e;
}
#lastmodified {
	position: absolute;
	width: 222px;
	height: 21px;
	z-index: 28;
	left: 724px;
	top: 2060px;
}
#footerlinks {
	position: absolute;
	width: 307px;
	height: 23px;
	z-index: 27;
	left: 353px;
	top: 2057px;
}
#email {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #7a7b7e;
}
#email {
	position: absolute;
	width: 277px;
	height: 23px;
	z-index: 24;
	left: 671px;
	top: 211px;
}
#copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
#lastmodified {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000;
}
#footerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
}
#footerbar {
	position: absolute;
	width: 950px;
	height: 25px;
	z-index: 25;
	left: 0px;
	top: 2057px;
	background-color: #7a7b7e;
}
#copyright {
	position: absolute;
	width: 276px;
	height: 21px;
	z-index: 26;
	left: 10px;
	top: 2060px;
}
#slideshow {
	position: absolute;
	width: 790px;
	height: 490px;
	z-index: 29;
	left: 156px;
	top: 261px;
}
#aboutus {
	position: absolute;
	width: 190px;
	height: 155px;
	z-index: 30;
	left: 85px;
	top: 732px;
}
#manufacturinginfo {
	position: absolute;
	width: 190px;
	height: 155px;
	z-index: 31;
	left: 285px;
	top: 732px;
}
#materialinfo {
	position: absolute;
	width: 190px;
	height: 155px;
	z-index: 32;
	left: 485px;
	top: 732px;
}
#contactus {
	position: absolute;
	width: 190px;
	height: 155px;
	z-index: 33;
	left: 684px;
	top: 732px;
}
#howtoorder {
	position: absolute;
	width: 302px;
	height: 302px;
	z-index: 34;
	left: 5px;
	top: 1046px;
}
#payment {
	position: absolute;
	width: 302px;
	height: 302px;
	z-index: 35;
	left: 326px;
	top: 1046px;
}
#contactdetails {
	position: absolute;
	width: 302px;
	height: 302px;
	z-index: 36;
	left: 645px;
	top: 1046px;
}
#moreinfoheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #7a7b7e;
}
#separation2 {
	position: absolute;
	width: 942px;
	height: 10px;
	z-index: 37;
	left: 5px;
	top: 803px;
}
#moreinfoheading {
	position: absolute;
	width: 790px;
	height: 21px;
	z-index: 38;
	left: 5px;
	top: 779px;
}
#translate {
	position: absolute;
	width: 327px;
	height: 52px;
	z-index: 39;
	left: 4px;
	top: 150px;
}
#lightbox {
	position: absolute;
	width: 942px;
	height: 155px;
	z-index: 39;
	left: 5px;
	top: 860px;
}#lightbox {
	text-align: center;
}
#lightboxaboutus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #7a7b7e;
}
#lightboxshipping {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #7a7b7e;
	text-align: center;
}
#lightboxmanufacturing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #7a7b7e;
	text-align: center;
}
#lightboxfitting {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #7a7b7e;
	text-align: center;
}
#lightboxaboutus {
	position: absolute;
	width: 190px;
	height: 18px;
	z-index: 40;
	left: 43px;
	top: 832px;
	text-align: center;
	font-size: 14px;
}
#lightboxshipping {
	position: absolute;
	width: 190px;
	height: 18px;
	z-index: 41;
	left: 701px;
	top: 832px;
}
#separation3 {
	position: absolute;
	width: 942px;
	height: 10px;
	z-index: 46;
	left: 5px;
	top: 1036px;
}
#lightboxmanufacturing {
	position: absolute;
	width: 190px;
	height: 18px;
	z-index: 42;
	left: 259px;
	top: 832px;
}
#lightboxfitting {
	position: absolute;
	width: 190px;
	height: 18px;
	z-index: 43;
	left: 476px;
	top: 832px;
}
#textframe {
	position: absolute;
	width: 790px;
	height: 1632px;
	z-index: 46;
	left: 156px;
	top: 262px;
}#textframe {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000;
}
#contentseparationtop {
	position: absolute;
	width: 790px;
	height: 10px;
	z-index: 40;
	left: 155px;
	top: 726px;
}
#contentseparation1 {
	position: absolute;
	width: 790px;
	height: 10px;
	z-index: 40;
	left: 156px;
	top: 714px;
}
#contentseparation2 {
	position: absolute;
	width: 790px;
	height: 10px;
	z-index: 41;
	left: 155px;
	top: 1150px;
}
#contentseparation3 {
	position: absolute;
	width: 790px;
	height: 10px;
	z-index: 42;
	left: 155px;
	top: 1586px;
}
#contentseparation4 {
	position: absolute;
	width: 790px;
	height: 10px;
	z-index: 44;
	left: 155px;
	top: 1103px;
}
#pic1 {
	position: absolute;
	width: 790px;
	height: 417px;
	z-index: 46;
	left: 156px;
	top: 290px;
}
#pic2 {
	position: absolute;
	width: 790px;
	height: 417px;
	z-index: 47;
	left: 156px;
	top: 726px;
}
#pic3 {
	position: absolute;
	width: 790px;
	height: 417px;
	z-index: 48;
	left: 155px;
	top: 1162px;
}
#pic4 {
	position: absolute;
	width: 790px;
	height: 417px;
	z-index: 49;
	left: 155px;
	top: 1598px;
}
#chooseyourcountry {
	position: absolute;
	width: 360px;
	height: 17px;
	z-index: 45;
	left: 57px;
	top: 155px;
}
#chooseyourcountry {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #7a7b7e;
}
#canadianflag {
	position: absolute;
	width: 21px;
	height: 21px;
	z-index: 46;
	left: 26px;
	top: 151px;
}
#usaflag {
	position: absolute;
	width: 21px;
	height: 21px;
	z-index: 44;
	top: 150px;
}
