/* Children */

#hd {background: #fff url(../images/children/header-bg.jpg) repeat-x 0 100%;}
#hd h1 { background: url(../images/logo.gif) no-repeat 0 0; }
#hd ul.topLinks li {color:#9ED54B; }
#hd ul.primaryNav li { color:#9ED54B }

#bd { background:url(../images/children/bd-bg.gif) repeat-y 0 0;}

#sectionnav { }
#sectionnav h2 { background:url(../images/children/sectionHead.gif) no-repeat 0 0; }
#sectionnav ul li {margin-top: 10px;}
#sectionnav ul li a:link, #sectionnav ul li a:visited {color: #50791C; padding-bottom: 25px;}
#sectionnav ul li a:hover{background-position: 0 -57px;}

#sectionnav ul li.about a{ background: url(../images/children/Children_AboutChildren.gif) no-repeat 0 -2px;}
#sectionnav ul li.health a{ background: url(../images/children/Children_ChildrensHealth.gif) no-repeat 0 -2px; }
#sectionnav ul li.nutrition a { background:url(../images/children/Children_ChildrensNutrition.gif) no-repeat 0 -2px;}
#sectionnav ul li.safety a{ background: url(../images/children/Children_ChildrensSafety.gif) no-repeat 0 -2px; }
#sectionnav ul li.links a{ background: url(../images/children/Children_LinksOnChildrens.gif) no-repeat 0 -2px; }
#sectionnav ul li.parenting a{ background: url(../images/children/Children_Parenting.gif) no-repeat 0 -2px; }

#sectionnav ul li  { width:150px; height: 54px; padding-left:0; margin-left:0px; text-indent: -999px; overflow: hidden;}

#sectionnav ul li ul li {text-indent:0;}
#sectionnav ul li ul li a:hover {background-position:top;}


#sectionnav ul li ul{
background: #E2FEC7 none repeat scroll 0%;
margin:0px;
width:225px;
z-index:9999;
border-left: 1px solid #ddd;
background-color:none;
}


#sectionnav ul li .ypContainer ul li  { border-bottom: 1px solid #CCDDB1; padding: 0; font-size: 90%; background-position: 0 50%; background-repeat:no-repeat; margin-top: 0; height: auto; width: auto; }
#sectionnav ul li .ypContainer ul li a:link  {background: #E2FEC7; background-image:none; padding-bottom: 0; padding:8px 10px;  }
#sectionnav ul li .ypContainer ul li a:hover {background: #D9F1BF; text-decoration: none;}
#sectionnav ul li .ypContainer ul li a:visited {padding-bottom: 0; padding:8px 10px; background-image:none; background: #E2FEC7;}




.mainBody h1 { color: #50791C; }
.mainBody h2 { color: #50791C; }
.mainBody h1.title {color:#131; }
.mainBody h2.subtitle {color:#131; }
.mainBody .featureArticle { border: 1px solid #D9F1BF; background:#F6FCF0;}

a:link.learnMore, a:visited.learnMore {background: #D9F1BF url(../images/children/arrow-right.jpg) no-repeat 97% 50%; color:#581; border: 1px solid #CCDDB1;}
.breadcrumbs a:link, .breadcrumbs a:visited{color: #581; background:url(../images/children/breadcrumbs.gif) no-repeat 100% 50%;  }
.breadcrumbs span {color: #669900;}
.search {background: url(../images/children/search.jpg) no-repeat 50% 0; }
.subnav h3 {color: #A71; border-bottom: 1px solid #ECD886;}
.subnav ul li {color:#B82;}
.subnav ul li a { color: #c93}

#ft {background: #F2FBF8 url(../images/children/ft-bg.jpg) repeat-x 0 0; }
#ft h3, #ft p {color:#555;}
.location {float:left; margin-right: 30px;}
