body
{
	margin									:0px;
	padding								:0px;
	border									:0px;
	background-color				:#CCC;
	text-align								:center;
}



#Border
{
	width									:1220px;
	background-color				:#FFF;
	text-align								:center;
	margin									:auto;
}




h1, h2, h3, h4, h5, h6, p, ul, li, img, input, figure, figcaption
{
	border									:0px;
	margin									:0px;
	padding								:0px;
}


a img
{
	border									:none;
	padding								:0px;
	margin									:0px;
}



a
{
	color								:#46F;
	text-decoration				:none;
}




img
{
	padding								:0px;
	margin									:0px;
}




#Clear
{
	clear									:both;
}





figure
{
	width									:100%;
	margin									:0px 0px 9px 0px;
}


figcaption
{
	display								:BLOCK;
	color									:#000;
	font-family							:ARIAL;
	font-size								:0.75em;
	font-style							:ITALIC;
	padding								:0px;
	text-align								:CENTER;
}





#MonitorMessage
{
	font-family							:ARIAL;
	font-size								:1.0em;
	padding								:2px;
	font-weight							:700;
	margin-top							:0px;
	color									:#D80;
	background-color				:#FF0;
}



#MasterContainer
{
	width									:1020px;
	margin									:auto;
	text-align								:left;
	background-color				:#FFF;
	border-left							:1px SOLID #666;
	border-right							:1px SOLID #666;
	overflow								:HIDDEN;
	
}


#HeaderContainer
{
	width									:1020px;
	height									:119px;
	float										:LEFT;
}



#COVID19Notice
{
	width									:1020px;
	height									:92px;
}




#MenuBar
{
	width									:940px;
	height									:42px;
}



#Banner
{
	width									:1200px;
	height									:128px;
	float										:LEFT;
}



ul
{
	font-family						:Arial;
	font-size							:0.9em;
	font-weight						:400;
	color								:#000;
	line-height						:22px;
	padding							:20px 0px 0px 60px;
}

li
{
}




h1
{
	font-family							:ARIAL;
	font-size								:2.4em;
	font-weight							:800;
	color									:#000;
	padding								:0px 0px 14px 0px;
	text-align								:CENTER;
}



h2
{
	font-family							:ARIAL;
	font-size								:2.1em;
	font-weight							:300;
	color									:#000;
	line-height							:41px;
	padding								:5px 0px 20px 0px;
	text-align								:LEFT;
}




h3
{
	font-family							:ARIAL;
	font-size								:2.1em;
	font-weight							:800;
	color									:#000;
	padding								:0px 0px 20px 0px;
	text-align								:CENTER;
}




h4
{
	font-family							:ARIAL;
	font-size								:1.3em;
	font-weight							:600;
	color									:#222;
	padding								:0px 0px 10px 0px;
	text-align								:CENTER;
}




h5
{
	font-family							:ARIAL;
	font-size								:2.0em;
	font-weight							:700;
	color									:#000;
	padding								:0px 0px 14px 0px;
	text-align								:CENTER;
}


h6
{
	font-family							:ARIAL;
	font-size								:1.6em;
	line-height							:41px;
	font-weight							:800;
	color									:#000;
	padding								:0px 70px 24px 70px;
	text-align								:CENTER;
}




p
{
	font-family							:ARIAL;
	font-size								:1.0em;
	font-weight							:400;
	color									:#444;
	color									:#000;
	padding								:0px 0px 0px 0px;
	line-height							:23px;
	text-align								:LEFT;
}




#MainContentUnit
{
	width									:1020px;
	min-height							:1230px;
	float										:left;
}



#OpeningHoursCopy
{
	font-family							:ARIAL;
	font-size								:0.9em;
	font-weight							:100;
	color									:#000;
	padding								:0px 0px 10px 0px;
	text-align								:CENTER;
}





#MainCopy
{
	width									:960px;
	min-height							:140px;
	margin									:15px 30px 0px 30px;
	float										:left;
}


#HomeAlloyWheelRefurbishmentHeadline
{
	width									:1020px;
	height									:18px;
	margin									:0px 0px 10px 0px;
	float										:left;
}
	

#HomeWheelRefurbishmentAtTradePricesHeadline
{
	width									:1020px;
	height									:19px;
	margin									:0px 0px 13px 0px;
	float										:left;
}


