/*
no longer rotating colors 
#live #want-to { background-image: url(../images/layout/bg-want-to-live.gif); } 
#city #want-to { background-image: url(../images/layout/bg-want-to-city.gif); }
#work #want-to { background-image: url(../images/layout/bg-want-to-work.gif); }
#play #want-to { background-image: url(../images/layout/bg-want-to-play.gif); }
*/

/**********************************************************************************
 * homepage specific
 **********************************************************************************/
body.homepage #trail
{
	display: none;
}

/**********************************************************************************
 * section pages
 **********************************************************************************/
/* ------------------- Live ----------------*/
#live .inner-content a { color: #c1983f; }
#live #nav ul li { background-image: url(../images/layout/bg-nav-live.gif); background-color: #DFC07A; }
#live #one-column #nav,
#live #two-column #nav { background-color: #dbbe81; }
#live h1#inner-header { background-image: url(../images/layout/bg-inner-header-live.gif); }

/* ------------------- City ----------------*/
#city.dep-general .inner-content a { color: Black; }
#city #nav ul li { background-image: url(../images/layout/bg-nav-city.gif); background-color: #858585; }
#city #one-column #nav,
#city #two-column #nav { background-color: #707070; }
#city h1#inner-header { background-image: url(../images/layout/bg-inner-header-city.gif); }

/* ------------------- Work ----------------*/
#work .inner-content a { color: #4d7871; }
#work #nav ul li { background-image: url(../images/layout/bg-nav-work.gif); background-color: #89ADA6; }
#work #one-column #nav,
#work #two-column #nav { background-color: #91aea9; }
#work h1#inner-header { background-image: url(../images/layout/bg-inner-header-work.gif); }

/* ------------------- Play ----------------*/
#play .inner-content a { color: #a13525; }
#play #nav ul li { background-image: url(../images/layout/bg-nav-play.gif); background-color: #C2663E; }
#play #one-column #nav,
#play #two-column #nav { background-color: #c77569; }
#play h1#inner-header { background-image: url(../images/layout/bg-inner-header-play.gif); }

/**********************************************************************************
 * departmental pages
 **********************************************************************************/
/* ------------------- Airport ----------------*/
#city.dep-airport #want-to { background-image: url(../images/layout/bg-want-to-airport.gif); }
#city #nav ul li.airport,
#city.dep-airport #nav ul li { background-image: url(../images/layout/bg-nav-airport.gif); background-color: #9A83A6; }
#city.dep-airport #one-column #nav,
#city.dep-airport #two-column #nav { background-color: #867091; }
#city.dep-airport #content h1,
#city.dep-airport #content h2 { color: #523362;}
#city.dep-airport h1#inner-header { background-image: url(../images/layout/bg-inner-header-airport.gif); color: white; }
#city.dep-airport h2.inner { color: #523362; }

/* ------------------- BMPO ----------------*/
#city.dep-bmpo #want-to { background-image: url(../images/layout/bg-want-to-bmpo.gif); }
#city #nav ul li.bmpo,
#city.dep-bmpo #nav ul li { background-image: url(../images/layout/bg-nav-bmpo.gif); background-color: #96B5CC; }
#city.dep-bmpo #one-column #nav,
#city.dep-bmpo #two-column #nav { background-color: #718fa5; }
#city.dep-bmpo #content h1,
#city.dep-bmpo #content h2 { color: #355f7f;}
#city.dep-bmpo h1#inner-header { background-image: url(../images/layout/bg-inner-header-bmpo.gif); color: white; }
#city.dep-bmpo h2.inner { color: #355f7f; }

/* ------------------- Building Department ----------------*/
#city.dep-building-department #want-to { background-image: url(../images/layout/bg-want-to-building-department.gif); }
#city #nav ul li.building-department,
#city.dep-building-department #nav ul li { background-image: url(../images/layout/bg-nav-building-department.gif); background-color: #9CB7B4; }
#city.dep-building-department #one-column #nav,
#city.dep-building-department #two-column #nav { background-color: #869d99; }
#city.dep-building-departmen #content h1,
#city.dep-building-departmen #content h2 { color: #53746e;}
#city.dep-building-department h1#inner-header { background-image: url(../images/layout/bg-inner-header-building-department.gif); color: white; }
#city.dep-building-department h2.inner { color: #53746e; }

