
/* TEXT **********************************************************************************/

h1 {color:#0089d0;}

.theme{color:#0060af;margin-top:0px}
h1.theme{margin-top:0px!important;}
h1.theme2{color:#00aeef;margin-top:0px!important;}

h4 {color:#0060af;}

h4.theme{color:#00aeef;margin-top:0px!important;}
h4.theme2{color:#0089d0;margin-top:0px!important;}



/* MENU **********************************************************************************/

*{outline: none;}
img {border: 0;}
.navcontainer {
	width: 1000px;
	padding: 0;
	margin: 0 auto;
}

ul#menubar {
	margin: 0; padding: 0;
	float:left;
	width: 100%;
	list-style: none;

}
ul#menubar li {
	float: left;
	margin: 0; padding: 0;
	position: relative;
}
ul#menubar li a {
	float: left; 
	text-indent: -9999px;
	color:#fff;
	height: 36px;
}
ul#menubar li:hover a, ul#menubar li a:hover { background-position: 0px -36px; }
ul#menubar li.active a { background-position: 0px -72px;!important}
ul#menubar a.about {
	fcaf17ound: url(images/nav/about_us.gif) no-repeat;
	width: 109px; 
}
ul#menubar a.focus {
	fcaf17ound: url(images/nav/our_focus.gif) no-repeat;
	width: 115px;  
}
ul#menubar a.involved {
	fcaf17ound: url(images/nav/be_involved.gif) no-repeat;
	width: 126px; 
}
ul#menubar a.news {
	fcaf17ound: url(images/nav/news.gif) no-repeat;
	width: 141px; 
}
ul#menubar a.careers {
	fcaf17ound: url(images/nav/careers.gif) no-repeat;
	width: 207px; 
}
ul#menubar a.contact {
	fcaf17ound: url(images/nav/contact.gif) no-repeat;
	width: 122px; 
}
ul#menubar .search {
	fcaf17ound: url(images/nav/search.gif) no-repeat;
	width: 180px;
	height:36px;
}
.search-field {
	border:0 none;
	fcaf17ound:#fff;
	float:left;
	color:#666;
	height:16px;
	width:110px;
	text-indent:0px;
	margin:8px 2px 2px 14px;
}

ul#menubar li .menupanel {
	position: absolute;	
	top: 36px; left: 0;
	background-image:url(images/nav/menupanel-bg.gif);
	background-repeat:no-repeat;
	padding: 20px 20px 20px;
	float: left;
	z-index:1000;
	font-size: 0.7em;
	border:1px solid #552a8a;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display: none;
}
ul#menubar li.active .menupanel{
	background-image:url(images/nav/menupanel-bg-active.gif)!important;
	border:1px solid #005fae!important;
}
ul#menubar li .row {clear: both; float: left; width: 100%; margin-bottom: 10px;}
ul#menubar li .menupanel ul{
	list-style: none;
	margin: 0; padding: 0;
	width: 185px;
	float: left;
}
ul#menubar .menupanel ul li {
	width: 100%;
	color: #fff;
	padding: 0;  margin: 0;
}
ul#menubar .menupanel .menucategory a{
	padding: 5px 0 15px 0;
	color: #fff;
	font-weight: bold;
}

ul#menubar .menupanel ul li a {
	float: none; 
	text-indent: 0; /*--Reset text indent--*/
	height: auto;
	font-weight:bold;
	padding: 5px 5px 5px 0px;
	display: block;
	text-decoration: none;
	color: #fff;
}
ul#menubar .menupanel ul li a:hover {text-decoration:underline;}






/*FEATURES **************************************************************************/

/*

Title:		jShowOff: a jQuery Content Rotator Plugin
Author:		Erik Kallevig
Version:	0.1.2
Website:	http://ekallevig.com/jshowoff
License: 	Dual licensed under the MIT and GPL licenses.

*/

/*-- jShowOff module styles --*/
#features
{
   /*-- display:none;--*/
    left:0px;
	font-size:12px;
	fcaf17ound: #ffffff;
	position: relative;
	overflow: hidden;
	width: 1000px;
	height: 379px;
	margin-bottom:30px;
	border-bottom:1px solid #000000;
}


#Slide1{
	height:379px;
	width:730px;
	top:0;
	left:0;
	background-image:url(images/features/slide1.jpg);
	background-repeat:no-repeat;

}
#Slide1 .content{
	position: absolute;
	top:187px;
	font-weight:normal;
	color:#636466;
	line-height:1.5em;
	width:380px;

}

