body /*Internet Explorer*/
{
	width:1120px;
	margin:auto;
	font-size:11px;
	color:#000000; 

/*font-family: Verdana, Arial, Helvetica, sans-serif;*/

font-family:helvetica, arial;

font-family: Verdana;

background-color: #E5E5E2;
background-color: #ffffff;
text-align: -moz-center;

width:100%;


}



a {
	color: #000000;
	text-decoration:none;
	}
	
a:hover {
	color: red;
	text-decoration:underline;
	
	}
	

A:LINK.implink1      {color:#ffffff; font-weight:bold; line-height:16px;font-size:11px;}
A:VISITED.implink1   {color:#ffffff; font-weight:bold;font-size:11px;}
A:ACTIVE.implink1    {color:#ffffff; font-weight:bold;}
A:HOVER.implink1     {color:red; font-weight:bold; text-decoration:underline;font-size:11px;}

A:LINK.implink2      {color:#000000; font-weight:500;}
A:VISITED.implink2   {color:#000000; font-weight:500;}
A:ACTIVE.implink2    {color:#000000; font-weight:500;}
A:HOVER.implink2     {color:red; font-weight:500;}



A:LINK.implink3      {color:#000000; font-weight:bold; font-size:11px}
A:VISITED.implink3   {color:#000000; font-weight:bold; font-size:11px;}
A:ACTIVE.implink3    {color:#000000; font-weight:bold; font-size:11px;}
A:HOVER.implink3     {color:red; font-weight:bold;font-size:11px;}


#mainbg {
	font-family: Verdana;
	font-size: 9px;
/*	line-height: 21px;*/
	color: #ffffff;
	text-decoration: none;
	width:1120px; 
	height:1600px;
/*	height:45px; */
	position:relative;
	background-image: url('images/background-metal-markers.jpg');
	text-align: center;
	width:100%;
	
}



#main {
	font-family: Verdana;
	font-size: 9px;
/*	line-height: 21px;*/
	color: #ffffff;
	text-decoration: none;
/*	background-color: #ffffff;*/
	width:970px; 
	height:545px; 
	position:relative;
	text-align:center; 
	margin-left:0px;

	
}





#header {
	font-family: Verdana;
	font-size: 10px;
/*	line-height: 21px;*/
	color: #000000;
	text-decoration: none;
/*	background-color: #B3B5B0; */
	background-color: gray;
	width:970px; 
	height:80px;
	position:relative;
	text-align:left;
	padding-bottom:0px;	
/*	background-image: url('images/carmel-banner.png');*/
	top:0px;
	z-index:100;
	width:100%
	
}


#menu {
    
	font-family:helvetica, arial;
	font-size: 11px;
/*	line-height: 21px;*/
	color: #ffffff;
	text-decoration: none;
/*	background-color: #423932;*/
	width:970px; 
	height:20px;
	position:relative;
	text-align:left; 
	padding-right:0px;
/*	float:left; */
	padding-top:5px;
	padding-bottom:0px;
	margin-top:0px;
	background-color: #ffffff;
	font-weight:bold;
	font-family: Verdana;
/*	border-style:solid;
   	border-width:thin;
	border-color:#fdc2d8;*/
	z-index:55;
	background-image: url('images/menu.png');

}


#hbar {
	font-family: Verdana;
	font-size: 4px;
/*	line-height: 21px;*/
	color: #000000;
	text-decoration: none;
	background-color: orange;
	width:970px; 
	height:2px;
	position:relative;
	text-align:left;
	
}




#topmenu {
	font-family: Verdana;
	font-size: 9px;
/*	line-height: 21px;*/
	color: #ffffff;
	text-decoration: none;
/*	background-color: #DDDDD9;*/
	width:970px; 
	height:40px;
	position:relative;
	text-align:center;
	
}


#main-body {
	font-family: Verdana;
	font-size: 9px;
/*	line-height: 21px;*/
	color: #ffffff;
	text-decoration: none;
	background-color: #ffffff;
	width:970px; 
	position:relative;
	text-align:center; 
	margin-left:0px;
	height:580px; 

	
}


#titlebar
{
	
	left:258px;
	text-decoration: none;
	background-color: #ffffff;
	width:400px; 
	height:50px;
	position:absolute;
/*	float:right;*/
	padding-right:0px;
	text-align:left;
	padding-left:15px;
	padding-top:0px;
	margin-top:0px;
	z-index:30;
	top:45px;
	color:#000;
		
}












#left {
	font-family: Verdana;
	color: #000000;
	text-decoration: none;
	left:0px;
	width:233px; 
	height:534px;
	position:absolute;
	padding-right:10px;
	padding-left:15px;
	padding-top:0px;
	text-align:left;
	margin-top:35px;
	background-color:#ffffff;
	    z-index:30;
		top:30px;
	
}


#left-rounded {
	font-family: Verdana;
	color: #000000;
	text-decoration: none;
	left:8px;
	width:217px; 
	height:480px;
	position:absolute;
	padding-right:10px;
	padding-left:15px;
	padding-top:20px;
	text-align:left;
	margin-top:0px;
	background-color:#ffffff;
	top:0px;
	background-image: url('images/rounded-square.png');
	line-height:13px;
	
}







