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
{
	border									:0px;
	margin									:0px;
	padding								:0px;
}


a img
{
	border									:none;
	padding								:0px;
	margin									:0px;
}



img
{
	padding								:0px;
	margin									:0px;
}


a
{
	color								:#46F;
	text-decoration				:none;
}






#Clear
{
	clear									:both;
}




ul
{
	font-family						:Arial;
	font-size							:2.4em;
	font-weight						:800;
	color								:#111;
	line-height						:62px;
	padding-left						:90px;
}

li
{
}




#MonitorMessage
{
	font-family							:ARIAL;
	font-size								:1.0em;
	padding								:2px;
	font-weight							:700;
	margin-top							:0px;
	color									:#D80;
	background-color				:#FF0;
}





#MasterContainer
{
	width									:980px;
	margin									:AUTO;
	text-align								:LEFT;
	background-color				:#FFF;
	border-left							:1px SOLID #666;
	border-right							:1px SOLID #666;
}


#HeaderUnit
{
	width									:980px;
	min-height							:265px;
	margin									:20px 0px 50px 0px;
	background-color				:WHITE;
	float										:LEFT;
}



#Header
{
	width									:980px;
	height									:174px;
	float										:left;
}



#HeaderHeadlineAndMenu
{
	width									:980px;
	height									:80px;
	float										:LEFT;
}



#HeaderHeadline
{
	width									:850px;
	height									:80px;
	margin									:7px 0px 0px 0px;
	float										:LEFT;
}


#HeaderMenu
{
	width									:110px;
	height									:80px;
	margin									:7px 0px 0px 0px;
	float										:LEFT;
}


#HeaderSeperator
{
	width									:958px;
	height									:3px;
	margin									:0px 0px 0px 32px;
	float										:LEFT;
}



#MobileCOVID19Notice
{
	width									:920px;
	height									:103px;
	margin									:35px 0px 10px 30px;
	float										:LEFT;
}





#MobileMenu
{
	width									:880px;
	min-height							:350px;
	padding								:50px 50px 50px 50px;
	margin									:0px 0px 60px 0px;
	float										:left;
	background-color				:#111;
	display								:NONE;
	text-align								:RIGHT;
}


#MobileMenuItem
{
	width									:880px;
	height									:70px;
	padding								:45px 0px 45px 0px;
	
	font-family							:ARIAL;
	font-size								:3.6em;
	font-weight							:100;
	color									:#FFF;	
	float										:left;
}
	


#MobileMenuItem a
{
	color									:#FFF;
}


#MobileMenuItem a:hover
{
	color									:#4CF;
}







#HomeMainContentUnit
{
	width									:980px;
	min-height							:2700px;
	float										:left;

}


#HomeMainContentUnit h1
{
	font-family							:ARIAL;
	font-size								:3.7em;
	font-weight							:400;
	color									:#000;
	line-height							:62px;
	padding								:0px 50px 0px 50px;
	text-align								:CENTER;
}



#HomeMainContentUnit h2
{
	font-family							:ARIAL;
	font-size								:1.65em;
	font-weight							:800;
	color									:#000;
	padding								:0px 0px 10px 0px;
	line-height							:40px;
	text-align								:CENTER;
}




#HomeMainContentUnit h3
{
	font-family							:ARIAL;
	font-size								:1.7em;
	font-weight							:100;
	color									:#FFF;
	text-align								:left;
	padding								:0px 0px 22px 0px;
}




#HomeMainContentUnit h4
{
	font-family							:ARIAL;
	font-size								:2.25em;
	font-weight							:800;
	color									:#000;
	padding								:0px 0px 10px 0px;
	line-height							:60px;
	text-align								:CENTER;
}





#HomeMainContentUnit p
{
	font-family							:ARIAL;
	font-size								:2.5em;
	font-weight							:300;
	color									:#000;
	line-height							:60px;
	padding								:0px 75px 0px 75px;
	text-align								:LEFT;
}





#HomeBanner
{
	width									:813px;
	height									:685px;
	margin									:0px 0px 55px 83px;
	float										:left;
}


#HomeBanner img
{
	width									:813px;
	height									:649px;
}



#HomeStoreInterior
{
	width									:901px;
	height									:476px;
	margin									:0px 0px 55px 40px;
	float										:left;
}


#HomeStoreInterior img
{
	width									:901px;
	height									:476px;
}




#HomeThaiSoup
{
	width									:813px;
	height									:641px;
	margin									:0px 0px 55px 83px;
	float										:left;
}


#HomeThaiSoup img
{
	width									:813px;
	height									:641px;
}









#ChipsBumpsDentsAndScratchesHeadline
{
	width									:930px;
	height									:173px;
	margin									:70px 0px 75px 25px;
	float										:LEFT:
}




#AlloyWheelRefurbishmentHeadline
{
	width									:930px;
	height									:173px;
	margin									:60px 0px 95px 25px;
	float										:LEFT:
}




#AlloyAndDiamondCutWheelsOffer
{
	width									:920px;
	height									:520px;
	margin									:0px 0px 95px 30px;
	float										:LEFT:
}