#Slide2{
	height:379px;
	width:730px;
	top:0;
	left:0;
	background-image:url(images/features/slide2.jpg);
	background-repeat:no-repeat;

}
#Slide2 .content{
	position: absolute;
	top:187px;
	color:#636466;
	line-height:1.5em;
	width:380px;

}
#Slide3{
	height:379px;
	width:730px;
	top:0;
	left:0;
	background-image:url(images/features/slide3.jpg);
	background-repeat:no-repeat;

}
#Slide3 .content{
	position: absolute;
	top:187px;
	color:#636466;
	line-height:1.5em;
	width:365px;

}

.jshowoff 
{
	width: 1000px;
}
.jshowoff div 
{	position:relative;
	width: 1000px;
	height: 340px;

}
.jshowoff div div
{	
	width:730px;
	margin-left:270px;
	
}
.jshowoff p.jshowoff-slidelinks 
{
	position: absolute;
	top:185px;
	
		/*
	display: block;
	*/
}
.jshowoff-slidelinks a
{
	display: block;
	height:48px;
	width:220px;
	background-color: #FFF;
	color: #000;
	margin-top: 8px;
	text-decoration: none;
	outline: none;
	font-size: 11px;
	line-height: 14px;
}

.jshowoff-controls a 
{
	/*
	display: block;
	*/
	background-color: #000;
	color: #fff;
	padding: 5px 7px 5px;
	margin: 5px 0 0 5px;
	float:left;
	text-decoration: none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	outline: none;
	font-size: 11px;
	line-height: 14px;
}
.jshowoff-slidelinks a:hover, .jshowoff-controls a:hover 
{
	color: #fff;
}
.jshowoff-slidelinks a.jshowoff-active, .jshowoff-slidelinks a.jshowoff-active:hover 
{
	background-color: #fff;
	color: #000;
}
p.jshowoff-controls 
{
	fcaf17ound: #cccccc;
	overflow: auto;
	height: 1%;
	padding: 0 0 5px 5px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
}
.jshowoff-controls a 
{
	margin: 5px 5px 0 0;
	font-size: 12px;
	line-height: 15px;
	padding: 4px 8px 5px;
}
.jshowoff-pausetext 
{
	color: #fff;
}


/* These id selectors are defined by adding slidelink- to the DIV id of the feature*/

a#slidelink-Slide1
{
    background-image:url(images/features/slidelink1.gif);
	background-position: left top;
}

a#slidelink-Slide1.jshowoff-active, a#slidelink-Slide1.jshowoff-active:hover 
{
    background-image:url(images/features/slidelink1.gif);
	background-position: left bottom;
}
a#slidelink-Slide2
{
    background-image:url(images/features/slidelink2.gif);
	background-position: left top;}

a#slidelink-Slide2.jshowoff-active, a#slidelink-Slide2.jshowoff-active:hover 
{
    background-image:url(images/features/slidelink2.gif);
	background-position: left bottom;}

a#slidelink-Slide3
{
    background-image:url(images/features/slidelink3.gif);
	background-position: left top;}

a#slidelink-Slide3.jshowoff-active, a#slidelink-Slide3.jshowoff-active:hover 
{
    background-image:url(images/features/slidelink3.gif);
	background-position: left bottom;}

#features-logo

{
    width:220px;
    height:176px;
    background-image:url(images/logo.gif);
    position: absolute;
	top:0px;
	
}


/* TITLES ***************************************************************************/

#title
{
    	left:0px;
	font-size:12px;
	fcaf17ound: #ffffff;
	position: relative;
	overflow: hidden;
	width: 1000px;
	height: 239px;
	margin-bottom:30px;
}



a#title-logo
{
    	width:220px;
    	height:176px;
    	background-image:url(images/logo.gif);
    	position: absolute;
	display:block;
	text-indent: -9999px;
	text-decoration: none;
	outline: none;
	top:0px;
	
}

#title .content_1, #title-g .content_1{
	position: absolute;
	top:78px;
	left:270px;
	width:345px;
	line-height:16px;
}
#title .content_2, #title-g .content_2{
	position: absolute;
	top:116px;
	left:270px;
	width:345px;
	line-height:16px;
}
#title .content_3, #title-g .content_3{
	position: absolute;
	top:152px;
	left:270px;
	width:345px;
	line-height:16px;
}









