div#main_bg {
  position: absolute;
  width: 100%;
  top: 265px;
  background:#fff url(../images/parents/parents-repeat.jpg) top repeat-x;
  background-position: center;
  height: 693px;
}

#parents-container {
  background-image: url(../images/parents/parents-html-bg.jpg);
  width: 800px;
  /*height: 664px;*/
  height: 664px;
}

#swf_parents_menu_pos {
	position:absolute;
	top:280px;
	left:420px;
}

#swf_parents_menu {
	width:600px;
	height:500px;
}

#swf_bottom_nav {
  width: 800px;
  height: 80px;
}

#swf_bottom_pos {
  width: 800px;
  padding: 20px 0 0 0;
}

#pbs-parents {
  position:absolute;
  top: 1006px;
  left: 223px;
}

#pbssot-parents {
  position:absolute;
  top: 1006px;
  left: 25px;
}

#parents-content-left {
  padding: 0 0 0 41px;
  float:left;
  width: 188px;
}

#parents-content-right {
  float:left;
  font-size: 11px;
  line-height: 15px;
  font-family: Tahoma, Geneva;
  width: 564px;
  font-weight: 300;
}

#parents-page-title {
  float:left;
}

#parents-page-photo {
  padding: 30px 20px 0 0;
  float:right;
}

#parents-text {
  padding: 0 20px 0 20px;
  clear: left;
}

#parents-text-1 {
  width: 351px;
  height: 120px
  clear: both;
}

#parents-text-2 {
  width: 524px;
  clear: both;
}

#parents-text-3 {
  padding: 5px 5px 5px 5px;
  width: 514px;
}

#parents-text-4 {
  width: 351px;
  height: 700px
}


#parents-text-l {
  width: 320px;
  padding: 0 15px 0 0;
  float:left;
  display:inline;
}

#parents-text-r {
  width: 173px;
  float:left;
  display:inline;
}


/* for image replacements */
.ir {
  position: absolute;
  width: 100%;
  height: 100%;
}

#p-0, #p-0-on { height: 64px; width: 188px; }
#p-1, #p-1-on { height: 64px; width: 188px; }
#p-2, #p-2-on { height: 64px; width: 188px; }
#p-3, #p-3-on { height: 64px; width: 188px; }
#p-4, #p-4-on { height: 64px; width: 188px; }
#p-5, #p-5-on { height: 64px; width: 188px; }
#p-6, #p-6-on { height: 64px; width: 188px; }
#p-7, #p-7-on { height: 64px; width: 188px; }
#p-8, #p-8-on { height: 64px; width: 188px; }

#p-0 span { background: url(../images/parents/c-p-nav-all.jpg) 0px 0px no-repeat; height: 64px; width: 188px; }
#p-1 span { background: url(../images/parents/c-p-nav-all.jpg) 0px -64px  no-repeat; height: 64px; width: 188px; }
#p-2 span { background: url(../images/parents/c-p-nav-all.jpg) 0px -128px  no-repeat; height: 64px; width: 188px; }
#p-3 span { background: url(../images/parents/c-p-nav-all.jpg) 0px -192px  no-repeat; height: 64px; width: 188px; }
#p-4 span { background: url(../images/parents/c-p-nav-all.jpg) 0px -256px  no-repeat; height: 64px; width: 188px; }
#p-5 span { background: url(../images/parents/c-p-nav-all.jpg) 0px -320px  no-repeat; height: 64px; width: 188px; }
#p-6 span { background: url(../images/parents/c-p-nav-all.jpg) 0px -384px  no-repeat; height: 64px; width: 188px; }
#p-7 span { background: url(../images/parents/c-p-nav-all.jpg) 0px -448px  no-repeat; height: 64px; width: 188px; }
#p-8 span { background: url(../images/parents/c-p-nav-all.jpg) 0px -512px  no-repeat; height: 64px; width: 188px; }

