#automotiveproductionroboticmigweldingspotwelding  {
   background: url(sg_companyhistory_media/id0automotiveproductionrobo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 223px;
   z-index: 6;
   width: 331px;
   height: 15px;
}

#historygrowtext *:first-child  {
   margin-top: 0px;
}

#historygrowtext *:last-child  {
   margin-bottom: 0px;
}

#thehistoryofrkindustriesinc  {
   background: url(sg_companyhistory_media/thehistoryofrkindustriesinc.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 294px;
   z-index: 6;
   width: 291px;
   height: 24px;
}

#companyhistoryb a:hover  {
   background-position: -130px 0%;
}

#contactusb a,
#homeb a  {
   background-repeat: no-repeat;
   display: block;
   height: 17px;
   background-position: 0% 0px;
   font-size: 17px;
   line-height: 17px;
}

#photogalleryb a:hover  {
   background-position: -103px 0%;
}

#companyhistoryheader  {
   background: url(sg_companyhistory_media/companyhistoryheader.jpg) no-repeat;
   position: absolute;
   left: 362px;
   top: 75px;
   z-index: 6;
   width: 411px;
   height: 235px;
}

#id1lines,
#id0lines  {
   background: url(sg_companyhistory_media/id1lines.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 216px;
   z-index: 6;
   width: 135px;
   height: 3px;
}

#contactusb a:hover  {
   background-position: -82px 0%;
}

#pid2companyhistory  {
   margin: 0px auto 0px auto;
   height: 654px;
   width: 804px;
   position: relative;
}

#companyhistoryb a  {
   background: url(sg_companyhistory_media/companyhistoryb.jpg) no-repeat 0% 0px;
   display: block;
   height: 21px;
   width: 130px;
   font-size: 21px;
   line-height: 21px;
}

#historygrowtext p  {
	font: 14px Times New Roman;
	margin: 0px;
	text-align: left;
	color: #FFFFFF;
}

#historygrowtext  {
	padding: 0px 365px 0px 48px;
	background: url(sg_companyhistory_media/interiorgrowtile.png) repeat-y center top;
	visibility: visible;
	margin: 0px;
	position: relative;
	min-height: 225px;
}

#photogalleryb a  {
   background: url(sg_companyhistory_media/photogalleryb.jpg) no-repeat 0% 0px;
   display: block;
   height: 22px;
   width: 103px;
   font-size: 22px;
   line-height: 22px;
}

#companyhistoryb  {
   visibility: visible;
   position: absolute;
   left: 174px;
   top: 30px;
   z-index: 5;
   width: 130px;
   height: 21px;
}

#coprighttext p  {
   font: 10px/12px Arial;
   margin: 0px;
   text-align: center;
   color: #333366;
}

#photogalleryb  {
   visibility: visible;
   position: absolute;
   left: 451px;
   top: 29px;
   z-index: 5;
   width: 103px;
   height: 22px;
}

#homeb a:hover  {
   background-position: -46px 0%;
}

#contactusb a  {
   width: 82px;
   background-image: url(sg_companyhistory_media/contactusb.jpg);
}

#coprighttext  {
   visibility: visible;
   position: absolute;
   left: 323px;
   top: 44px;
   z-index: 5;
   width: 176px;
}

#historyline  {
   background: url(sg_companyhistory_media/historyline.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 317px;
   z-index: 5;
   width: 292px;
   height: 1px;
}

#headergrow  {
   background: url(sg_companyhistory_media/headergrow.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 5px;
   z-index: 4;
   width: 801px;
   height: 339px;
}

#footergrow  {
   background: url(sg_companyhistory_media/footergrow.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 801px;
   height: 90px;
}

#contactusb  {
   visibility: visible;
   position: absolute;
   left: 680px;
   top: 30px;
   z-index: 5;
   width: 82px;
   height: 17px;
}

#scootdown  {
   position: relative;
   top: 344px;
}

#id1lines  {
   top: 204px;
}

#id0lines  {
   top: 142px;
}

#homeb a  {
   width: 46px;
   background-image: url(sg_companyhistory_media/homeb.jpg);
}

#id0logo  {
   background: url(sg_companyhistory_media/id0logo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 76px;
   z-index: 6;
   width: 328px;
   height: 62px;
}

#asrlogo  {
   background: url(sg_companyhistory_media/asrlogo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 75px;
   top: 139px;
   z-index: 6;
   width: 108px;
   height: 72px;
}

#shape1  {
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 56px;
   z-index: 5;
   width: 791px;
   height: 200px;
   background-color: #FDFEF0;
   background-image: none;
}

#layer6  {
   background: url(sg_companyhistory_media/layer6.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 471px;
   top: 328px;
   z-index: 5;
   width: 302px;
   height: 251px;
}

#footer  {
   position: relative;
   left: 0px;
   width: 100%;
   height: 90px;
   margin-bottom: 120px;
}

#homeb  {
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 30px;
   z-index: 5;
   width: 46px;
   height: 17px;
}

#addy  {
   background: url(sg_companyhistory_media/addy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 218px;
   top: 149px;
   z-index: 6;
   width: 133px;
   height: 54px;
}

html, body  {
	padding: 0px;
	margin: 0px;
	background: #FDFDEF url(sg_companyhistory_media/exteriortile.jpg) center top repeat;
	background-position: center -453px;
}