#title .about_us{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_about_us.jpg);
	background-repeat:no-repeat;
}
#title .history{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_history.jpg);
	background-repeat:no-repeat;
}

#title-g
{
    	left:0px;
	font-size:12px;
	fcaf17ound: #ffffff;
	position: relative;
	overflow: hidden;
	width: 1000px;
	height: 239px;
	margin-bottom:30px;
}
#title-g .find_your_y{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_find_your_y.jpg);
	background-repeat:no-repeat;
}
#title-g .y_profile{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_y_profile.jpg);
	background-repeat:no-repeat;
}
#title .find_your_y_camp{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_find_your_y_camp.jpg);
	background-repeat:no-repeat;
}

#title .donors_partners{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_donors_partners.jpg);
	background-repeat:no-repeat;
}
#title .diversity_inclusion{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_diversity_inclusion.jpg);
	background-repeat:no-repeat;
}


#title .org_profile{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_org_profile.jpg);
	background-repeat:no-repeat;
}
#title .our_focus{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_our_focus.jpg);
	background-repeat:no-repeat;
}
#title .youth_dev{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_youth_dev.jpg);
	background-repeat:no-repeat;
}
#title .youth_story{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_youth_story.jpg);
	background-repeat:no-repeat;
}
#title .healthy_living{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_healthy_living.jpg);
	background-repeat:no-repeat;
}
#title .healthy_story{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_healthy_story.jpg);
	background-repeat:no-repeat;
}
#title .hfh{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_hfh.jpg);
	background-repeat:no-repeat;
}
#title .hfh_newsletter{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_hfh_newsletter.jpg);
	background-repeat:no-repeat;
}
#title .social_responsibility{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_social_responsibility.jpg);
	background-repeat:no-repeat;
}
#title .social_story{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_social_story.jpg);
	background-repeat:no-repeat;
}
#title .advocacy{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_advocacy.jpg);
	background-repeat:no-repeat;
}
#title .policy_makers{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_policy_makers.jpg);
	background-repeat:no-repeat;
}
#title .healthier_communities{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_healthier_communities.jpg);
	background-repeat:no-repeat;
}
#title .advocacy_news{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_advocacy_news.jpg);
	background-repeat:no-repeat;
}
#title .lend{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_lend.jpg);
	background-repeat:no-repeat;
}
#title .global_services{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_global_services.jpg);
	background-repeat:no-repeat;
}
#title .world_service{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_world_service.jpg);
	background-repeat:no-repeat;
}
#title .world_service_campaign{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_world_service_campaign.jpg);
	background-repeat:no-repeat;
}
#title .world_service_programs{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_world_service_programs.jpg);
	background-repeat:no-repeat;
}
#title .world_service_photos{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_world_service_photos.jpg);
	background-repeat:no-repeat;
}
#title .be_involved{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_be_involved.jpg);
	background-repeat:no-repeat;
}
#title .join{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_join.jpg);
	background-repeat:no-repeat;
}
#title .learn_more{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_learn_more.jpg);
	background-repeat:no-repeat;
}
#title .give{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_give.jpg);
	background-repeat:no-repeat;
}
#title .giveonline{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_giveonline.jpg);
	background-repeat:no-repeat;
}
#title .volunteer{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_volunteer.jpg);
	background-repeat:no-repeat;
}
#title .advocate{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_advocate.jpg);
	background-repeat:no-repeat;
}
#title .start_new_y{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_start_new_y.jpg);
	background-repeat:no-repeat;
}
#title .news_media{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_news_media.jpg);
	background-repeat:no-repeat;
}
#title .news_releases{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_news_releases.jpg);
	background-repeat:no-repeat;
}
#title .media_coverage{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_media_coverage.jpg);
	background-repeat:no-repeat;
}
#title .stories_impact{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_stories_impact.jpg);
	background-repeat:no-repeat;
}
#title .career_opportunities{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_career_opportunities.jpg);
	background-repeat:no-repeat;
}
#title .open_positions{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_open_positions.jpg);
	background-repeat:no-repeat;
}
#title .camp_positions{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_camp_positions.jpg);
	background-repeat:no-repeat;
}
#title .contact_us{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_contact_us.jpg);
	background-repeat:no-repeat;
}
#title .terms{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	/*background-image:url(images/titles/t_terms.jpg);*/
	background-repeat:no-repeat;
}
#title .privacy{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	/*background-image:url(images/titles/t_privacy.jpg);*/
	background-repeat:no-repeat;
}
#title .military_outreach{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_military_outreach.jpg);
	background-repeat:no-repeat;
}
#title .hfh_home{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(http://images.ymca.net/hfh/homebannerblue.jpg);
	background-repeat:no-repeat;
}
#title .hfh_quiz{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(http://images.ymca.net/hfh/quizbannerblue.jpg);
	background-repeat:no-repeat;
}
#title .hfh_started{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(http://images.ymca.net/hfh/gsbannerblue.jpg);
	background-repeat:no-repeat;
}
#title .hfh_outside{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(http://images.ymca.net/hfh/gobannerblue.jpg);
	background-repeat:no-repeat;
}
#title .hfh_play{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(http://images.ymca.net/hfh/pedbannerblue.jpg);
	background-repeat:no-repeat;
}
#title .hfh_eat{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(http://images.ymca.net/hfh/ehbannerblue.jpg);
	background-repeat:no-repeat;
}
#title .hfh_together{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(http://images.ymca.net/hfh/gtbannerblue.jpg);
	background-repeat:no-repeat;
}
#title .hfh_sleep{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(http://images.ymca.net/hfh/swbannerblue.jpg);
	background-repeat:no-repeat;
}