#middle {
	font-family: Verdana;
	font-size: 11px;
	left:350px;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	width:335px; 
	height:550px;
	position:absolute;
	padding-right:15px;
	text-align:left;
	padding-left:15px;
	padding-top:5px;
	margin-top:0px;
	    z-index:29;
		top:139px;

	
}







#top {
	font-family: Verdana;
	font-size: 11px;
	left:248px;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	width:690px; 
	height:420px;
	position:absolute;
	float:right;
	padding-right:15px;
	text-align:left;
	padding-left:15px;
	padding-top:5px;
	margin-top:0px;
	    z-index:30;
		top:70px;
	
}





#top-title {
	font-family: Verdana;
	font-size: 11px;
	left:263px;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	width:700px; 
	height:60px;
	position:absolute;
	float:right;
	padding-right:15px;
	text-align:left;
	padding-left:15px;
	padding-top:5px;
	margin-top:0px;
	    z-index:31;
		top:390px;
	
}



#about-text {
	font-family: Verdana;
	font-size: 11px;
	left:0px;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	width:700px; 
	height:60px;
	position:absolute;
	float:right;
	padding-right:15px;
	text-align:left;
	padding-left:15px;
	padding-top:5px;
	margin-top:0px;
	    z-index:31;
		top:340px;
	
}




#home-pic {
	font-family: Verdana;
	font-size: 11px;
	left:258px;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	width:660px; 
	height:240px;
	position:absolute;
	float:right;
	padding-right:15px;
	text-align:left;
	padding-left:15px;
	padding-top:0px;
	margin-top:0px;
	z-index:30;
	top:45px;
	line-height:16px;
	font-size:11px;
		
}



#home-text1 {
	font-family: Verdana;
	font-size: 11px;
	left:270px;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	width:635px; 
	height:190px;
	position:absolute;
	float:right;
	padding-right:20px;
	text-align:left;
	padding-left:20px;
	padding-top:20px;
	margin-top:0px;
	z-index:30;
	top:330px;
	line-height:16px;
	font-size:11px;
	background-image: url('images/rounded-square-text-01.png');
		
}



#home-text2 {
	font-family: Verdana;
	font-size: 11px;
	left:610px;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	width:315px; 
	height:250px;
	position:absolute;
	padding-right:15px;
	text-align:left;
	padding-left:15px;
	padding-top:0px;
	margin-top:0px;
    z-index:34;
	top:45px;
/*	background-image: url('images/rounded-square-text.png');*/
	line-height:16px;
	font-size:11px;
	
}







#title-bar {
	
	font-family: Verdana;
	font-size: 11px;
	left:0px;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	width:700px; 
	height:60px;
	position:absolute;
	float:right;
	padding-right:15px;
	text-align:left;
	padding-left:15px;
	padding-top:25px;
	margin-top:0px;
	    z-index:31;
		top:0px;
	
}