#HomeAlloyAndDiamondCutWheelsOffer
{
	width									:632px;
	height									:235px;
	margin									:30px 37px 10px 37px;
	float										:left;
}







#HomeLowerUnit
{
	width									:960px;
	min-height							:840px;
	margin									:35px 30px 5px 30px;
	float										:left;
}


#HomeLowerRow1
{
	width									:960px;
	min-height								:475px;
	margin									:0px 0px 30px 0px;
	float										:left;
}





#HomeLowerRow1Copy
{
	width									:570px;
	height									:460px;
	margin									:0px 0px 0px 0px;
	padding								:0px 30px 0px 0px;
	float										:left;
}




#HomeLowerRow1Image
{
	width									:360px;
	height									:245px;
	margin									:0px 0px 0px 0px;
	float										:left;
}


#HomeLowerRow1Image img
{
	width									:358px;
	height									:208px;
	border									:1px solid #000;
}



#HomeLowerRow1Image2
{
	width									:309px;
	height									:208px;
	margin									:0px 0px 30px 51px;
	float										:left;
}


#HomeLowerRow1Image2 img
{
	width									:307px;
	height									:208px;
	border									:1px solid #000;
}





#HomeLowerRow2
{
	width									:960px;
	min-height							:325px;
	margin									:10px 0px 0px 0px;
	float										:left;
}





#HomeLowerRow2Copy
{
	width									:716px;
	min-height							:525px;
	padding								:0px 64px 0px 0px;
	float										:left;
}




#HomeLowerRow2Images
{
	width									:180px;
	height									:325px;
	margin									:70px 0px 0px 0px;
	float										:left;
}




#HomeLowerRow2ImageUnit
{
	width									:180px;
	height									:175px;
	margin									:0px 0px 0px 0px;
	float										:left;
}



#HomeLowerRow2Images img
{
	width									:178px;
	height									:118px;
	margin									:0px 0px 0px 0px;
	border									:1px solid #000;
}




#HomeLowerCopy
{
	width									:960px;
	min-height							:100px;
	margin									:15px 30px 0px 30px;
	float										:left;
}





#ThreeImageRow
{
	width									:920px;
	height									:183px;
	float										:LEFT;
	margin									:0px 0px 80px 10px;
}



#ThreeImageRow img
{
	width									:270px;
	height									:181px;
	margin									:30px 0px 0px 32px;
	border									:1px solid #000;
	float										:LEFT:
}



#PaintShedRow
{
	width									:920px;
	min-height							:240px;
	float										:LEFT;
	margin									:0px 0px 45px 10px;
	
	sbackground-color				:TEAL;
}



#PaintShedImage
{
	width									:270px;
	height									:181px;
	margin									:30px 0px 0px 32px;
	float										:LEFT;
}


#PaintShedRow img
{
	width									:270px;
	height									:181px;
	border									:1px solid #000;
}



#EquipmentRow
{
	width									:920px;
	height									:183px;
	margin									:0px 0px 90px 10px;
	float										:LEFT;
}



#EquipmentRowImage
{
	width									:272px;
	height									:210px;
	margin									:30px 0px 0px 32px;
	float										:LEFT;
}


#EquipmentRowImage img
{
	width									:270px;
	height									:181px;
	border									:1px solid #000;
	margin									:0px 0px 4px 0px;
	float										:LEFT;
}





#OpeningHoursCopy p
{
	text-align								:CENTER;
	line-height							:28px;
}





#TelephoneNumber
{
	width									:263px;
	height									:38px;
	margin									:5px 0px 0px 295px;
	float										:left;
}
	

#TelephoneNumberMid
{
	width									:263px;
	height									:38px;
	margin									:25px 0px 0px 252px;
	float										:left;
}
	



#PremisesMainContentUnit
{
	width									:930px;
	min-height							:1200px;
	margin									:30px 45px 0px 45px;
	float										:left;
}


#PremisesMainContentUnit h1
{
	font-family							:ARIAL;
	font-size								:1.7em;
	font-weight							:800;
	color									:#000;
	padding								:20px 0px 26px 0px;
	text-align								:LEFT;
}



#PremisesMainContentUnit h2
{
	font-family							:ARIAL;
	font-size								:1.4em;
	font-weight							:800;
	color									:#000;
	padding								:0px 0px 10px 0px;
	text-align								:LEFT;
}



