a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#circleredcopy9,
#circleredcopy8,
#circleredcopy13,
#circleredcopy12,
#circleredcopy11,
#circleredcopy10,
#circleredcopy14,
#circleredcopy7,
#circleredcopy6,
#circleredcopy5,
#circleredcopy4  {
   background: url(indexmedia/circleredcopy7.gif) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 3;
   width: 10px;
   height: 10px;
}

#productmanufacuring p,
#precisionmachining p,
#plantmachineryandparts p  {
   font: bold 11px/13px Verdana;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#galleryb a,
#concretethugb a,
#prevsetbutton a,
#nextsetbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 11px;
   background-position: 0% 0px;
   font-size: 11px;
   line-height: 11px;
}

#plantmachineryandparts,
#precisionmachining  {
   visibility: visible;
   position: absolute;
   left: 51px;
   z-index: 4;
   width: 206px;
}

#gallery,
#index,
#contact,
#concretethug  {
   margin: 0px auto 0px auto;
   width: 822px;
   position: relative;
}

#saleszapmcomau p,
#i0732692770 p  {
   font: bold 12px/14px Arial;
   margin: 0px;
   text-align: left;
}

#precisionengineeringmachining  {
   background: url(gallerymedia/id36precisionengineeringmac.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 420px;
   top: 106px;
   z-index: 3;
   width: 311px;
   height: 17px;
}

#saleszapmcomau p a:hover  {
   font-weight: bold;
}

#shape27copy3,
#shape27  {
   background: url(gallerymedia/shape27copy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 34px;
   z-index: 3;
   width: 239px;
   height: 25px;
}

#plantmachineryandparts  {
   top: 316px;
}

#concretethugb a:hover  {
   background-position: -115px 0%;
}

#shape6copy3,
#shape6  {
   background: url(gallerymedia/shape6copy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 5;
   width: 234px;
   height: 114px;
}

#contactb a,
#homeb a  {
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   background-position: 0% 0px;
   font-size: 10px;
   line-height: 10px;
}

#productmanufacturing  {
   background: url(gallerymedia/productmanufacturing.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 350px;
   top: 70px;
   z-index: 3;
   width: 192px;
   height: 18px;
}

#copy2,
#id62,
#id61  {
   background: url(gallerymedia/copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 195px;
   z-index: 3;
   width: 1px;
   height: 11px;
}

#productmanufacuring  {
   visibility: visible;
   position: absolute;
   left: 51px;
   top: 494px;
   z-index: 5;
   width: 206px;
}

#saleszapmcomau p a  {
   text-decoration: none;
   font-weight: bold;
}

#precisionmachining  {
   top: 163px;
}

#layer25,
#layer24  {
   visibility: visible;
   position: absolute;
   left: 42px;
   z-index: 5;
   width: 29px;
   height: 31px;
   background-repeat: no-repeat;
}

#galleryb a:hover  {
   background-position: -66px 0%;
}

#contactb a:hover  {
   background-position: -70px 0%;
}

#circleredcopy12  {
   top: 287px;
   left: 298px;
}

#circleredcopy13  {
   top: 313px;
   left: 298px;
}

#concretethugb a  {
   width: 115px;
   background-image: url(gallerymedia/concretethugb.gif);
}

#nextsetbutton a  {
   width: 57px;
   background-image: url(gallerymedia/nextsetbutton.gif);
}

#circleredcopy10  {
   top: 443px;
   left: 298px;
}

#circleredcopy14  {
   top: 339px;
   left: 298px;
}

#prevsetbutton a  {
   width: 77px;
   background-image: url(gallerymedia/prevsetbutton.gif);
}

#circleredcopy11  {
   top: 262px;
   left: 298px;
}

#contactzaxis p  {
   font: bold 12px/14px Verdana;
   margin: 0px;
   color: #010101;
   text-align: left;
}

#wedgeprotoblur  {
   background: url(gallerymedia/wedgeprotoblur.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 343px;
   z-index: 4;
   width: 234px;
   height: 138px;
}

#saleszapmcomau  {
   visibility: visible;
   position: absolute;
   left: 81px;
   top: 738px;
   z-index: 5;
   width: 146px;
}

#circleredcopy4  {
   top: 335px;
   left: 308px;
}

#circleredcopy6  {
   top: 383px;
   left: 308px;
}

#circleredcopy5  {
   top: 359px;
   left: 308px;
}