/* ------------------- Fire Department ----------------*/
#city.dep-fire-department #want-to { background-image: url(../images/layout/bg-want-to-fire-department.gif); }
#city #nav ul li.fire-department,
#city.dep-fire-department #nav ul li { background-image: url(../images/layout/bg-nav-fire-department.gif); background-color: #CB6F47; }
#city.dep-fire-department #one-column #nav,
#city.dep-fire-department #two-column #nav { background-color: #c77569; }
#city.dep-fire-department #content h1,
#city.dep-fire-department #content h2 { color: #a63221;}
#city.dep-fire-department h1#inner-header { background-image: url(../images/layout/bg-inner-header-fire-department.gif); color: white; }
#city.dep-fire-department h2.inner { color: #a63221; }

/* ------------------- Human Resources ----------------*/
#city.dep-human-resources #want-to { background-image: url(../images/layout/bg-want-to-human-resources.gif); }
#city #nav ul li.human-resources,
#city.dep-human-resources #nav ul li { background-image: url(../images/layout/bg-nav-human-resources.gif); background-color: #5AB4A8; }
#city.dep-human-resources #one-column #nav,
#city.dep-human-resources #two-column #nav { background-color: #5fa79d; }
#city.dep-human-resources #content h1,
#city.dep-human-resources #content h2 { color: #1b8173;}
#city.dep-human-resources h1#inner-header { background-image: url(../images/layout/bg-inner-header-human-resources.gif); color: white; }
#city.dep-human-resources h2.inner { color: #16776a; }

/* ------------------- Idaho Falls Power ----------------*/
#city.dep-idaho-falls-power #want-to { background-image: url(../images/layout/bg-want-to-idaho-falls-power.gif); }
#city #nav ul li.idaho-falls-power,
#city.dep-idaho-falls-power #nav ul li { background-image: url(../images/layout/bg-nav-idaho-falls-power.gif); background-color: #86a4d3; }
#city.dep-idaho-falls-power #one-column #nav,
#city.dep-idaho-falls-power #two-column #nav { background-color: #5278b6; }
#city.dep-idaho-falls-power #content h1,
#city.dep-idaho-falls-power #content h2 { color: #003893;}
#city.dep-idaho-falls-power h1#inner-header { background-image: url(../images/layout/bg-inner-header-idaho-falls-power.gif); color: white; }
#city.dep-idaho-falls-power h2.inner { color: #003893; }

/* ------------------- Library ----------------*/
/* #city.dep-library #want-to { background-image: url(../images/layout/bg-want-to-library.gif); } */
#city #nav ul li.public-library,
#city.dep-library #nav ul li { background-image: url(../images/layout/bg-nav-library.gif); background-color: #8C8CBA; }
#city.dep-library #one-column #nav,
#city.dep-library #two-column #nav { background-color: #8C8CBA; }
#city.dep-library #content h1,
#city.dep-library #content h2 { color: #121251;}
#city.dep-library h1#inner-header { /* background-image: url(../images/layout/bg-inner-header-library.gif); */ color: white; }
#city.dep-library h2.inner { color: #121251; }

/* ------------------- Municiple Services ----------------*/
#city.dep-municipal-services #want-to { background-image: url(../images/layout/bg-want-to-municipal-services.gif); }
#city #nav ul li.municipal-services,
#city.dep-municipal-services #nav ul li { background-image: url(../images/layout/bg-nav-municipal-services.gif); background-color: #E29B7C; }
#city.dep-municipal-services #one-column #nav,
#city.dep-municipal-services #two-column #nav { background-color: #d89375; }
#city.dep-municipal-services #content h1,
#city.dep-municipal-services #content h2 { color: #c8653a;}
#city.dep-municipal-services h1#inner-header { background-image: url(../images/layout/bg-inner-header-municipal-services.gif); color: white; }
#city.dep-municipal-services h2.inner { color: #bf5d33; }