#PremisesMainContentUnit p
{
	swidth									:700px;
	smargin-left							:100px;
	font-family							:ARIAL;
	font-size								:0.9em;
	font-weight							:100;
	color									:#000;
	padding								:0px 0px 0px 0px;
	line-height							:20px;
	text-align								:LEFT;
}





#PremisesSiteFrontUnit
{
	width									:930px;
	height									:330px;
	margin									:0px 0px 50px 0px;
	float										:LEFT;
}



#PremisesSiteFrontCopy
{
	width									:360px;
	height									:330px;
	margin									:0px 70px 0px 0px;
	float										:LEFT;
}


#PremisesSiteFrontImage
{
	width									:500px;
	height									:300px;
	float										:LEFT;
}


#PremisesSiteFrontImage img
{
	width									:500px;
	height									:291px;
	border									:1px SOLID;
}
	



#PremisesReceptionUnit
{
	width									:930px;
	height									:300px;
	float										:LEFT;
}



#PremisesReceptionCopy
{
	width									:506px;
	height									:330px;
	margin									:0px 70px 0px 0px;
	float										:LEFT;
}


#PremisesReceptionImage
{
	width									:354px;
	height									:280px;
	margin									:20px 0px 0px 0px;
	float										:LEFT;
}


#PremisesReceptionImage img
{
	width									:354px;
	height									:235px;
	border									:1px SOLID;
}
	




#PremisesParkingFacilitiesUnit
{
	width									:930px;
	height									:300px;
	margin									:0px 0px 10px 0px;
	float										:LEFT;
}



#PremisesParkingFacilitiesCopy
{
	width									:506px;
	height									:330px;
	margin									:0px 70px 0px 0px;
	float										:LEFT;
}


#PremisesParkingFacilitiesImage
{
	width									:354px;
	height									:300px;
	margin									:20px 0px 0px 0px;
	float										:LEFT;
}


#PremisesParkingFacilitiesImage img
{
	width									:354px;
	height									:235px;
	border									:1px SOLID;
}
	



#PremisesPaintBoothUnit
{
	width									:960px;
	min-height							:200px;
	float										:LEFT;
	margin									:0px 0px 0px -10px;
	
	background-color				:CRIMSON;
}






#FacilitiesMainContentUnit
{
	width									:930px;
	min-height							:1230px;
	margin									:30px 45px 0px 45px;
	float										:left;
}


#FacilitiesMainContentUnit h1
{
	font-family							:ARIAL;
	font-size								:1.7em;
	font-weight							:800;
	color									:#000;
	padding								:20px 0px 26px 0px;
	text-align								:LEFT;
}



#FacilitiesMainContentUnit h2
{
	font-family							:ARIAL;
	font-size								:1.4em;
	font-weight							:800;
	color									:#000;
	padding								:0px 0px 10px 0px;
	text-align								:LEFT;
}



#FacilitiesMainContentUnit p
{
	swidth									:700px;
	smargin-left							:100px;
	font-family							:ARIAL;
	font-size								:0.9em;
	font-weight							:100;
	color									:#000;
	padding								:0px 0px 0px 0px;
	line-height							:20px;
	text-align								:LEFT;
}





#FacilitiesOvenAndPaintUnit
{
	width									:930px;
	height									:330px;
	margin									:0px 0px 10px 0px;
	float										:LEFT;
}



#FacilitiesOvenAndPaintCopy
{
	width									:370px;
	height									:330px;
	margin									:0px 50px 0px 0px;
	float										:LEFT;
}


#FacilitiesOvenAndPaintImage
{
	width									:500px;
	height									:300px;
	float										:LEFT;
}


#FacilitiesOvenAndPaintImage img
{
	width									:500px;
	height									:291px;
	border									:1px SOLID;
}
	



#FacilitiesMiddleUnit
{
	width									:930px;
	height									:660px;
	float										:LEFT;
}



#FacilitiesMiddleCopyUnit
{
	width									:640px;
	height									:600px;
	margin									:0px 70px 0px 0px;
	float										:LEFT;
}



#FacilitiesMiddleImagesUnit	
{
	width									:220px;
	height									:600px;
	margin									:40px 0px 0px 0px;
	float										:left;
}