#title .hfh_results{
    top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(http://images.ymca.net/hfh/resultsbannerblue.jpg);
	background-repeat:no-repeat;
}
#title .child_care{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_child_care.jpg);
	background-repeat:no-repeat;
}
#title .education_leadership{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_education_leadership.jpg);
	background-repeat:no-repeat;
}
#title .camp{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_camp.jpg);
	background-repeat:no-repeat;
}
#title .healthy_kids_day{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_healthy_kids_day.jpg);
	background-repeat:no-repeat;
}
#title .social_services{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_social_services.jpg);
	background-repeat:no-repeat;
}
#title .swim_sports_play{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_swim_sports_play.jpg);
	background-repeat:no-repeat;
}
#title .family_time{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_family_time.jpg);
	background-repeat:no-repeat;
}
#title .health_wb_fitness{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_health_wb_fitness.jpg);
	background-repeat:no-repeat;
}
#title .diabetes_prevention{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_diabetes_prevention.jpg);
	background-repeat:no-repeat;
}
#title .sports_recreation{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_sports_recreation.jpg);
	background-repeat:no-repeat;
}
#title .group_interests{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_group_interests.jpg);
	background-repeat:no-repeat;
}

#title .chli{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_chli.jpg);
	background-repeat:no-repeat;
}

#title .summer_food{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_summer_food.jpg);
	background-repeat:no-repeat;
}

#title .summer_food{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_summer_food.jpg);
	background-repeat:no-repeat;
}

#title .healthier_communities_guide{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_healthier_communities_guide.jpg);
	background-repeat:no-repeat;
}

#title .yeb-healthy-employees{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_yeb_healthy_employees.jpg);
	background-repeat:no-repeat;
}

#title .yface{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_yface.jpg);
	background-repeat:no-repeat;
}

#title .moving-forward{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_50_moving_forward.jpg);
	background-repeat:no-repeat;
}

#title .afterschool-meal-program{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_afterschool-meal-program.jpg);
	background-repeat:no-repeat;
}

#title .give-2{
	top:0;
	left:0;
	width: 1000px;
	height: 239px;
	background-image:url(images/titles/t_give-3.jpg);
	background-repeat:no-repeat;
}

/* BREADCRUMB TRAIL ******************************************************************/

#breadcrumb {
	height:25px;
	width:1000px;
	font-size:11px;
	background-image:url(images/breadcrumb/breadcrumb_bg.png);
	background-repeat:no-repeat;
	position:absolute;
	top:214px;
	overflow: hidden;
}
#bc_left{
	float:left;
	height:25px;
	width:auto;
	background-image:url(images/breadcrumb/breadcrumb_left_bg.jpg);
	background-repeat:no-repeat;
	padding: 3px 0px 0px 10px;
	color:#fff;
}
#bc_left a{
	text-decoration:none;
	color:#fff;
	margin:0 5px 0 5px;
	font-weight:bold;
}
#bc_spacer{
	float:left;
	height:25px;
	width:35px;
	background-image:url(images/breadcrumb/breadcrumb_spacer.png);
	background-repeat:no-repeat;

}
#bc_right{
	float:left;
	height:25px;
	width:auto;
	padding: 3px 0px 0px 0px;
	color:#fff;
}
#bc_right a{
	text-decoration:none;
	color:#fff;
	margin:0 5px 0 5px;
	font-weight:bold;
}

