body {
font-family: arial;
background-color:#808080;
font-size: 5pt;
font-style:normal;
color: #636367;
text-decoration: none;
text-align: left;
color: #ffffff;
background-image: url(../img/bg.jpg);
}

#master {
position: absolute;
top:20px;
width:800px;
height:800px;
padding: 0px;
margin: 0px;
}

#banner {
position:relative;
top:0px;
width:800px;
height:117px;
padding: 0px;
margin: 0px;
border-top: 1px solid #1579B4;
border-left: 1px solid #1579B4;
border-right: 1px solid #1579B4;
background-color:#ffffff;
}


#menu {
position: relative;
color: #ffffff;
background-image: url(../menu/images/p7exp_mbar.jpg);
background-color: #BBBBBB;
top:0px;
height:33px;
width:795px;
margin: 0px;
z-index:3;
border-left: 1px solid #1579B4;
border-right: 1px solid #1579B4;
padding-left: 5px;

}

#main {
position:relative;
background-color:#ffffff;
top:0px;
height:auto;
width:800px;
padding-top: 0px;
padding-bottom: 0px;
margin: 0px;
border-left: 1px solid #1579B4;
border-right: 1px solid #1579B4;
}

h1{
font-family: tahoma;
font-size:16px;;
font-weight:normal;
color:#1579B4;
}


#div1 {
position:relative;
top:0px;
left:140px;
height:auto;
width:520px;
padding-top: 20px;
padding-left: 100px;
padding-right: 20px;
padding-bottom: 50px;
margin: 0px;
font-family: arial;
color: #636367;
font-size: 9pt;
z-index:2;
}


#side1{
position:absolute;
top:10px;
left:5px;
height:95%;
width:180px;
padding: 0px;
margin: 0px;
font-family: arial;
color: #555555;
font-size: 9pt;
z-index:2;
}


#side	
{

background-image: url('../img/side_bar3.jpg');
background-repeat: repeat-y;
position:absolute;
background-color:#EFEFEF;
top:0px;
left:0px;
height:100%;
width:220px;
padding: 0px;
margin: 0px;
font-family: arial;
color: #636367;
font-size: 9pt;
z-index:2;
}



#bottom_img{
position:absolute;
background-image: url(../img/bg_home.jpg);
bottom:0px;
left:0px;
height: 350px;
width:800px;
padding: 0px;
margin: 0px;
font-family: arial;
color: #636367;
font-size: 9pt;
z-index:1;
}

#footer{
position:relative;
background-image: url(../menu/images/p7exp_mbar.jpg);
top:0px;
left:0px;
height:10px;
width:780px;
padding-top: 5px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin: 0px;
font-family: arial;
color: #F8F8F8;
font-size: 9pt;
border-left: 1px solid #1579B4;
border-right: 1px solid #1579B4;
border-bottom: 1px solid #1579B4;
}



h1{
font-family:"Trebuchet MS";
font-size: 16pt;
color: #1579B4;
text-decoration: none;
padding-top:0px;
padding-bottom: 0px;
}


.title1{
font-family:"Trebuchet MS";
font-size: 13pt;
color: #1579B4;
text-decoration: none;
position:absolute;
padding-top: 3px;
}


#contact {
position: absolute;
bottom: 95px;
left: 0px;
height: 50px;
width: 180px;
color:#5A5A5F;
padding:0px;
font-size:9pt;
z-index:200;
}


a:link {

	font-size: 10pt;
	font-style: normal;
	color: #1579B4;
	text-decoration: none;
}

a:active {

	font-size: 10pt;
	font-style: normal;
	color: #1579B4;
	text-decoration: none;
}



a:hover {

	font-size: 10pt;
	font-style: normal;
	color: #1579B4;
	text-decoration: none;	
	
}


a:visited {
	font-size: 10pt;
	font-style: normal;
	color: #1579B4;
	text-decoration: none;

}

a.sub:link
{
	font-size: 10pt;
	font-style: normal;
	color: #1579B4;
	text-decoration: none;
}

a.sub:visited
{
	font-size: 10pt;
	font-style: normal;
	color: #1579B4;
	text-decoration: none;
}

a.sub:hover
{
	font-size: 10pt;
	font-style: normal;
	color: #1579B4;
	text-decoration: underline;
	
}

a.sub:active
{
	font-size: 10pt;
	font-style: normal;
	color: #1579B4;
	text-decoration: none;
}

a.sub2:link {

	font-size: 7pt;
	font-style: normal;
	color: #1579B4;
	text-decoration: none;
}

a.sub2:active {

	font-size: 7pt;
	font-style: normal;
	color: #1579B4;
	text-decoration: none;
}



a.sub2:hover {

	font-size: 7pt;
	font-style: normal;
	color: #1579B4;
	text-decoration: none;	
	
}


a.sub2:visited {
	font-size: 7pt;
	font-style: normal;
	color: #1579B4;
	text-decoration: none;

}


.prod{
color: #313131;
font-family:"Trebuchet MS";
font-size: 14px;
}

#star{
position: absolute;
bottom: 50px;
width: 180px;
padding:0px;
font-size:9pt;
z-index:200;
}



#star_compression{
position: absolute;
bottom: 170px;
right:0px;
width: 180px;
padding:0px;
font-size:9pt;
z-index:200;
}