#p-0 span:hover, #p-0 span.sfhover, #p-0-on span { background: url(../images/parents/c-p-nav-all.jpg) -188px 0px no-repeat;  height: 64px; width: 188px;  }
#p-1 span:hover, #p-1 span.sfhover, #p-1-on span { background: url(../images/parents/c-p-nav-all.jpg) -188px -64px  no-repeat;  height: 64px; width: 188px;  }
#p-2 span:hover, #p-2 span.sfhover, #p-2-on span { background: url(../images/parents/c-p-nav-all.jpg) -188px -128px  no-repeat;  height: 64px; width: 188px;  }
#p-3 span:hover, #p-3 span.sfhover, #p-3-on span { background: url(../images/parents/c-p-nav-all.jpg) -188px -192px  no-repeat;  height: 64px; width: 188px;  }
#p-4 span:hover, #p-4 span.sfhover, #p-4-on span { background: url(../images/parents/c-p-nav-all.jpg) -188px -256px  no-repeat;  height: 64px; width: 188px;  }
#p-5 span:hover, #p-5 span.sfhover, #p-5-on span { background: url(../images/parents/c-p-nav-all.jpg) -188px -320px  no-repeat;  height: 64px; width: 188px;  }
#p-6 span:hover, #p-6 span.sfhover, #p-6-on span { background: url(../images/parents/c-p-nav-all.jpg) -188px -384px  no-repeat;  height: 64px; width: 188px;  }
#p-7 span:hover, #p-7 span.sfhover, #p-7-on span { background: url(../images/parents/c-p-nav-all.jpg) -188px -448px  no-repeat;  height: 64px; width: 188px;  }
#p-8 span:hover, #p-8 span.sfhover, #p-8-on span { background: url(../images/parents/c-p-nav-all.jpg) -188px -512px  no-repeat;  height: 64px; width: 188px;  }

#p-0a div { background: url(../images/parents/c-p-nav-all.jpg) 0px 0px no-repeat; height: 64px; width: 188px; }
#p-1a div { background: url(../images/parents/c-p-nav-all.jpg) 0px -64px  no-repeat; height: 64px; width: 188px; }
#p-2a div { background: url(../images/parents/c-p-nav-all.jpg) 0px -128px  no-repeat; height: 64px; width: 188px; }
#p-3a div { background: url(../images/parents/c-p-nav-all.jpg) 0px -192px  no-repeat; height: 64px; width: 188px; }
#p-4a div { background: url(../images/parents/c-p-nav-all.jpg) 0px -256px  no-repeat; height: 64px; width: 188px; }
#p-5a div { background: url(../images/parents/c-p-nav-all.jpg) 0px -320px  no-repeat; height: 64px; width: 188px; }
#p-6a div { background: url(../images/parents/c-p-nav-all.jpg) 0px -384px  no-repeat; height: 64px; width: 188px; }
#p-7a div { background: url(../images/parents/c-p-nav-all.jpg) 0px -448px  no-repeat; height: 64px; width: 188px; }
#p-8a div { background: url(../images/parents/c-p-nav-all.jpg) 0px -512px  no-repeat; height: 64px; width: 188px; }

#p-0a div:hover, #p-0a div.sfhover, #p-0a-on div { background: url(../images/parents/c-p-nav-all.jpg) -188px 0px no-repeat;  height: 64px; width: 188px;  }
#p-1a div:hover, #p-1a div.sfhover, #p-1a-on div { background: url(../images/parents/c-p-nav-all.jpg) -188px -64px  no-repeat;  height: 64px; width: 188px;  }
#p-2a div:hover, #p-2a div.sfhover, #p-2a-on div { background: url(../images/parents/c-p-nav-all.jpg) -188px -128px  no-repeat;  height: 64px; width: 188px;  }
#p-3a div:hover, #p-3a div.sfhover, #p-3a-on div { background: url(../images/parents/c-p-nav-all.jpg) -188px -192px  no-repeat;  height: 64px; width: 188px;  }
#p-4a div:hover, #p-4a div.sfhover, #p-4a-on div { background: url(../images/parents/c-p-nav-all.jpg) -188px -256px  no-repeat;  height: 64px; width: 188px;  }
#p-5a div:hover, #p-5a div.sfhover, #p-5a-on div { background: url(../images/parents/c-p-nav-all.jpg) -188px -320px  no-repeat;  height: 64px; width: 188px;  }
#p-6a div:hover, #p-6a div.sfhover, #p-6a-on div { background: url(../images/parents/c-p-nav-all.jpg) -188px -384px  no-repeat;  height: 64px; width: 188px;  }
#p-7a div:hover, #p-7a div.sfhover, #p-7a-on div { background: url(../images/parents/c-p-nav-all.jpg) -188px -448px  no-repeat;  height: 64px; width: 188px;  }
#p-8a div:hover, #p-8a div.sfhover, #p-8a-on div { background: url(../images/parents/c-p-nav-all.jpg) -188px -512px  no-repeat;  height: 64px; width: 188px;  }


