#lookingtoimproveyourmanufacturingprocesses  {
   background: url(sg_home_media/id0lookingtoimproveyourmanu.gif) no-repeat;
   position: absolute;
   left: 71px;
   top: 171px;
   z-index: 3;
   width: 868px;
   height: 199px;
}

#copyrighttext p,
#addresstext p  {
   font: 12px/46px Tahoma, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#shape1copy2,
#shape1copy  {
   visibility: visible;
   position: absolute;
   left: 48px;
   z-index: 3;
   width: 983px;
   height: 2px;
   background-color: #0099FF;
   background-image: none;
   font-size: 1px;
}

#bodytext p a:hover  {
   text-decoration: underline;
}

#whatwedoexplained  {
   background: url(sg_home_media/whatwedoexplained.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 77px;
   top: 508px;
   z-index: 4;
   width: 619px;
   height: 36px;
}

#servicestext p  {
   font: 16px/28px Tahoma, sans-serif;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 53px;
   top: 841px;
   z-index: 3;
   width: 370px;
}

#servicestext  {
   visibility: visible;
   position: absolute;
   left: 788px;
   top: 529px;
   z-index: 3;
   width: 278px;
}

#bodytext p a  {
   font: bold 18px;
   border: 0px none #000000;
   text-decoration: none;
   color: #F7FE2A;
}

#addresstext  {
   visibility: visible;
   position: absolute;
   left: 728px;
   top: 841px;
   z-index: 3;
   width: 332px;
}

#layer5copy2  {
   background: url(sg_home_media/layer5copy2.gif) no-repeat;
   position: absolute;
   left: 785px;
   top: 469px;
   z-index: 3;
   width: 246px;
   height: 57px;
}

#shape1copy3  {
   background: url(sg_home_media/shape1copy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 577px;
   top: 310px;
   z-index: 4;
   width: 2px;
   height: 66px;
}

#i9054262929  {
   background: url(sg_home_media/9054262929.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 851px;
   top: 36px;
   z-index: 3;
   width: 180px;
   height: 22px;
}

#shape1copy2  {
   top: 94px;
}

#shape1copy  {
   top: 832px;
}

#shape2copy  {
   background: url(sg_home_media/shape2copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 859px;
   top: 326px;
   z-index: 4;
   width: 173px;
   height: 120px;
}

#bodytext p  {
   font: 14px/21px Tahoma, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   padding-bottom: 10px;
   text-align: justify;
}

#trucanlogo  {
   background: url(sg_home_media/trucanlogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 48px;
   top: 11px;
   z-index: 3;
   width: 286px;
   height: 61px;
}

#bodytext  {
   visibility: visible;
   position: absolute;
   left: 78px;
   top: 571px;
   z-index: 4;
   width: 649px;
}

#shape1  {
   background: url(sg_home_media/shape1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 444px;
   z-index: 5;
   width: 983px;
   height: 2px;
}

#layer6  {
   background: url(sg_home_media/layer6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 783px;
   top: 21px;
   z-index: 3;
   width: 57px;
   height: 57px;
}

#bodybg  {
   background: url(sg_home_media/bodybg.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 55px;
   top: 469px;
   z-index: 3;
   width: 701px;
   height: 342px;
}

#home  {
   margin: 0px auto 0px auto;
   width: 1066px;
   position: relative;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}

