/* Default Header */
#main div.default-top { background-image: url(images/headers/masthead-top-default.gif); }
#main div.default-bottom { background-image: url(images/headers/masthead-bottom-default.jpg); }
#main div.default-top { background-image: url(images/headers/masthead-top-locations.gif); }
#main div.default-bottom { background-image: url(images/headers/masthead-bottom-locations.jpg); }

/* Static Pages */
#main div.about-top { background-image: url(images/headers/masthead-top-about.gif); }
#main div.about-bottom { background-image: url(images/headers/masthead-bottom-about.jpg); }
#main div.acquisitions-top { background-image: url(images/headers/masthead-top-acquisitions.gif); }
#main div.acquisitions-bottom { background-image: url(images/headers/masthead-bottom-acquisitions.jpg); }
#main div.contact-top { background-image: url(images/headers/masthead-top-contact.gif); }
#main div.contact-bottom { background-image: url(images/headers/masthead-bottom-contact.jpg); }
#main div.home-top { background-image: url(images/headers/masthead-top-home.gif); }
#main div.home-bottom { background-image: url(images/headers/masthead-bottom-home.jpg); }
#main div.locations-top { background-image: url(images/headers/masthead-top-locations-new.gif); }
#main div.locations-bottom { background-image: url(images/headers/masthead-bottom-locations-new.jpg); }
#main div.marketing-top { background-image: url(images/headers/masthead-top-marketing.jpg); }
#main div.marketing-bottom { background-image: url(images/headers/masthead-bottom-marketing.jpg); }
#main div.news-top { background-image: url(images/headers/masthead-top-news.gif); }
#main div.news-bottom { background-image: url(images/headers/masthead-bottom-news.jpg); }
#main div.products-top { background-image: url(images/headers/masthead-top-products.gif); }
#main div.products-bottom { background-image: url(images/headers/masthead-bottom-products.jpg); }
#main div.safety-top { background-image: url(images/headers/masthead-top-safety.gif); }
#main div.safety-bottom { background-image: url(images/headers/masthead-bottom-safety.jpg); }
#main div.services-top { background-image: url(images/headers/masthead-top-services.gif); }
#main div.services-bottom { background-image: url(images/headers/masthead-bottom-services.jpg); }
#main div.training-and-leadership-development-top { background-image: url(images/headers/masthead-top-services-training.gif); }
#main div.training-and-leadership-development-bottom { background-image: url(images/headers/masthead-bottom-services-training.jpg); }

/* Dynamic Services Pages */
#main div.airport-construction-top { background-image: url(images/headers/masthead-top-services.gif); }
#main div.airport construction-bottom { background-image: url(images/headers/masthead-bottom-services.jpg); }
#main div.asphalt-paving-top { background-image: url(images/headers/masthead-top-services-asphalt.gif); }
#main div.asphalt-paving-bottom { background-image: url(images/headers/masthead-bottom-services-asphalt.jpg); }
#main div.concrete-pumping-top { background-image: url(images/headers/masthead-top-concrete_pumping_01.gif); }
#main div.concrete-pumping-bottom { background-image: url(images/headers/masthead-bottom-concrete_pumping_01.jpg); }
#main div.emulsion-distribution-and-laydown-top { background-image: url(images/headers/masthead-top-emulsion.gif); }
#main div.emulsion-distribution-and-laydown-bottom { background-image: url(images/headers/masthead-bottom-emulsion.jpg); }
#main div.golf-courses-top { background-image: url(images/headers/masthead-top-golf.gif); }
#main div.golf-courses-bottom { background-image: url(images/headers/masthead-bottom-golf.jpg); }
#main div.marine-construction-top { background-image: url(images/headers/masthead-top-marine.gif); }
#main div.marine-construction-bottom { background-image: url(images/headers/masthead-bottom-marine.jpg); }
#main div.petroleum-recycling-top { background-image: url(images/headers/masthead-top-petroleum.gif); }
#main div.petroleum-recycling-bottom { background-image: url(images/headers/masthead-bottom-petroleum.jpg); }
#main div.ready-mix-concrete-construction-and-paving-top { background-image: url(images/headers/masthead-top-construction.gif); }
#main div.ready-mix-concrete-construction-and-paving-bottom { background-image: url(images/headers/masthead-bottom-construction.jpg); }
#main div.rebar-top { background-image: url(images/headers/masthead-top-rebar.gif); }
#main div.rebar-bottom { background-image: url(images/headers/masthead-bottom-rebar.jpg); }
#main div.soil-recycling-top { background-image: url(images/headers/masthead-top-soil-recycling.gif); }
#main div.soil-recycling-bottom { background-image: url(images/headers/masthead-bottom-soil-recycling.jpg); }
#main div.site-development-and-grading-top { background-image: url(images/headers/masthead-top-grading.gif); }
#main div.site-development-and-grading-bottom { background-image: url(images/headers/masthead-bottom-grading.jpg); }
#main div.underground-utilities-top { background-image: url(images/headers/masthead-top-underground.gif); }
#main div.underground-utilities-bottom { background-image: url(images/headers/masthead-bottom-underground.jpg); }

