/*******************************************************************************************************
* Hospice of the Valley
* Developed by I-ology
* http://www.i-ology.com
*
* Created 01/28/10 - AC
*
* New Song Center Site Definitions
*******************************************************************************************************/

/*******************************************************************************************************
* Layout Definitions
*******************************************************************************************************/

.divider {
    width: 515px;
    border-bottom: 1px solid #E5EFD1;
    margin-bottom: 20px;
    padding-bottom: 0;
}

#header {
    margin: 0;
    padding: 0;
    overflow: hidden;
    width: 766px;
    height: 119px;
    background: url(/images/newsong-header.gif) top left no-repeat;
}

#logo {
    background: none;
}

#logo a {
    width: 100px;
    height: 110px;
    display: block;
    margin: 3px 0 0 87px;
}

#left-column {
	padding-bottom: 240px;
	margin-bottom: 10px;
	background: url(/images/newsong-footer.jpg) no-repeat 24px bottom;
}

#promo-hear-testimonials {
    display: block;
    width: 197px;
    height: 58px;
    text-indent: -9999px;
    text-decoration: none;
    overflow: hidden;
	background: url(/images/promo_ns_testimonials.gif) top left no-repeat;
}
a:hover#promo-hear-testimonials {
	background-position: bottom left;
}

#promo-resources {
    display: block;
    width: 197px;
    height: 58px;
    text-indent: -9999px;
    text-decoration: none;
    overflow: hidden;
	background: url(/images/promo_ns_resources.gif) top left no-repeat;
}
a:hover#promo-resources {
	background-position: bottom left;
}

/*******************************************************************************************************
* Titles
*******************************************************************************************************/

#ttl-ns-nsc,
#ttl-ns-aboutus,
#ttl-ns-history,
#ttl-ns-mission,
#ttl-ns-model,
#ttl-ns-gethelp,
#ttl-ns-testimonials,
#ttl-ns-canyouhelp,
#ttl-ns-volunteer,
#ttl-ns-donation,
#ttl-ns-programs,
#ttl-ns-supportgroups,
#ttl-ns-educationalprog,
#ttl-ns-locations,
#ttl-ns-resources,
#ttl-ns-reading,
#ttl-ns-links,
#ttl-ns-talks {
    height: 23px;
    text-indent: -9999px;
    overflow: hidden;
    margin-bottom: 12px;
}

#ttl-ns-nsc {
    background: url(/images/ttl_ns_nsc.gif) top left no-repeat;
}
#ttl-ns-aboutus {
    background: url(/images/ttl_ns_aboutus.gif) top left no-repeat;
}
#ttl-ns-history {
    background: url(/images/ttl_ns_history.gif) top left no-repeat;
}
#ttl-ns-mission {
    background: url(/images/ttl_ns_mission.gif) top left no-repeat;
}
#ttl-ns-model {
    background: url(/images/ttl_ns_model.gif) top left no-repeat;
}
#ttl-ns-gethelp {
    background: url(/images/ttl_ns_gethelp.gif) top left no-repeat;
}
#ttl-ns-testimonials {
    background: url(/images/ttl_ns_testimonials.gif) top left no-repeat;
}
#ttl-ns-canyouhelp {
    background: url(/images/ttl_ns_canyouhelp.gif) top left no-repeat;
}
#ttl-ns-volunteer {
    background: url(/images/ttl_ns_volunteer.gif) top left no-repeat;
}
#ttl-ns-donation {
    background: url(/images/ttl_ns_donation.gif) top left no-repeat;
}
#ttl-ns-programs {
    background: url(/images/ttl_ns_programs.gif) top left no-repeat;
}
#ttl-ns-supportgroups {
    background: url(/images/ttl_ns_supportgroups.gif) top left no-repeat;
}
#ttl-ns-educationalprog {
    background: url(/images/ttl_ns_educationalprog.gif) top left no-repeat;
}
#ttl-ns-locations {
    background: url(/images/ttl_ns_locations.gif) top left no-repeat;
}
#ttl-ns-resources {
    background: url(/images/ttl_ns_resources.gif) top left no-repeat;
}
#ttl-ns-reading {
    background: url(/images/ttl_ns_reading.gif) top left no-repeat;
}
#ttl-ns-links {
    background: url(/images/ttl_ns_links.gif) top left no-repeat;
}
#ttl-ns-talks {
    background: url(/images/ttl_ns_talks.gif) top left no-repeat;
}

/*******************************************************************************************************
* Main Navigation 
*******************************************************************************************************/