#middle-about {
	font-family: Verdana;
	font-size: 11px;
	left:365px;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	width:335px; 
	height:420px;
	position:absolute;
	padding-right:50px;
	text-align:left;
	padding-left:15px;
	padding-top:15px;
	margin-top:0px;
	    z-index:34;
		top:80px;
	
}




#left-about {
	font-family: Verdana;
	font-size: 11px;
	left:0px;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	width:335px; 
	height:420px;
	position:absolute;
	float:right;
	padding-right:15px;
	text-align:left;
	padding-left:15px;
	padding-top:15px;
	margin-top:0px;
	    z-index:30;
		top:80px;
	
}









#tailor-main {
	font-family: Verdana;
	font-size: 11px;
	left:244px;
/*	line-height: 21px;*/
/*	margin-top:10px; */
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	width:696px; 
	height:1250px;
	position:absolute;
	padding-right:15px;
	text-align:left;
	padding-left:15px;
	padding-top:8px;
	margin-top:0px;
	    z-index:29;
		top:125px;

	
}






#copyright {

	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
/*	background-color: #dbe5ea;
	background-color: #c41130;*/
	width:970px; 
	height:25px;
	position:absolute;
	text-align:right;
	padding-right:0px;
	padding-top:10px;
	top:605px;
	background-image: url('images/bottom.png');
	
}	



#copyright-about {

	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	width:970px; 
	height:25px;
	position:absolute;
	text-align:right;
	padding-right:0px;
	padding-top:10px;
	top:585px;
	background-image: url('images/bottom.png');
	
}	



#copyright-contact {

	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	width:970px; 
	height:25px;
	position:absolute;
	text-align:right;
	padding-right:0px;
	padding-top:10px;
	top:585px;
	background-image: url('images/bottom.png');
	
}	



#copyright-ball {

	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	width:970px; 
	height:25px;
	position:absolute;
	text-align:right;
	padding-right:0px;
	padding-top:10px;
	top:985px;
	background-image: url('images/bottom.png');
	left:0px;
	
}	



#copyright-metal {

	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	width:970px; 
	height:25px;
	position:absolute;
	text-align:right;
	padding-right:0px;
	padding-top:10px;
	top:2400px;
	background-image: url('images/bottom.png');
	left:0px;
	
}	



#copyright-railroad {

	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	width:970px; 
	height:25px;
	position:absolute;
	text-align:right;
	padding-right:0px;
	padding-top:10px;
	top:560px;
	background-image: url('images/bottom.png');
	left:0px;
	
}	


#copyright-welder {

	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	width:970px; 
	height:25px;
	position:absolute;
	text-align:right;
	padding-right:0px;
	padding-top:10px;
	top:1260px;
	background-image: url('images/bottom.png');
	left:0px;
	
}	


#copyright-permanent {

	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	width:970px; 
	height:25px;
	position:absolute;
	text-align:right;
	padding-right:0px;
	padding-top:10px;
	top:1870px;
	background-image: url('images/bottom.png');
	left:0px;
	
}	



#copyright-pencil {

	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	width:970px; 
	height:25px;
	position:absolute;
	text-align:right;
	padding-right:0px;
	padding-top:10px;
	top:980px;
	background-image: url('images/bottom.png');
	left:0px;
	
}	




#copyright-holder {

	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	width:970px; 
	height:25px;
	position:absolute;
	text-align:right;
	padding-right:0px;
	padding-top:10px;
	top:1540px;
	background-image: url('images/bottom.png');
	left:0px;
	
}


#copyright-industrial-goods {

	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	width:970px; 
	height:25px;
	position:absolute;
	text-align:right;
	padding-right:0px;
	padding-top:10px;
	top:1740px;
	background-image: url('images/bottom.png');
	left:0px;
	
}



#copyright-shopping {

	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	width:970px; 
	height:25px;
	position:absolute;
	text-align:right;
	padding-right:0px;
	padding-top:10px;
	top:1890px;
	background-image: url('images/bottom.png');
	left:0px;
	
}