/* Dynamic Products Pages */
#main div.aggregate-top { background-image: url(images/headers/masthead-top-aggregate.gif); }
#main div.aggregate-bottom { background-image: url(images/headers/masthead-bottom-aggregate.jpg); }
#main div.asphalt-top { background-image: url(images/headers/masthead-top-products-asphalt.gif); }
#main div.asphalt-bottom { background-image: url(images/headers/masthead-bottom-products-asphalt.jpg); }
#main div.building-materials-top { background-image: url(images/headers/masthead-top-building-material.gif); }
#main div.building-materials-bottom { background-image: url(images/headers/masthead-bottom-building-material.jpg); }
#main div.cement-top { background-image: url(images/headers/masthead-top-cement.gif); }
#main div.cement-bottom { background-image: url(images/headers/masthead-bottom-cement.jpg); }
#main div.liquid-asphalt-top { background-image: url(images/headers/masthead-top-liquid-asphalt.gif); }
#main div.liquid-asphalt-bottom { background-image: url(images/headers/masthead-bottom-liquid-asphalt.jpg); }
#main div.prestressprecast-concrete-top { background-image: url(images/headers/masthead-top-precast.gif); }
#main div.prestressprecast-concrete-bottom { background-image: url(images/headers/masthead-bottom-precast.jpg); }
#main div.ready-mix-concrete-top { background-image: url(images/headers/masthead-top-ready-mix.gif); }
#main div.ready-mix-concrete-bottom { background-image: url(images/headers/masthead-bottom-ready-mix.jpg); }

/* Dynamic Locations Pages */
#main div.ames-sand--gravel-inc-top { background-image: url(images/headers/masthead-top-ames.gif); }
#main div.ames-sand--gravel-inc-bottom { background-image: url(images/headers/masthead-bottom-ames.jpg); }
#main div.atlas-inc-top { background-image: url(images/headers/masthead-top-atlas.gif); }
#main div.atlas-inc-bottom { background-image: url(images/headers/masthead-bottom-atlas.jpg); }
#main div.anchorage-top { background-image: url(images/headers/masthead-top-anchorage.gif); }
#main div.anchorage-bottom { background-image: url(images/headers/masthead-bottom-anchorage.jpg); }
#main div.baldwin-contracting-company-top { background-image: url(images/headers/masthead-top-baldwin.gif); }
#main div.baldwin-contracting-company-bottom { background-image: url(images/headers/masthead-bottom-baldwin.jpg); }
#main div.concrete-inc-top { background-image: url(images/headers/masthead-top-concrete-inc.gif); }
#main div.concrete-inc-bottom { background-image: url(images/headers/masthead-bottom-concrete-inc.jpg); }
#main div.connolly-pacific-co-top { background-image: url(images/headers/masthead-top-connolly.gif); }
#main div.connolly-pacific-co-bottom { background-image: url(images/headers/masthead-bottom-connolly.jpg); }
#main div.dss-company-top { background-image: url(images/headers/masthead-top-dss.gif); }
#main div.dss-company-bottom { background-image: url(images/headers/masthead-bottom-dss.jpg); }
#main div.hawaiian-cement-top { background-image: url(images/headers/masthead-top-hawaiian-cement.gif); }
#main div.hawaiian-cement-bottom { background-image: url(images/headers/masthead-bottom-hawaiian-cement.jpg); }
#main div.jebro-incorporated-top { background-image: url(images/headers/masthead-top-jebro.gif); }
#main div.jebro-incorporated-bottom { background-image: url(images/headers/masthead-bottom-jebro.jpg); }
#main div.jtl-group-inc-top { background-image: url(images/headers/masthead-top-jtl.gif); }
#main div.jtl-group-inc-bottom { background-image: url(images/headers/masthead-bottom-jtl.jpg); }
#main div.kents-oil-service-top { background-image: url(images/headers/masthead-top-kents.gif); }
#main div.kents-oil-service-bottom { background-image: url(images/headers/masthead-bottom-kents.jpg); }
#main div.knife-river---central-texas-division-top { background-image: url(images/headers/masthead-top-texas.gif); }
#main div.knife-river---central-texas-division-bottom { background-image: url(images/headers/masthead-bottom-texas.jpg); }
#main div.knife-river---north-central-division-top { background-image: url(images/headers/masthead-top-north-central.gif); }
#main div.knife-river---north-central-division-bottom { background-image: url(images/headers/masthead-bottom-north-central.jpg); }
#main div.knife-river---southern-idaho-division-top { background-image: url(images/headers/masthead-top-idaho.gif); }
#main div.knife-river---southern-idaho-division-bottom { background-image: url(images/headers/masthead-bottom-idaho.jpg); }
#main div.knife-river-midwest-llc-top { background-image: url(images/headers/masthead-top-midwest.gif); }
#main div.knife-river-midwest-llc-bottom { background-image: url(images/headers/masthead-bottom-midwest.jpg); }
#main div.krc-aggregate-top { background-image: url(images/headers/masthead-top-krc-aggregate.gif); }
#main div.krc-aggregate-bottom { background-image: url(images/headers/masthead-bottom-krc-aggregate.jpg); }
#main div.krc-learning-services-top { background-image: url(images/headers/masthead-top-safety.gif); }
#main div.krc-learning-services-bottom { background-image: url(images/headers/masthead-bottom-safety.jpg);}
#main div.ltm-incorporated-top { background-image: url(images/headers/masthead-top-ltm.gif); }
#main div.ltm-incorporated-bottom { background-image: url(images/headers/masthead-bottom-ltm.jpg); }
#main div.northstar-materials-top { background-image: url(images/headers/masthead-top-northstar.gif); }
#main div.northstar-materials-bottom { background-image: url(images/headers/masthead-bottom-northstar.jpg); }
#main div.rogue-aggregates-top { background-image: url(images/headers/masthead-top-rogue.gif); }
#main div.rogue-aggregates-bottom { background-image: url(images/headers/masthead-bottom-rogue.jpg); }
#main div.west-hawaii-concrete-top { background-image: url(images/headers/masthead-top-west-hawaii.gif); }
#main div.west-hawaii-concrete-bottom { background-image: url(images/headers/masthead-bottom-west-hawaii.jpg); }