#circleredcopy7  {
   top: 407px;
   left: 308px;
}

#circleredcopy9  {
   top: 417px;
   left: 298px;
}

#circleredcopy8  {
   top: 392px;
   left: 298px;
}

#i0732692770 p  {
   color: #010101;
}

#homeb a:hover  {
   background-position: -55px 0%;
}

#concretethugb  {
   visibility: visible;
   position: absolute;
   left: 403px;
   top: 195px;
   z-index: 3;
   width: 115px;
   height: 11px;
}

#contactzaxis  {
   visibility: visible;
   position: absolute;
   left: 36px;
   top: 707px;
   z-index: 5;
   width: 118px;
}

#shape27copy2  {
   background: url(gallerymedia/shape27copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 489px;
   z-index: 4;
   width: 239px;
   height: 25px;
}

#shape27copy3  {
   top: 158px;
}

#layer4copy2  {
   background: url(gallerymedia/layer4copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 194px;
   z-index: 4;
   width: 251px;
   height: 82px;
}

#layer4copy5  {
   background: url(gallerymedia/layer4copy5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 52px;
   top: 693px;
   z-index: 3;
   width: 240px;
   height: 98px;
}

#shape6copy3  {
   top: 594px;
   left: 36px;
}

#i0732692770  {
   visibility: visible;
   position: absolute;
   left: 81px;
   top: 776px;
   z-index: 5;
   width: 105px;
}

#layer4copy4  {
   background: url(gallerymedia/layer4copy4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 656px;
   z-index: 4;
   width: 250px;
   height: 134px;
}

#layer4copy  {
   background: url(gallerymedia/layer4copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 51px;
   top: 195px;
   z-index: 3;
   width: 242px;
   height: 78px;
}

#shape6copy  {
   background: url(gallerymedia/shape6copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 342px;
   z-index: 3;
   width: 234px;
   height: 155px;
}

#galleryb a  {
   width: 66px;
   background-image: url(gallerymedia/galleryb.gif);
}

#contactb a  {
   width: 70px;
   background-image: url(gallerymedia/contactb.gif);
}

#grinder3  {
   background: url(gallerymedia/grinder3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 36px;
   top: 519px;
   z-index: 6;
   width: 236px;
   height: 177px;
}

#contactb  {
   visibility: visible;
   position: absolute;
   left: 640px;
   top: 195px;
   z-index: 3;
   width: 70px;
   height: 10px;
}

#galleryb  {
   visibility: visible;
   position: absolute;
   left: 540px;
   top: 195px;
   z-index: 3;
   width: 66px;
   height: 11px;
}

#shape25  {
   background: url(gallerymedia/shape25.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 48px;
   top: 91px;
   z-index: 3;
   width: 691px;
   height: 3px;
}

#shape27  {
   top: 311px;
}

#homeb a  {
   width: 55px;
   background-image: url(gallerymedia/homeb.gif);
}

#shape10  {
   background: url(gallerymedia/shape10.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 0px;
   z-index: 1;
   width: 802px;
   height: 827px;
}

#layer25  {
   background-image: url(gallerymedia/layer25.gif);
   top: 766px;
}

#layer24  {
   background-image: url(gallerymedia/layer24.gif);
   top: 729px;
}

#layer23  {
   background: url(gallerymedia/layer23.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 196px;
   z-index: 6;
   width: 234px;
   height: 100px;
}

#shape6  {
   top: 195px;
   left: 40px;
}

#layer2  {
   background: url(gallerymedia/layer2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 0px;
   z-index: 2;
   width: 782px;
   height: 801px;
}

#copy2  {
   left: 620px;
}

#homeb  {
   visibility: visible;
   position: absolute;
   left: 309px;
   top: 195px;
   z-index: 3;
   width: 55px;
   height: 10px;
}

#id61  {
   left: 395px;
}

#id60  {
   background: url(gallerymedia/id60.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 280px;
   top: 278px;
   z-index: 3;
   width: 1px;
   height: 287px;
}

#logo  {
   background: url(gallerymedia/logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 50px;
   top: 17px;
   z-index: 3;
   width: 282px;
   height: 70px;
}

#id59  {
   background: url(gallerymedia/id59.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 309px;
   top: 218px;
   z-index: 3;
   width: 470px;
   height: 1px;
}

#id62  {
   left: 530px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(gallerymedia/exteriortile.gif) center top repeat;
}