/* ------------------- Parks and Recreation ----------------*/
#city.dep-parks-recreation #want-to { background-image: url(../images/layout/bg-want-to-parks-recreation.gif); }
#city #nav ul li.parks-recreation,
#city.dep-parks-recreation #nav ul li { background-image: url(../images/layout/bg-nav-parks-recreation.gif); background-color: #54AF6B; }
#city.dep-parks-recreation #one-column #nav,
#city.dep-parks-recreation #two-column #nav { background-color: #4c945e; }
#city.dep-parks-recreation #content h1,
#city.dep-parks-recreation #content h2 { color: #00661a;}
#city.dep-parks-recreation h1#inner-header { background-image: url(../images/layout/bg-inner-header-parks-recreation.gif); color: white; }
#city.dep-parks-recreation h2.inner { color: #00661a; }

/* ------------------- Parks and Recreation and Zoo ----------------*/
#city.dep-parks-recreation-zoo #want-to { background-image: url(../images/layout/bg-want-to-parks-recreation-zoo.gif); }
#city.dep-general #nav ul li.parks-recreation-zoo,
#city.dep-parks-recreation-zoo #nav ul li { background-image: url(../images/layout/bg-nav-parks-recreation-zoo.gif); background-color: #7FC390; }
#city.dep-parks-recreation-zoo #one-column #nav,
#city.dep-parks-recreation-zoo #two-column #nav { background-color: #7fb28c; }
#city.dep-parks-recreation-zoo #content h1,
#city.dep-parks-recreation-zoo #content h2 { color: #00661a;}
#city.dep-parks-recreation-zoo h1#inner-header { background-image: url(../images/layout/bg-inner-header-parks-recreation-zoo.gif); color: white; }
#city.dep-parks-recreation-zoo h2.inner { color: #00661a; }

/* ------------------- Planning Department ----------------*/
#city.dep-planning-department #want-to { background-image: url(../images/layout/bg-want-to-planning-department.gif); }
#city #nav ul li.planning-department,
#city.dep-planning-department #nav ul li { background-image: url(../images/layout/bg-nav-planning-department.gif); background-color: #BD7A7F; }
#city.dep-planning-department #one-column #nav,
#city.dep-planning-department #two-column #nav { background-color: #a96c70; }
#city.dep-planning-department #content h1,
#city.dep-planning-department #content h2 { color: #852d33;}
#city.dep-planning-department h1#inner-header { background-image: url(../images/layout/bg-inner-header-planning-department.gif); color: white; }
#city.dep-planning-department h2.inner { color: #9d575c; }

/* ------------------- Police Department ----------------*/
#city.dep-police-department #want-to { background-image: url(../images/layout/bg-want-to-police-department.gif); }
#city #nav ul li.police-department,
#city.dep-police-department #nav ul li { background-image: url(../images/layout/bg-nav-police-department.gif); background-color: #6079BC; }
#city.dep-police-department #one-column #nav,
#city.dep-police-department #two-column #nav { background-color: #6c81b9; }
#city.dep-police-department #content h1,
#city.dep-police-department #content h2 { color: #2d4b9b;}
#city.dep-police-department h1#inner-header { background-image: url(../images/layout/bg-inner-header-police-department.gif); color: white; }
#city.dep-police-department h2.inner { color: #2d4b9b; }

/* ------------------- Public Works ----------------*/
#city.dep-public-works #want-to { background-image: url(../images/layout/bg-want-to-public-works.gif); }
#city #nav ul li.public-works,
#city.dep-public-works #nav ul li { background-image: url(../images/layout/bg-nav-public-works.gif); background-color: #9F9F8B; }
#city.dep-public-works #one-column #nav,
#city.dep-public-works #two-column #nav { background-color: #a4a494; }
#city.dep-public-works #content h1,
#city.dep-public-works #content h2 { color: #7e7e66 ;}
#city.dep-public-works h1#inner-header { background-image: url(../images/layout/bg-inner-header-public-works.gif); color: white; }
#city.dep-public-works h2.inner { color: #646454; }