#WheelRefurbishmentAtTradePricesHeadline
{
	width									:930px;
	height									:97px;
	margin									:0px 0px 95px 78px;
	float										:LEFT:
}





#PremisesMainContentUnit
{
	width									:980px;
	min-height							:4300px;
	float										:left;
}


#PremisesMainContentUnit h1
{
	font-family							:ARIAL;
	font-size								:3.1em;
	font-weight							:800;
	color									:#000;
	line-height							:59px;
	padding								:0px 35px 0px 35px;
	text-align								:LEFT;
}


#PremisesMainContentUnit h1
{
	font-family							:ARIAL;
	font-size								:3.4em;
	font-weight							:800;
	color									:#000;
	line-height							:64px;
	padding								:0px 35px 0px 35px;
	text-align								:CENTER;
}




#PremisesMainContentUnit h2
{
	font-family							:ARIAL;
	font-size								:2.8em;
	font-weight							:800;
	color									:#000;
	padding								:0px 35px 25px 35px;
	line-height							:40px;
	text-align								:LEFT;
}




#PremisesMainContentUnit h3
{
	font-family							:ARIAL;
	font-size								:1.7em;
	font-weight							:100;
	color									:#FFF;
	text-align								:left;
	padding								:0px 0px 22px 0px;
}




#PremisesMainContentUnit h4
{
	font-family							:ARIAL;
	font-size								:2.25em;
	font-weight							:800;
	color									:#000;
	padding								:0px 0px 10px 0px;
	line-height							:60px;
	text-align								:CENTER;
}




#PremisesMainContentUnit p
{
	font-family							:ARIAL;
	font-size								:2.5em;
	font-weight							:300;
	color									:#000;
	line-height							:60px;
	padding								:0px 75px 0px 75px;
	text-align								:LEFT;
}






#PremisesSiteFrontUnit
{
	width									:980px;
	min-height							:1370px;
	margin									:0px 0px 120px 0px;
	float										:LEFT;

}



#PremisesSiteFrontCopy
{
	width									:980px;
	min-height							:630px;
	float										:LEFT;
}



#PremisesSiteFrontImage
{
	width									:910px;
	height									:529px;
	float										:LEFT;
	margin									:0px 35px 70px 35px;
}


#PremisesSiteFrontImage img
{
	width									:910px;
	height									:529px;
	border									:1px SOLID;
}
	



#PremisesReceptionUnit
{
	width									:980px;
	min-height							:1530px;
	margin									:0px 0px 120px 0px;
	float										:LEFT;
}



#PremisesReceptionCopy
{
	width									:980px;
	min-height							:560px;
	float										:LEFT;
}


#PremisesReceptionImage
{
	width									:910px;
	height									:605px;
	margin									:40px 35px 70px 35px;
	float										:LEFT;
}


#PremisesReceptionImage img
{
	width									:910px;
	height									:605px;
	border									:1px SOLID;
}
	




#PremisesParkingFacilitiesUnit
{
	width									:980px;
	min-height							:1450px;
	margin									:0px 0px 120px 0px;
	float										:LEFT;
}



#PremisesParkingFacilitiesCopy
{
	width									:980px;
	min-height							:600px;
	float										:LEFT;
}



#PremisesParkingFacilitiesImage
{
	width									:910px;
	height									:605px;
	margin									:40px 35px 70px 35px;
	float										:LEFT;
}


#PremisesParkingFacilitiesImage img
{
	width									:910px;
	height									:605px;
	border									:1px SOLID;
}
	






#FacilitiesMainContentUnit
{
	width									:980px;
	min-height							:4300px;
	float										:left;
}


#FacilitiesMainContentUnit h1
{
	font-family							:ARIAL;
	font-size								:3.0em;
	font-weight							:800;
	color									:#000;
	line-height							:59px;
	padding								:0px 35px 0px 35px;
	text-align								:CENTER;
}



#FacilitiesMainContentUnit h2
{
	font-family							:ARIAL;
	font-size								:2.8em;
	font-weight							:800;
	color									:#000;
	padding								:0px 35px 25px 35px;
	line-height							:54px;
	text-align								:LEFT;
}




#FacilitiesMainContentUnit h3
{
	font-family							:ARIAL;
	font-size								:1.7em;
	font-weight							:100;
	color									:#FFF;
	text-align								:left;
	padding								:0px 0px 22px 0px;
}




#FacilitiesMainContentUnit h4
{
	font-family							:ARIAL;
	font-size								:2.25em;
	font-weight							:800;
	color									:#000;
	padding								:0px 0px 10px 0px;
	line-height							:60px;
	text-align								:CENTER;
}




#FacilitiesMainContentUnit p
{
	font-family							:ARIAL;
	font-size								:2.5em;
	font-weight							:300;
	color									:#000;
	line-height							:60px;
	padding								:0px 75px 0px 75px;
	text-align								:LEFT;
}






#FacilitiesOvenAndPaintUnit
{
	width									:980px;
	min-height							:1940px;
	margin									:0px 0px 120px 0px;
	float										:LEFT;
}