/* HEALTHY KIDS DAY CUE ***************************************************************/

#hkd {
	background: url(http://ymca.net/themes/blue/images/content/hkd-cue.jpg) no-repeat;
	width: 126px;
	padding: 10px; 
}


/* MAPS *******************************************************************************/
#gs_map {
	background-image: url(images/maps/gs_map.gif)!important;
}

#ws_map {
	background-image: url(images/maps/ws_map.gif)!important;
}


/* LINKS ****************************************************************************/

#container .recent ul, #container .recent li{
	list-style: none;
	margin-top:8px; 
	padding: 3px 0px 3px 15px;
	text-indent:inherit;
	fcaf17ound: url(images/icons/recent_arrow.gif) no-repeat 0px 0.75em;
}
#container .theme_arrow ul{margin-bottom:18px;!important}
#container .theme_arrow ul, #container .theme_arrow li{
	list-style: none;
	margin-left:-10px!important;
	margin-top:8px;
	padding: 3px 0px 3px 15px;
	text-indent:inherit;
	fcaf17ound: url(images/icons/recent_arrow.gif) no-repeat 0px 0.75em;
}


/* DIABETES PROGRAM LEFT RAIL ****************************************************************************/


a#ydpp{
	display: block;
	height:62px;
	width:220px;
	text-indent: -9999px;
	text-decoration: none;
	outline: none;
	background-image:url(images/buttons/ydpp.gif);
	background-position: left top;
	margin-bottom:24px;
}
a#ydpp:hover{
	background-position: left bottom;
}

/* GIVE PAGE ****************************************************************************/

a#give-local{
	display: block;
	height:71px;
	width:355px;
	text-indent: -9999px;
	text-decoration: none;
	outline: none;
	background-image:url(images/buttons/give-local.gif);
	background-position: left top;
	margin-bottom:24px;
}
a#give-local:hover{
	background-position: left bottom;
}

a#give-y{
	display: block;
	height:71px;
	width:355px;
	text-indent: -9999px;
	text-decoration: none;
	outline: none;
	background-image:url(images/buttons/give-y.gif);
	background-position: left top;
	margin-bottom:24px;
}
a#give-y:hover{
	background-position: left bottom;
}

/* RIGHT RAIL ****************************************************************************/

a#donate-world-service{
	display: block;
	height:50px;
	width:176px;
	text-indent: -9999px;
	text-decoration: none;
	outline: none;
	background-image:url(images/buttons/donate-world-service.gif);
	background-position: left top;
	margin-bottom:24px;
}
a#donate-world-service:hover{
	background-position: left bottom;
}

a#donate{
	display: block;
	height:50px;
	width:176px;
	text-indent: -9999px;
	text-decoration: none;
	outline: none;
	background-image:url(images/buttons/donate.gif);
	background-position: left top;
	margin-bottom:24px;
}
a#donate:hover{
	background-position: left bottom;
}
#find_your_y {
	position:relative;
	height:71px;
	width:180px;
	background-image:url(images/buttons/find_your_y.gif);
	background-position: left top;
	margin-bottom:24px;
}
#find_your_y .search-field {
	position:absolute;
	top:31px;
	left:0px;
	border:0 none;
	fcaf17ound:#fff;
	float:left;
	color:#666;
	height:16px;
	width:110px;
	text-indent:0px;
}
#find_your_y .go {
	position:absolute;
	top:31px;
	left:134px;
	border:0 none;
	float:left;
}








/* FOOTER ********************************************************************/

#footer_top {
	background-image:url(images/footer/footer_top.gif);
	background-position: left top;
	font-size:10px;
	height:29px;
}
#footer_bottom {
	background-image:url(images/footer/footer_bottom.gif);
	background-position: left top;
	background-color:#0089d0;
	height:140px;
}
#footer hr 
{
	color: #0089d0; 
	background-color: #0089d0; 
	border-bottom: 1px dotted #fff; 
	border-style: none none dotted; 
	margin: 2px 0px 2px 0px;
}




/*Global services Map */

#map-container .pin{
    background-image:url('images/maps/pin-route.png');
}

#map-container  .roll-over{
    background-color: #26ace2;
}

#map-container #map-bg{
    background-image:url('images/maps/blu-760.png');
}

#map-container  #info-box{
    border-right: 3px solid #26ace2;
}

#map-container  #info-box .info-box-title{
    color: #26ace2 !important;
}
