/* code for all styled headers */ 
h1
{
margin: 0 0 0.6em 0;
}

h1 span
{ 
display: block; 
/* place the span on top */ 
position: relative; 
z-index: 1; 
}



/* repeated code per header */ 
#cart, #cart span { 
width: 500px; height: 40px; 
background-image: url("/images/headers/ShoppingCart.gif"); 
background-repeat: no-repeat; 
}  
#cart span {
margin-bottom: -75px;
} 


#contact, #contact span { 
width: 500px; height: 40px; 
background-image: url("/images/headers/ContactUs.gif"); 
background-repeat: no-repeat; 
}  
#contact span {
margin-bottom: -75px;
} 


#environment, #environment span { 
width: 500px; height: 40px; 
background-image: url("/images/headers/Environment.gif"); 
background-repeat: no-repeat; 
}  
#environment span {
margin-bottom: -75px;
} 


#faq, #faq span { 
width: 500px; height: 40px; 
background-image: url("/images/headers/FAQ.gif"); 
background-repeat: no-repeat; 
}  
#faq span {
margin-bottom: -75px;
}



#introduction, #introduction span { 
width: 500px; height: 40px; 
background-image: url("/images/headers/Introduction.gif"); 
background-repeat: no-repeat; 
}  
#introduction span {
margin-bottom: -75px;
} 


#paint_colors, #paint_colors span { 
width: 500px; height: 40px; 
background-image: url("/images/headers/PaintColors.gif"); 
background-repeat: no-repeat; 
}  
#paint_colors span {
margin-bottom: -75px;
} 


#paint_types, #paint_types span { 
width: 500px; height: 40px; 
background-image: url("/images/headers/PaintTypes.gif"); 
background-repeat: no-repeat; 
}  
#paint_types span {
margin-bottom: -75px;
} 


#privacy, #privacy span { 
width: 500px; height: 40px; 
background-image: url("/images/headers/PrivacyPolicy.gif"); 
background-repeat: no-repeat; 
}  
#privacy span {
margin-bottom: -75px;
} 


#purchase, #purchase span { 
width: 500px; height: 40px; 
background-image: url("/images/headers/Purchase.gif"); 
background-repeat: no-repeat; 
}  
#purchase span {
margin-bottom: -75px;
} 


#resources, #resources span { 
width: 500px; height: 40px; 
background-image: url("/images/headers/Resources.gif"); 
background-repeat: no-repeat; 
}  
#resources span {
margin-bottom: -75px;
}

#sample_materials, #sample_materials span { 
width: 500px; height: 40px; 
background-image: url("/images/headers/SampleMaterials.gif"); 
background-repeat: no-repeat; 
}  
#sample_materials span {
margin-bottom: -75px;
} 

#shipping_restrictions, #shipping_restrictions span { 
width: 500px; height: 40px; 
background-image: url("/images/headers/Shipping.gif"); 
background-repeat: no-repeat; 
}  
#shipping_restrictions span {
margin-bottom: -75px;
} 


#showrooms, #showrooms span { 
width: 500px; height: 40px; 
background-image: url("/images/headers/XXX.gif"); 
background-repeat: no-repeat; 
}  
#showrooms span {
margin-bottom: -75px;
} 

#terms, #terms span { 
width: 500px; height: 40px; 
background-image: url("/images/headers/XXX.gif"); 
background-repeat: no-repeat; 
}  
#terms span {
margin-bottom: -75px;
} 


#thesis, #thesis span { 
width: 500px; height: 40px; 
background-image: url("/images/headers/XXX.gif"); 
background-repeat: no-repeat; 
}  
#thesis span {
margin-bottom: -75px;
} 


#transit, #transit span { 
width: 500px; height: 40px; 
background-image: url("/images/headers/Transit.gif"); 
background-repeat: no-repeat; 
}  
#transit span {
margin-bottom: -75px;
} 


#where_to_find_us, #where_to_find_us span { 
width: 500px; height: 40px; 
background-image: url("/images/headers/WhereToFindUs.gif"); 
background-repeat: no-repeat; 
}  
#where_to_find_us span {
margin-bottom: -75px;
}

#Schumacher, #Schumacher span { 
width: 500px; height: 40px; 
background-image: url("/images/headers/Peacock&Schumacher.gif"); 
background-repeat: no-repeat; 
}  
#Schumacher span {
margin-bottom: -75px;
}


