@charset "utf-8";
/* CSS Document */

body{background:url(/images/BG.jpg) top repeat-x #2f456f fixed; 
margin:0;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;}
#mainWrap{
background:url(/images/headerWrapBG.jpg) top repeat-x;
width:100%;
margin: 0px auto 0px auto;}
#mainWrap2{
background:url(/images/headerWrapImage.jpg) top center no-repeat;
width:100%;
margin: 0px auto 0px auto;}
#mainContainer{
width:1000px;
margin: 0px auto 0px auto;height:1000px;}
#header{ background:url(/images/header.jpg) no-repeat;
height:227px;
width:1000px;
position:relative;}
#contact{
font:18px;
font-family:Arial, Helvetica, sans-serif, "Arial Black";
font-weight:bold;
float:right;
color:#FFFFFF;
padding:10px 55px 0 0;}
#tagLine{
font-family:"Times New Roman", Times, serif;
font-size:18px;
color:#FFFFFF;
position:relative;
top:40px;
left:300px;
}
#headerServices{
background:url(/images/headerImages.jpg)  no-repeat;
width:535px;
height:124px;
position:relative;
top:50px;
left:450px;}

#MenuMap {
		margin:0px;
		padding:0px;
		top:0px;
		width:535px;
		height:124px;
		position:relative;
		background-image:url(/images/serviceNav.jpg);
		list-style:none;
		text-decoration:none;
			}

			#MenuMap li {
				margin:0px;
				padding:0px;
				position:absolute;
			}

			#MenuMap li, #MenuMap a {
				height:124px;
				display: block;
			}
			
			#MenuMap a.NavLink {
				text-indent:-100000em;
			}


			#Plate {left:2px; width:176px;}
			#Foundry {left:181px; width:175px;}
			#Recycling {left:360px; width:173px;}

			#Plate a:hover {background: transparent url(/images/serviceNav.jpg) -2px -124px no-repeat;}
			#Foundry a:hover {background: transparent url(/images/serviceNav.jpg) -181px -124px no-repeat;}
			#Recycling a:hover {background: transparent url(/images/serviceNav.jpg) -360px -124px no-repeat;}
			
#marginLeft{
margin-left:50px;}
#leftColumn{
width:307px;
float:left;}
#logoFooter{
background: url(/images/logoFooter.jpg);
height:23px;}

#nav{
background:url(/images/navBG.jpg) no-repeat;
height:265px;
position:relative;
z-index:1}
#newsColumn{
background: url(/images/newBG.jpg) top no-repeat #979797;
width:292px;
margin-left:15px;
position:relative;
overflow:hidden;
}

h3{
text-align:center;
color:#071d42;
font-size:24px;
border-bottom: #e05608 solid 1px;
width:250px;
margin-left:21px;
}
#readMore{
margin-left:200px;}
#contentLeft{
color:#071d42;
padding:10px 10px 20px 10px;
position:relative;
overflow:hidden;}

#copyright{
font-size:10px;
text-align:center;
padding-top:20px;
margin-bottom:10px;}
#rightColumn{
width:693px;
float:left;}
#content{
width:693px;
background-color:#FFFFFF;
overflow:visible;
min-height:550px;
height:auto !important;
height:550px;}

#contentService{
width:649px;
padding:20px 0 0 25px; 
font-size:12px;
font-family:Arial, Helvetica, sans-serif, "Arial Black";
position:relative;
overflow:hidden;}
#flashDiv{
width:649px;
height:163px;
float:left;}

#plateContent{
width:206px;
margin-top:5px;
float:left;
padding-left:5px;
padding-right:5px;
}
#foundryContent{
width:206px;
margin-top:5px;
float:left;
padding-left:5px;
padding-right:5px;
}
#recyclingContent{
width:207px;
margin-top:5px;
float:left;
padding-left:5px;
padding-right:5px;
}
h1{
font-size:22px;
font-family:"Times New Roman", Times, serif;
color:#e05608;
padding-top:10px;
margin:0 0 10px 25px
}
#pageText{
padding:0 10px 10px 25px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif, "Arial Black"}
#contactLeft{
width:200px;
float:left;
height:250px;}
#contactRight{width:450px;
float:left;
height:300px;}

a{
color:#e05608;
text-decoration:none;}
a:hover{
text-decoration:underline;}
#contentBottom{
background-color:#FFFFFF;
height:15px;
width:517px;
margin-bottom:15px;}
#footer{
text-align:right;
color:#ffffff;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif, "Arial Black";
font-size:12px;
padding-bottom:20px;}
#footer a{
color:#ffffff;
text-decoration:none;}
#footer a:hover{
color:#e05608;
text-decoration:underline;}