ul li {
  list-style-type:none;
}

.txt {
	padding: 5px 5px 20px 15px;
	margin: 0 0 0 5px;
}

.txt li {
	list-style-type:disc;
}

#parents-menu li { height: 64px; width: 188px; }

#parents-mimi-bg {
  background: url(../images/parents/c-p-mimi.jpg) 0px 0px no-repeat;
  position: relative;
  top: 40px;
  left: 55px;
  width: 464px;
  height: 593px; 
  clear: both;
}

#parents-mimi-content {
  position: relative;
  top: 180px;
  left: 52px;
  width: 360px;
  line-height: 17px;
}

#parents-wr {
  position:relative;
  left: 200px;
}

#parents-mimi-content p {
  padding: 0 0 15px 0;
}

#parents-nutrition-l-1 {
  float: left;
  width: 293px;
  height: 370px;
  margin: 0 8px 0 0;
  background-color: #fdf26e;
}

#parents-nutrition-r-1 {
  float: right;
  width: 223px;
  height: 172px;
  margin: 0 0 8px 0;
  background-color: #f8b3c8;
}

#parents-nutrition-r-2 {
  float: right;
  width: 223px;
  height: 190px;
  background-color: #ace0f0;
}

.p-pad {
  padding: 0 6px;
}

p {
  padding: 0 0 8px 0;
}

.pad5 {
  padding: 5px 0;
}

.p-s {
  font-size: 11px;
}

.p-m {
  font-size: 13px;
  line-height: 18px;
}

.p-m12 {
  font-size: 12px;
  line-height: 16px;
}

.p-m16 {
  font-size: 13px;
  line-height: 16px;
}

.p-m-s14 {
  font-size: 14px;
}

.p-m-s15 {
  font-size: 14px;
}

.p-m-s15-2 {
  line-height: 22px;
  font-size: 14px;
}

.p-xl {
  font-size: 58px;
  line-height: 58px;
}

.p-rec {
}

.p-rec-img {
  float: left;
  width: 100px; 
  padding: 4px 0;
}

.p-rec-txt {
  padding: 14px 0 0 0;
  float: left;
  width: 200px;   
}

.p-nut-img {
  float: left;
  width: 72px;
}

.p-nut-txt {
  padding: 4px 0;
  float: left; 
  width: 208px;
}

.p-mid {
  width: 281px;
  text-align:center;
}

.hr-o {
  clear:both;
  border: none 0;
  border-top: 1px dashed #faa21b;/*the border*/
  height: 1px;
  font-size: 1px;
  line-height: 1px;
  text-align:center;
  margin: 0 auto;
  width: 263px;
}

.hr-w {
  clear:both;
  border: none 0;
  border-top: 1px dashed #fff;/*the border*/
  height: 1px;
  font-size: 1px;
  line-height: 1px;
  text-align:center;
  margin: 0 auto;
  width: 208px;
}  

