body{
       padding: 0;
	   margin: 0;
	   background-image:url(images/background.jpg);
}

h1{
       position: absolute;
	   left: -99999px;
}

h3{    
       font-family: Verdana, Arial;
	   font-size: 10px;
	   color: #000000;
	   margin: 0;
}

a:visited{
       color: #0000FF;
}
	 
h2{
       font-family: Verdana, Arial;
	   font-size: 10px;
	   color: #000000;
	   margin: 0;
	   padding: 0;
}

.header{
       width: 878px;
	   height: 243px;
}

.descbar{
       height: 29px;
	   width: 878px;
	   background-image:url(images/captionbar.jpg);
}

#google_ad1{
       width: 878px;
	   background-image:url(images/spacer.jpg);
	   padding:5px 0 5px 0;
}

.navbar{
       width: 878px;
	   height: 34px;
	   padding-top: 10px;
       background-image:url(images/navbar.jpg);
}

.navbar h3,h2{
       font-family: Verdana, Arial;
	   font-size: 12px;
	   color: #000000;
	   margin: 0;
	   padding: 0;
}

#bodycontent{
       width: 878px;
	   background-image:url(images/bodybg.jpg);
}

#footer{
       width: 878px;
	   height: 30px;
	   background-image:url(images/footer.jpg);
}

.foot_content{
       width: 878px;
	   background-image:url(images/spacer.jpg);
}

.foot_content h2{
       font-family: Verdana, Arial;
	   font-size: 10px;
	   color: #000000;
	   margin: 0;
}

.foot_content h3{
       font-family: Verdana, Arial;
	   font-size: 10px;
	   color:#C0C0C0;
	   margin: 0;
}

.foot_content em{
       font-family: Verdana, Arial;
	   font-size: 10px;
	   color:#C0C0C0;
	   margin: 0;
}


#metal_casting_content{
       font-family: Verdana;
	   font-size: 12px;
	   width: 550px;
	   text-align:left;
}

#clearfloat{
  	   clear: both;
}
   

#fcol{
	   float: left;
	   width: 180px;
}


#scol{
	   float: left;
	   width: 180px;
}


#tcol{
	   float: left;
	   width: 177px;
}


#statelist{
	   width: 550px;
	   position: relative;
	   padding-left: 20px;
}


#statelist a{
       font-family: Verdana;
	   font-size: 11px;
	   font-weight:bold;
	   color:#333333;
	   text-decoration: none;
}

#statelist li{
       list-style-image:url(images/list.jpg);
}

#home_btn{
       padding: 10px 0 10px 0;
}

#relatedlinks, #others{ 
       font-family: Verdana;
	   font-size: 11px;
	   font-weight: bold;
}

#relatedlinks,#others a{
	   color: #0000FF;
	   padding: 0 0 15px 10px;
	   text-decoration: none;	 
	   
}

#relatedlinks a:visited{
       color: #0000FF;
}

#tips{ 
       font-family: Verdana;
	   font-size: 11px;
	   color: #0000FF;
}

#metal_casting_listings{
       font-family: Arial;
	   font-size: 11px;
	   color:#000000;
	   padding: 20px 0 0 30px;
}

#cname{
    color:#0000FF;
    text-decoration: underline;
	font-family: Arial;
	font-size: 11px;
}

#clisting{
    color:#666666;
}

#metal_casting{
    padding-left: 10px;
}