body 
{margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: Arial,Helvetica, Verdana, serif;

}

/* main and inner tags are what center page, must be accompanied by doc type tag and following html mark up protocals for that doc type tag*/

#main {
	position: relative;
	top: 0px;
	width:750px;

        margin: auto;
        text-align:left;
        padding:0px 0px 0px 0px;
}

#inner {
	padding: 0px;
}

/* main navigation*/
a.nav {
	text-decoration: none;
	font-weight: 800;
	font-size:11px;
	color: rgb(255,255,255);
	font-family: Arial,Helvetica, Verdana, serif; 
	line-height: 13px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	outline: none;
	z-index:20;}


a.nav:hover {
	color: rgb(255,255,255);
	background-color: rgb(171,131,82);
	font-weight: 800;
	outline: none;
	text-align: center;
	width:213px;
	height:32px;
	z-index: 20;
}


/* about, contact*/
a.nav2 {
	text-decoration: none;
	font-weight: 800;
	font-size:11px;
	color: rgb(255,255,255);
	font-family: Arial,Helvetica, Verdana, serif; 
	line-height: 13px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	outline: none;}
a.nav2:hover {
	color: rgb(130,130,128); 
	font-weight: 800;
	outline: none;
}


/* phone number*/
a.nav3 {text-decoration: none;
	font-weight: 800;
	font-size:11px;
	cursor:text;
	color: black;
	font-family: Arial,Helvetica, Verdana, serif; 
	line-height: 13px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	outline: none;}
a.nav3:hover {
	color: black; 
	font-weight: 800;
	outline: none;}

/* email*/
a.nav4 {text-decoration: none;
	font-weight: 800;
	font-size:11px;
	color: black;
	font-family: Arial,Helvetica, Verdana, serif; 
	line-height: 13px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	outline: none;
}

a.nav4:hover {
	color: rgb(130,130,128); 
	font-weight: 800;outline: none;
}


/* VERTICLE MENU ACTIVE BEHAVIOURS*/
a.nav5 {text-decoration: none;
	font-weight: 800;
	color: rgb(255,255,255);
	font-size:14px;
	display: block;
	text-align: center;
	line-height: 32px;
	width:213px;
	padding: 0px 0px 0px 0px;
	outline: none;
	z-index: 5;
}

a.nav5:hover {
	color: rgb(255,255,255);
	font-weight: 800;
	background: rgb(171,131,82);
	outline: none;
	z-index: 6;
}

/*VERTICLE MENU STATIC BEHAVIOUR */
a.nav5_5 {text-decoration: none;
	font-weight: 800;
	color: rgb(255,255,255);
	background: red;
	font-size:14px;
	display: block;
	text-align: center;
	line-height: 32px;
	width:213px;
	padding: 0px 0px 0px 0px;
	outline: none;
	z-index: 5;
}

a.nav5_5:hover {
	color: rgb(255,255,255);
	background: red;
	text-align: center;
	font-weight: 800;
	width:213px;
	outline: none;
	z-index: 5;
}

/*ARS LINK */
a.nav6 {text-decoration: none;
	font-weight: 500;
	color: rgb(130,130,128);

	font-size:11px;

	text-align: left;
	line-height: 13px;
	width:213px;
	padding: 0px 0px 0px 0px;
	outline: none;
	z-index: 5;
}

a.nav6:hover {
	color: rgb(237,185,87);

	text-align: left;
	font-weight: 500;
	width:213px;

	outline: none;
	z-index: 5;
}


#logo-pic {
	position:absolute;
	left:0px;
	top:0px;
	width:214px;
	height:172px;
	z-index:2;
}

#collage {
	position:absolute;
	left:214px;
	top:0px;
	width:536px;
	height:173px;
}


#grey-horiz-pic {
	position:absolute;
	left:213px;
	top:172px;
	width:536px;
	height:33px;
}


#square_pic {
	position:absolute;
	left:254px;
	top:114px;
	width:142px;
	height:126px;
	z-index:2;
}


/* PAGE TITLE*/
#textbox_1 {
	position:absolute;
	left:420px;
	top:180px;
	width:200px;
	height:20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: none;
	z-index:4;
}

