#pressestextcopy p,
#pressestext p,
#pressestextcopy2 p,
#hometext p  {
	font: 14px Times New Roman;
	margin: 0px;
	text-align: left;
	color: #FFFFFF;
}

#pressestextcopy,
#pressestext,
#pressestextcopy2  {
	visibility: visible;
	position: absolute;
	left: 24px;
	z-index: 6;
	width: 294px;
}

#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;
}

#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%;
}

#id0lines,
#id1lines  {
   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%;
}

#resistancewelders  {
   background: url(sg_home_media/resistancewelders.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 487px;
   z-index: 6;
   width: 165px;
   height: 20px;
}

#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;
}

#pressestextcopy2  {
   top: 514px;
}

#pressestextcopy  {
   top: 439px;
}

#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;
}

#flashslideshow  {
	background: url(sg_home_media/flashslideshow.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 362px;
	top: 75px;
	z-index: 8;
	width: 411px;
	height: 235px;
	background-image: url(sg_home_media/flashslideshow.jpg);
}

#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: 608px;
   z-index: 5;
   width: 176px;
}

#hometextbox  {
   background: url(sg_home_media/hometextbox.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 362px;
   top: 328px;
   z-index: 5;
   width: 411px;
   height: 251px;
}

#pressestext  {
	top: 361px;
}

#contactusb  {
   visibility: visible;
   position: absolute;
   left: 680px;
   top: 30px;
   z-index: 5;
   width: 82px;
   height: 17px;
}

#id1footer  {
   background: url(sg_home_media/id1footer.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 564px;
   z-index: 4;
   width: 801px;
   height: 90px;
}

#id0lines  {
   top: 142px;
}

#robotics  {
   background: url(sg_home_media/robotics.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 414px;
   z-index: 6;
   width: 77px;
   height: 20px;
}

#pid1home  {
   margin: 0px auto 0px auto;
   width: 804px;
   position: relative;
}

#id1lines  {
   top: 204px;
}

#hometext  {
   visibility: visible;
   position: absolute;
   left: 378px;
   top: 377px;
   z-index: 6;
   width: 375px;
}

#presses  {
	background: url(sg_home_media/videotitle.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 45px;
	top: 340px;
	z-index: 6;
	width: 212px;
	height: 19px;
}

#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;
}

#welcome  {
   background: url(sg_home_media/welcome.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 376px;
   top: 339px;
   z-index: 6;
   width: 81px;
   height: 20px;
}

#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;
}

#header  {
   background: url(sg_home_media/header.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 5px;
   z-index: 4;
   width: 801px;
   height: 339px;
}

#layer1  {
   background: url(sg_home_media/layer1.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 31px;
   top: 328px;
   z-index: 5;
   width: 309px;
   height: 251px;
}

#shape6  {
   background: url(sg_home_media/shape6.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 377px;
   top: 362px;
   z-index: 6;
   width: 379px;
   height: 1px;
}

#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;
}

#bg  {
   background: url(sg_home_media/bg.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 344px;
   z-index: 3;
   width: 801px;
   height: 220px;
}

html, body  {
	padding: 0px;
	margin: 0px;
	background: #FFFFFF url(sg_companyhistory_media/exteriortile.jpg) center top repeat;
	background-position: center -453px;
}