#FacilitiesOvenAndPaintCopy1
{
	width									:980px;
	min-height							:460px;
	margin									:0px 0px 0px 0px;
	float										:LEFT;
}


#FacilitiesOvenAndPaintImage
{
	width									:910px;
	height									:529px;
	float										:LEFT;
	margin									:10px 35px 60px 35px;
}


#FacilitiesOvenAndPaintImage img
{
	width									:910px;
	height									:529px;
	border									:1px SOLID;
}
	

#FacilitiesOvenAndPaintCopy2
{
	width									:980px;
	height									:190px;
	margin									:0px 0px 0px 0px;
	float										:LEFT;
}




#FacilitiesMiddleUnit
{
	width									:980px;
	min-height							:1800px;
	margin									:0px 0px 80px 0px;
	float										:LEFT;
}



#FacilitiesMiddleCopyUnit1
{
	width									:980px;
	min-height							:200px;
	margin									:0px 0px 80px 0px;
	float										:LEFT;
}



#FacilitiesMiddleImagesUnit	
{
	width									:910px;
	height									:230px;
	margin									:0px 35px 0px 35px;
	float										:left;
}



#FacilitiesMiddleImagesUnitImage
{
	width									:240px;
	height									:180px;
	margin									:0px 30px 0px 30px;
	float										:LEFT;
}


#FacilitiesMiddleImagesUnitImage img
{
	width									:240px;
	height									:168px;
	border									:1px SOLID;
}



#FacilitiesMiddleCopyUnit2
{
	width									:980px;
	min-height							:1440px;
	margin									:0px 0px 40px 0px;
	float										:LEFT;
}





#ContactMainContentUnit
{
	width									:980px;
	min-height							:1560px;
	margin									:0px 0px 30px 0px;
	float										:left;
}


#ContactMainContentUnit h1
{
	font-family							:ARIAL;
	font-size								:3.0em;
	font-weight							:800;
	color									:#000;
	line-height							:65px;
	padding								:0px 35px 0px 35px;
	text-align								:CENTER;
}



#ContactMainContentUnit h2
{
	font-family							:ARIAL;
	font-size								:2.8em;
	font-weight							:800;
	color									:#000;
	padding								:0px 35px 15px 35px;
	line-height							:40px;
	text-align								:LEFT;
}




#ContactMainContentUnit h3
{
	font-family							:ARIAL;
	font-size								:1.7em;
	font-weight							:100;
	color									:#FFF;
	text-align								:left;
	padding								:0px 0px 22px 0px;
}




#ContactMainContentUnit h4
{
	font-family							:ARIAL;
	font-size								:2.25em;
	font-weight							:800;
	color									:#000;
	padding								:0px 0px 10px 0px;
	line-height							:60px;
	text-align								:CENTER;
}



#ContactMainContentUnit p
{
	font-family							:ARIAL;
	font-size								:2.5em;
	font-weight							:300;
	color									:#000;
	line-height							:60px;
	padding								:0px 75px 0px 75px;
	text-align								:LEFT;
}






#ContactUpperUnit
{
	width									:980px;
	min-height							:1510px;
	margin									:0px 0px 80px 0px;
	float										:LEFT;
}



#ContactUpperUnitCopy1
{
	width									:980px;
	min-height							:720px;
	margin									:0px 0px 0px 0px;
	float										:LEFT;
}




#ContactUpperUnitImage
{
	width									:910px;
	height									:529px;
	float										:LEFT;
	margin									:10px 35px 60px 35px;
}


#ContactUpperUnitImage img
{
	width									:910px;
	height									:529px;
	border									:1px SOLID;
}
	

#ContactUpperUnitCopy2
{
	width									:980px;
	min-height							:220px;
	margin									:0px 0px 0px 0px;
	float										:LEFT;
}




#ContactMapUnit
{
	width									:980px;
	height									:1000px;
	margin									:0px 0px 0px 0px;
	float										:LEFT;
}




#ContactMapUnitImage
{
	width									:930px;
	height									:979px;
	margin									:0px 25px 0px 25px;
	float										:LEFT;
}


#ContactMapUnitImage img
{
	width									:930px;
	height									:879px;
	border									:1px SOLID;
}







#TelephoneNumberUnit
{
	width									:980px;
	height									:230px;
	float										:LEFT;
}

	
#TelephoneNumberUnit a
{
	padding								:30px 90px 37px 90px;;
	color									:#FFF;
}

#TelephoneNumberUnit a:hover
{
	color									:#FFF;
	background-color				:#FF3101;
}




#TelephoneNumber
{
	width									:400px;
	height									:90px;
	float										:left;
	padding-top							:30px;
	margin									:50px 0px 30px 300px;
	background-color				:#E30613;
	border									:1px SOLID RGB #AAA;
	
	font-family							:ARIAL;
	font-size								:2.8em;
	font-weight							:800;
	text-align								:CENTER;
	
}







#Footer
{
	padding-top						:10px;
	padding-bottom				:30px;
	font-family						:arial;
	font-size							:1.7em;
	font-weight						:100;
	text-align							:CENTER;
	color								:#555;
	clear								:both;
	background-color			:WHITE;
}
