#FacilitiesMiddleImagesUnitImage
{
	width									:220px;
	height									:160px;
	margin									:0px 0px 35px 0px;
	float										:LEFT;
}


#FacilitiesMiddleImagesUnitImage img
{
	width									:220px;
	height									:148px;
	border									:1px SOLID;
}






#FacilitiesAlloyWheelCleaningUnit
{
	width									:930px;
	height									:153px;
	margin									:0px 0px 43px 0px;
	float										:LEFT;
}



#FacilitiesAlloyWheelCleaningCopy
{
	width									:640px;
	height									:153px;
	margin									:0px 70px 0px 0px;
	float										:LEFT;
}


#FacilitiesAlloyWheelCleaningImage
{
	width									:220px;
	height									:146px;
	float										:LEFT;
}


#FacilitiesAlloyWheelCleaningImage img
{
	width									:220px;
	height									:146px;
	border									:1px SOLID;
}



	


#FacilitiesAlloyWheelRefurbishmentUnit
{
	width									:930px;
	height									:153px;
	margin									:0px 0px 43px 0px;
	float										:LEFT;
}



#FacilitiesAlloyWheelRefurbishmentCopy
{
	width									:640px;
	height									:153px;
	margin									:0px 70px 0px 0px;
	float										:LEFT;
}


#FacilitiesAlloyWheelRefurbishmentImage
{
	width									:220px;
	height									:146px;
	float										:LEFT;
}


#FacilitiesAlloyWheelRefurbishmentImage img
{
	width									:220px;
	height									:146px;
	border									:1px SOLID;
}





#FacilitiesDiamondCutAlloyWheelRefurbishmentUnit
{
	width									:930px;
	height									:153px;
	margin									:0px 0px 63px 0px;
	float										:LEFT;
}



#FacilitiesDiamondCutAlloyWheelRefurbishmentCopy
{
	width									:640px;
	height									:153px;
	margin									:0px 70px 0px 0px;
	float										:LEFT;
}


#FacilitiesDiamondCutAlloyWheelRefurbishmentImage
{
	width									:220px;
	height									:146px;
	float										:LEFT;
}


#FacilitiesDiamondCutAlloyWheelRefurbishmentImage img
{
	width									:220px;
	height									:146px;
	border									:1px SOLID;
}




#ContactMainContentUnit
{
	width									:930px;
	min-height							:1520px;
	margin									:30px 45px 0px 45px;
	float										:left;
}


#ContactMainContentUnit h1
{
	font-family							:ARIAL;
	font-size								:1.7em;
	font-weight							:800;
	color									:#000;
	padding								:20px 0px 26px 0px;
	text-align								:LEFT;
}



#ContactMainContentUnit h2
{
	font-family							:ARIAL;
	font-size								:1.4em;
	font-weight							:800;
	color									:#000;
	padding								:0px 0px 10px 0px;
	text-align								:LEFT;
}



#ContactMainContentUnit p
{
	swidth									:700px;
	smargin-left							:100px;
	font-family							:ARIAL;
	font-size								:0.9em;
	font-weight							:100;
	color									:#000;
	padding								:0px 0px 0px 0px;
	line-height							:20px;
	text-align								:LEFT;
}





#ContactUpperUnit
{
	width									:930px;
	height									:330px;
	margin									:0px 0px 10px 0px;
	float										:LEFT;
}



#ContactUpperUnitCopy
{
	width									:440px;
	height									:330px;
	margin									:0px 50px 0px 0px;
	float										:LEFT;
}




#ContactUpperUnitImage
{
	width									:440px;
	height									:260px;
	float										:LEFT;
}




#ContactMapUnit
{
	width									:930px;
	height									:900px;
	margin									:0px 0px 60px 0px;
	float										:LEFT;
}




#ContactMapUnitImage
{
	width									:930px;
	height									:1300px;
	float										:LEFT;
}


#ContactMapUnitImage img
{
	width									:930px;
	height									:879px;
	border									:1px SOLID;
}









#Footer
{
	padding-top						:10px;
	padding-bottom				:30px;
	font-family						:arial;
	font-size							:0.8em;
	font-weight						:100;
	text-align							:center;
	color								:#555;
	clear								:both;
	background-color			:WHITE;
}