#nav a#ns-about-us {
    background: url(/images/nav_ns_aboutus.gif) top left no-repeat;
    width: 111px;
}
#nav a#ns-programs {
    background: url(/images/nav_ns_programs.gif) top left no-repeat;
    width: 193px;
}
#nav a#ns-canyouhelp {
    background: url(/images/nav_ns_canyouhelp.gif) top left no-repeat;
    width: 170px;
}
#nav a#ns-resources {
    background: url(/images/nav_ns_resources.gif) top left no-repeat;
    width: 140px;
}
#nav a#home {
    background: url(/images/nav_ns_backtohov.gif) top left no-repeat;
    width: 152px;
}

#nav a:hover#ns-about-us, body#ns-about-us-on #nav a#ns-about-us {
    background: url(/images/nav_ns_aboutus.gif) bottom left no-repeat;
    width: 111px;
}
#nav a:hover#ns-programs, body#ns-programs-on #nav a#ns-programs {
    background: url(/images/nav_ns_programs.gif) bottom left no-repeat;
    width: 193px;
}
#nav a:hover#ns-canyouhelp, body#ns-canyouhelp-on #nav a#ns-canyouhelp {
    background: url(/images/nav_ns_canyouhelp.gif) bottom left no-repeat;
    width: 170px;
}
#nav a:hover#ns-resources, body#ns-resources-on #nav a#ns-resources {
    background: url(/images/nav_ns_resources.gif) bottom left no-repeat;
    width: 140px;
}
#nav a:hover#home {
    background: url(/images/nav_ns_backtohov.gif) bottom left no-repeat;
    width: 152px;
}

/*******************************************************************************************************
* Lists 
*******************************************************************************************************/

ul.education li {
    margin-bottom: 15px;
}

ul.sub-list {
    margin: 5px 0 4px 0;
}

ol#questions,
ol#answers {
    margin-left: 23px;
}

ol#answers li {
    margin-bottom: 15px;
}

/*******************************************************************************************************
* Sub Navigation 
*******************************************************************************************************/

#subnav a#ns-history {
    background: url(/images/subnav_ns_history.gif) top left no-repeat;
}
#subnav a#ns-mission {
    background: url(/images/subnav_ns_mission.gif) top left no-repeat;
}
#subnav a#ns-model {
    background: url(/images/subnav_ns_model.gif) top left no-repeat;
}
#subnav a#ns-gethelp {
    background: url(/images/subnav_ns_gethelp.gif) top left no-repeat;
}
#subnav a#ns-testimonials {
    background: url(/images/subnav_ns_testimonials.gif) top left no-repeat;
}
#subnav a#ns-supportgroups {
    background: url(/images/subnav_ns_supportgroups.gif) top left no-repeat;
}
#subnav a#ns-educationalprog {
    background: url(/images/subnav_ns_educationalprog.gif) top left no-repeat;
}
#subnav a#ns-locations {
    background: url(/images/subnav_ns_locations.gif) top left no-repeat;
}
#subnav a#ns-volunteer {
    background: url(/images/subnav_ns_volunteer.gif) top left no-repeat;
}
#subnav a#ns-donation {
    background: url(/images/subnav_ns_donation.gif) top left no-repeat;
}
#subnav a#ns-reading {
    background: url(/images/subnav_ns_reading.gif) top left no-repeat;
}
#subnav a#ns-links {
    background: url(/images/subnav_ns_resourcelinks.gif) top left no-repeat;
}
#subnav a#ns-talks {
    background: url(/images/subnav_ns_communitytalks.gif) top left no-repeat;
}

#subnav a:hover#ns-history, body.ns-history-on #subnav #ns-history,
#subnav a:hover#ns-mission, body.ns-mission-on #subnav #ns-mission,
#subnav a:hover#ns-model, body.ns-model-on #subnav #ns-model,
#subnav a:hover#ns-gethelp, body.ns-gethelp-on #subnav #ns-gethelp,
#subnav a:hover#ns-testimonials, body.ns-testimonials-on #subnav #ns-testimonials,
#subnav a:hover#ns-supportgroups, body.ns-supportgroups-on #subnav #ns-supportgroups,
#subnav a:hover#ns-educationalprog, body.ns-educationalprog-on #subnav #ns-educationalprog,
#subnav a:hover#ns-locations, body.ns-locations-on #subnav #ns-locations,
#subnav a:hover#ns-volunteer, body.ns-volunteer-on #subnav #ns-volunteer,
#subnav a:hover#ns-donation, body.ns-donation-on #subnav #ns-donation,
#subnav a:hover#ns-reading, body.ns-reading-on #subnav #ns-reading,
#subnav a:hover#ns-links, body.ns-links-on #subnav #ns-links,
#subnav a:hover#ns-talks, body.ns-talks-on #subnav #ns-talks {
	background-position: bottom left;
}