#star2{
position: absolute;
bottom: 140px;
right:0px;
width: 180px;
padding:0px;
font-size:9pt;
z-index:200;
}



#industries, #press_stamp{
background-color: #EFEFEF;
}

#stock_list{
background-color: #EFEFEF;
}


#tension_img{
position:absolute;
background-image: url(../img/tension_bg.jpg);
bottom:0px;
left:0px;
height: 350px;
width:800px;
padding: 0px;
margin: 0px;
font-family: arial;
color: #636367;
font-size: 9pt;
z-index:1;
}

#wireshapes_img{
position:absolute;
background-image: url(../img/wireshapes_bg3.jpg);
bottom:0px;
left:0px;
height: 350px;
width:800px;
padding: 0px;
margin: 0px;
font-family: arial;
color: #636367;
font-size: 9pt;
z-index:1;
}

#pressing_img{
position:absolute;
background-image: url(../img/pressing_bg.jpg);
bottom:0px;
left:0px;
height: 350px;
width:800px;
padding: 0px;
margin: 0px;
font-family: arial;
color: #636367;
font-size: 9pt;
z-index:1;
}

#mining_img{
position:absolute;
background-image: url(../img/mining_bg.jpg);
bottom:0px;
left:0px;
height: 350px;
width:800px;
padding: 0px;
margin: 0px;
font-family: arial;
color: #636367;
font-size: 9pt;
z-index:1;
}

#auto_img{
position:absolute;
background-image: url(../img/auto_bg2.jpg);
bottom:0px;
left:0px;
height: 350px;
width:800px;
padding: 0px;
margin: 0px;
font-family: arial;
color: #636367;
font-size: 9pt;
z-index:1;
}

#fish_img{
position:absolute;
background-image: url(../img/fish_bg.jpg);
bottom:0px;
left:0px;
height: 350px;
width:800px;
padding: 0px;
margin: 0px;
font-family: arial;
color: #636367;
font-size: 9pt;
z-index:1;
}

#hydraulic_img{
position:absolute;
background-image: url(../img/hydraulic_bg.jpg);
bottom:0px;
left:0px;
height: 350px;
width:800px;
padding: 0px;
margin: 0px;
font-family: arial;
color: #636367;
font-size: 9pt;
z-index:1;
}

#medical_img{
position:absolute;
background-image: url(../img/medical_bg.jpg);
bottom:0px;
left:0px;
height: 350px;
width:800px;
padding: 0px;
margin: 0px;
font-family: arial;
color: #636367;
font-size: 9pt;
z-index:1;
}


#compression_img{
position:absolute;
background-image: url(../img/compression_bg.jpg);
bottom:0px;
left:0px;
height: 350px;
width:800px;
padding: 0px;
margin: 0px;
font-family: arial;
color: #636367;
font-size: 9pt;
z-index:1;
}

#assembiles_img{
position:absolute;
background-image: url(../img/assembiles_bg.jpg);
bottom:0px;
left:0px;
height: 350px;
width:800px;
padding: 0px;
margin: 0px;
font-family: arial;
color: #636367;
font-size: 9pt;
z-index:1;
}

#stock_img{
position:absolute;
background-image: url(../img/stock_bg.jpg);
bottom:0px;
left:0px;
height: 350px;
width:800px;
padding: 0px;
margin: 0px;
font-family: arial;
color: #636367;
font-size: 9pt;
z-index:1;
}

#design_img{
position:absolute;
background-image: url(../img/design_bg.jpg);
bottom:0px;
left:0px;
height: 350px;
width:800px;
padding: 0px;
margin: 0px;
font-family: arial;
color: #636367;
font-size: 9pt;
z-index:1;
}

#chair_img{
position:absolute;
background-image: url(../img/chair_bg.jpg);
bottom:0px;
left:0px;
height: 350px;
width:800px;
padding: 0px;
margin: 0px;
font-family: arial;
color: #636367;
font-size: 9pt;
z-index:1;
}


#lock_img{
position:absolute;
background-image: url(../img/lock_bg.jpg);
bottom:0px;
left:0px;
height: 350px;
width:800px;
padding: 0px;
margin: 0px;
font-family: arial;
color: #636367;
font-size: 9pt;
z-index:1;
}

#contact_img{
position:absolute;
background-image: url(../img/enquries_bg.jpg);
bottom:0px;
left:0px;
height: 350px;
width:800px;
padding: 0px;
margin: 0px;
font-family: arial;
color: #636367;
font-size: 9pt;
z-index:1;
}

#packaging_img{
position:absolute;
background-image: url(../img/packaging_bg.jpg);
bottom:0px;
left:0px;
height: 350px;
width:800px;
padding: 0px;
margin: 0px;
font-family: arial;
color: #636367;
font-size: 9pt;
z-index:1;
}


#clip_img{
position:absolute;
background-image: url(../img/clips_bg.jpg);
bottom:0px;
left:0px;
height: 350px;
width:800px;
padding: 0px;
margin: 0px;
font-family: arial;
color: #636367;
font-size: 9pt;
z-index:1;
}


#address {
position: absolute;
color:#1579B4;
bottom: 215px;
right: 25px;
width: 180px;
padding:0px;
font-size:11pt;
z-index:200;
}

#address2 {
position: absolute;
top: 600px;
right: 25px;
width: 180px;
padding:0px;
font-size:9pt;
z-index:200;
}