.words_1 {
	font-size: 14px;
	font-family: Arial,Helvetica, Verdana, serif;
	color: rgb(237,185,87);
	font-weight: 800;
	line-height: 15px;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	z-index:4;	
}

#about-link {
	position:absolute;
	left:580px;
	top:153px;
	text-align: left;
	width:100px;
	height:13px;
	z-index:1;
}

#contact-link {
	position:absolute;
	left:655px;
	top:153px;
	text-align: left;
	width:100px;
	height:13px;
	z-index:1;
}


#menu-background {
	position:absolute;
	left:0px;
	top:172px;
	width:213px;
	height:248px;
	z-index: 3;

}

#carbon-link {
	position:absolute;
	left:0px;
	top:172px;
	width:214px;
	height:32px;
	z-index: 5;

}

#carbon-bkgnd {
	position:absolute;
	left:0px;
	top:172px;
	width:214px;
	height:32px;
	z-index: 4;

}

#alloy-link {
	position:absolute;
	left:0px;
	top:208px;
	width:214px;
	height:32px;
	z-index: 5;

}

#alloy-bkgnd {
	position:absolute;
	left:0px;
	top:208px;
	width:214px;
	height:32px;
	z-index: 4;

}

#stainless-link {
	position:absolute;
	left:0px;
	top:244px;
	width:214px;
	height:32px;
	z-index: 5;

}

#stainless-bkgnd {
	position:absolute;
	left:0px;
	top:244px;
	width:214px;
	height:32px;
	z-index: 4;

}

#aluminum-link {
	position:absolute;
	left:0px;
	top:280px;
	width:214px;
	height:32px;
	z-index: 5;

}

#aluminum-bkgnd {
	position:absolute;
	left:0px;
	top:280px;
	width:214px;
	height:32px;
	z-index: 4;

}

#pipe-link {
	position:absolute;
	left:0px;
	top:316px;
	width:214px;
	height:32px;
	z-index: 5;

}

#pipe-bkgnd {
	position:absolute;
	left:0px;
	top:316px;
	width:214px;
	height:32px;
	z-index: 4;

}

#fabrication-link {
	position:absolute;
	left:0px;
	top:352px;
	width:214px;
	height:32px;
	z-index: 5;

}

#fabrication-bkgnd {
	position:absolute;
	left:0px;
	top:352px;
	width:214px;
	height:32px;
	z-index: 4;

}

#building-link {
	position:absolute;
	left:0px;
	top:388px;
	width:214px;
	height:32px;
	z-index: 6;

}

#building-bkgnd {
	position:absolute;
	left:0px;
	top:388px;
	width:214px;
	height:32px;
	z-index: 4;

}














#embossed-logo {
	position:absolute;
	left:0px;
	top:420px;
	width:213px;
	height:179px;
}


#white_bkgnd {
	position:absolute;
	left:213px;
	top:205px;
	width:537px;
	height:394px;
	background-color:rgb(255,255,255);
}


#textbox_2 {
	position:absolute;
	left:240px;
	top:285px;
	width:500px;
	height:270px;
	margin: 0px 9px 0px 0px;
	padding: 0px 9px 0px 0px;
	overflow: auto;
	background-color: none;
	z-index:1;
}

.words_2 {
	font-size: 11px;
	font-family: Arial,Helvetica, Verdana, serif;
	color: black;
	font-weight: 500;
	line-height: 15px;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	z-index:1;	
}


/* TEXTBOX HEADER*/
#textbox_3 {
	position:absolute;
	left:240px;
	top:255px;
	width:500px;
	height:15px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: none;
	z-index:4;
}

.words_3 {
	font-size: 11px;
	font-family: Arial,Helvetica, Verdana, serif;
	color: black;
	font-weight: 500;
	line-height: 15px;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	z-index:1;	
}






#phone {
	position:absolute;
	left:500px;
	top:579px;
	text-align: left;
	width:50px;
	z-index:2;
}

#email-link {
	position:absolute;
	left:585px;
	top:579px;
	text-align: left;
	width:50px;
	z-index:2;
}

#ars-link {
	position:absolute;
	color: rgb(130,130,128);
	font-size:10px;
	font-weight:800;
	text-align: left;

	left:240px;
	top:582px;
	text-align: left;
	width:400px;
	z-index:2;
}