.p-lb { color: #00aeef; }
.p-dg { color: #545454; }
.p-p { color: #f16f91; }
.p-p2 { color: #ec008c; }
.p-dp { color: #bf1e7a; }
.p-o { color: #faa21b; }
.p-lg { color: #d4d449; }
.p-pb { color: #96c0e6; }
.p-pu { color: #b28fc2; }
.p-g { color: #00a651; }

.p-lg-b { background-color: #eaec8f; }

.p-cal-title {
 color: #ffffff; 
 background-color: #ec008c;
 font-weight: 700;
}

.p-dl-lnk, .p-dl-lnk:visited {
  color: #d60d8c;
  font-weight: 700;
}



#stars-video-container {
  background-image: url(../images/parents/stars-video-html-bg.jpg);
  width: 800px;
  /*height: 664px;*/
  height: 664px;
}

#stars-container {
  background-image: url(../images/parents/stars-html-bg.jpg);
  width: 800px;
  /*height: 664px;*/
  height: 664px;
}

#about-container {
  background-image: url(../images/parents/about-html-bg.jpg);
  width: 800px;
  /*height: 664px;*/
  height: 664px;
}

#about-content-title {
  padding: 0 0 0 41px;
  width: 759px;
  height: 52px;
}

#about-content-left {
  padding: 0 0 0 41px;
  float:left;
  width: 188px;
}

#about-content-right {
  float:left;
  width: 564px;
  
  
  font-size: 11px;
  line-height: 15px;
  font-family: Tahoma, Geneva;
  font-weight: 300;
}

#about-page-title {
  float:left;
}

#about-page-title {
  float:left;
}

#about-page-photo {
  padding: 30px 20px 0 0;
  float:right;
}

#about-text {
  padding: 50px 0 0 20px;
  position: relative;
  clear: left;
}

#ab-0, #ab-0-on, #ab-0-on:hover { height: 64px; width: 188px; }
#ab-1, #ab-1-on { height: 64px; width: 188px; }
#ab-2, #ab-2-on { height: 64px; width: 188px; }
#ab-3, #ab-3-on { height: 64px; width: 188px; }

#ab-0 span { background: url(../images/parents/c-ab-nav-all.jpg) 0px 0px no-repeat; height: 64px; width: 188px; }
#ab-1 span { background: url(../images/parents/c-ab-nav-all.jpg) 0px -64px  no-repeat; height: 64px; width: 188px; }
#ab-2 span { background: url(../images/parents/c-ab-nav-all.jpg) 0px -128px  no-repeat; height: 64px; width: 188px; }
#ab-3 span { background: url(../images/parents/c-ab-nav-all.jpg) 0px -192px  no-repeat; height: 64px; width: 188px; }

#ab-0 span:hover, #ab-0 span.sfhover, #ab-0-on span { background: url(../images/parents/c-ab-nav-all.jpg) -188px 0px no-repeat;  height: 64px; width: 188px; }
#ab-1 span:hover, #ab-1 span.sfhover, #ab-1-on span { background: url(../images/parents/c-ab-nav-all.jpg) -188px -64px  no-repeat;  height: 64px; width: 188px; }
#ab-2 span:hover, #ab-2 span.sfhover, #ab-2-on span { background: url(../images/parents/c-ab-nav-all.jpg) -188px -128px  no-repeat;  height: 64px; width: 188px; }
#ab-3 span:hover, #ab-3 span.sfhover, #ab-3-on span { background: url(../images/parents/c-ab-nav-all.jpg) -188px -192px  no-repeat;  height: 64px; width: 188px; }

#ab-0a div { background: url(../images/parents/c-ab-nav-all.jpg) 0px 0px no-repeat; height: 64px; width: 188px; }
#ab-1a div { background: url(../images/parents/c-ab-nav-all.jpg) 0px -64px  no-repeat; height: 64px; width: 188px; }
#ab-2a div { background: url(../images/parents/c-ab-nav-all.jpg) 0px -128px  no-repeat; height: 64px; width: 188px; }
#ab-3a div { background: url(../images/parents/c-ab-nav-all.jpg) 0px -192px  no-repeat; height: 64px; width: 188px; }

#ab-0a div:hover, #ab-0a div.sfhover, #ab-0a-on div { background: url(../images/parents/c-ab-nav-all.jpg) -188px 0px no-repeat;  height: 64px; width: 188px; }
#ab-1a div:hover, #ab-1a div.sfhover, #ab-1a-on div { background: url(../images/parents/c-ab-nav-all.jpg) -188px -64px  no-repeat;  height: 64px; width: 188px; }
#ab-2a div:hover, #ab-2a div.sfhover, #ab-2a-on div { background: url(../images/parents/c-ab-nav-all.jpg) -188px -128px  no-repeat;  height: 64px; width: 188px; }
#ab-3a div:hover, #ab-3a div.sfhover, #ab-3a-on div { background: url(../images/parents/c-ab-nav-all.jpg) -188px -192px  no-repeat;  height: 64px; width: 188px; }

.sot {
	font-size: 13px;
}

#sot-0, #sot-0-on { height: 64px; width: 188px; }
#sot-1, #sot-1-on { height: 64px; width: 188px; }
#sot-2, #sot-2-on { height: 64px; width: 188px; }
#sot-3, #sot-3-on { height: 64px; width: 188px; }
#sot-4, #sot-4-on { height: 64px; width: 188px; }
#sot-5, #sot-5-on { height: 64px; width: 188px; }
#sot-6, #sot-6-on { height: 64px; width: 188px; }

#sot-0 div { background: url(../images/parents/c-sot-nav-all.jpg) 0px 0px no-repeat; height: 64px; width: 188px; }
#sot-1 div { background: url(../images/parents/c-sot-nav-all.jpg) 0px -64px  no-repeat; height: 64px; width: 188px; }
#sot-2 div { background: url(../images/parents/c-sot-nav-all.jpg) 0px -128px  no-repeat; height: 64px; width: 188px; }
#sot-3 div { background: url(../images/parents/c-sot-nav-all.jpg) 0px -192px  no-repeat; height: 64px; width: 188px; }
#sot-4 div { background: url(../images/parents/c-sot-nav-all.jpg) 0px -256px  no-repeat; height: 64px; width: 188px; }
#sot-5 div { background: url(../images/parents/c-sot-nav-all.jpg) 0px -320px  no-repeat; height: 64px; width: 188px; }
#sot-6 div { background: url(../images/parents/c-sot-nav-all.jpg) 0px -384px  no-repeat; height: 64px; width: 188px; }

#sot-0 div { background: url(../images/parents/c-sot-nav-all.jpg) 0px 0px no-repeat; height: 64px; width: 188px; }
#sot-1 div { background: url(../images/parents/c-sot-nav-all.jpg) 0px -64px  no-repeat; height: 64px; width: 188px; }
#sot-2 div { background: url(../images/parents/c-sot-nav-all.jpg) 0px -128px  no-repeat; height: 64px; width: 188px; }
#sot-3 div { background: url(../images/parents/c-sot-nav-all.jpg) 0px -192px  no-repeat; height: 64px; width: 188px; }
#sot-4 div { background: url(../images/parents/c-sot-nav-all.jpg) 0px -256px  no-repeat; height: 64px; width: 188px; }
#sot-5 div { background: url(../images/parents/c-sot-nav-all.jpg) 0px -320px  no-repeat; height: 64px; width: 188px; }
#sot-6 div { background: url(../images/parents/c-sot-nav-all.jpg) 0px -384px  no-repeat; height: 64px; width: 188px; }

#sot-0 div:hover, #sot-0 div.sfhover, #sot-0-on div { background: url(../images/parents/c-sot-nav-all.jpg) -188px 0px no-repeat;  height: 64px; width: 188px;  }
#sot-1 div:hover, #sot-1 div.sfhover, #sot-1-on div { background: url(../images/parents/c-sot-nav-all.jpg) -188px -64px  no-repeat;  height: 64px; width: 188px;  }
#sot-2 div:hover, #sot-2 div.sfhover, #sot-2-on div { background: url(../images/parents/c-sot-nav-all.jpg) -188px -128px  no-repeat;  height: 64px; width: 188px;  }
#sot-3 div:hover, #sot-3 div.sfhover, #sot-3-on div { background: url(../images/parents/c-sot-nav-all.jpg) -188px -192px  no-repeat;  height: 64px; width: 188px;  }
#sot-4 div:hover, #sot-4 div.sfhover, #sot-4-on div { background: url(../images/parents/c-sot-nav-all.jpg) -188px -256px  no-repeat;  height: 64px; width: 188px;  }
#sot-5 div:hover, #sot-5 div.sfhover, #sot-5-on div { background: url(../images/parents/c-sot-nav-all.jpg) -188px -320px  no-repeat;  height: 64px; width: 188px;  }
#sot-6 div:hover, #sot-6 div.sfhover, #sot-6-on div { background: url(../images/parents/c-sot-nav-all.jpg) -188px -384px  no-repeat;  height: 64px; width: 188px;  }



