*{ margin:0; padding:0}
body{ background:#000 url(../images/page-bg.jpg) repeat-x; font:bold 90% arial; color:#fafafa }
h1,h2{ font:bold 100% arial; text-align:right; padding:0 5px 0 0 }

.clr{ clear:both; content:""; height:1px; overflow:hidden}
a:link,a:visited{color:#01307D; text-decoration:none}
a:hover{ color:#001538; text-decoration:none}
#wrapper .topheader a{ padding:0 15px 0 0; background:url(../images/home-icon.jpg) right 0 no-repeat; color:#fff }

.space{ height:50px; display:block}
#wrapper{width:948px; height:100%;margin:0 auto }
.fix{background:transparent url(../images/bg.png) repeat;padding-bottom:15px;height:100%; clear:both}




/*header*/
#header{ background:url(../images/kidscorner_final.gif) center center no-repeat; width:927px; height:290px; margin:4px auto; position:relative }
#header p{ font:normal 75% verdana; width:430px ;position:absolute; right:150px; top:150px; text-align:right }

/*menu*/

.rmenu{ position:absolute; background:url(../images/rmenu.gif); width:14px; height:45px; right:-25px; top:-42px}
.lmenu{ position:absolute; background:url(../images/lmenu.gif); width:14px; height:45px; left:-20px; top:-42px}
#menu{ background:url(../images/menu-bg.jpg) repeat-x; height:38px; text-align:center; font-size:110%; }
#menu img{ border:0}
ul.jd_menu_slate ul li{ filter: alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75; background:#000;}
 

/*newsletter*/
.n{ height:107px; width:304px;background:url(../images/newsletter.gif) no-repeat; margin:10px auto}
.n div{ padding:50px 0 0 30px }
.btn{ background:#7E8181; color:#fff; border:0; height:22px; padding:0 15px; font-weight:bold; cursor:pointer}
/*vidio*/
.video{ width:318px; margin:10px auto}
.v1{ background:url(../images/videotop.gif) no-repeat; height:17px; width:100%; overflow:hidden}
.v2{ background:#6C0000; width:100%}
.v3{ background:url(../images/videobottom.gif)no-repeat; height:15px; width:100%; overflow:hidden}

.all{ width:922px; margin:10px auto}
.all1{ background:url(../images/topall.gif) no-repeat; height:16px; width:100%; overflow:hidden}
.all2{ background:#6C0000; width:auto; padding:5px}
.all3{ background:url(../images/bottomall.gif) no-repeat; height:17px; width:100%; overflow:hidden}

#centent{ clear:both;}
#left{ float:right; width:610px}
#right{ float:left; width:335px}

.gallery{width:592px; height:192px; clear:both; margin:10px auto}
.fun{height:189px ; width:294px; float:left; margin:0 0 0 5px}
.star{ background:url(../images/star-player.gif) no-repeat; height:188px ; width:294px;float:left;margin:0 0 0 5px}


.clipcon{ margin:30px 0 0 0; padding:10px; font:normal 80% verdana; text-align:right}
.clipcon img{ float:left; margin:5px}
/*footer*/
.footer{ background:url(../images/footer0.jpg) repeat-x top; height:108px; position:relative; clear:both}
.footertop{ background:url(../images/footer1.jpg); height:7px; width:948px; overflow:hidden; margin:0 auto}
.footercon{ background:#000 url(../images/footerbg.jpg) repeat-x; height:80px; width:948px;margin:0 auto; padding:20px 0 0}
.footercon p{ font:normal 80% arial; padding:2px 0 0 10px} 
.asad{ background:url(../images/asad.png) no-repeat; width:200px; height:385px; position:absolute; left:40px; bottom:70px}

.blach{ background:#000}



























