*{ margin:0; padding:0; }
body { text-align: center; }
#mother { margin: 0 auto; width: 1000px; /*background:url(../images/kids-3.jpg) no-repeat top left;*/ }
#container { margin: 0 auto; width: 500px; position: relative; }
#inside { position: relative; width: 500px; height: 500px; margin: 50px 0 0 0; }
#inside DIV { position:absolute; top:0; left:0; z-index:8; opacity:0.0; height: 500px; background-color: #FFF; }
#inside DIV.active { z-index:10; opacity:1.0; }
#inside DIV.last-active { z-index:9; }
#slideshow DIV IMG { height: 500px; display: block; border: 0;; }

#outside { position: relative; width: 500px; height: 50px; margin: 30px 0 0 0; font: 400 10px verdana, sans-serif; text-transform: uppercase; color:#818181; line-height: 16px; text-align: center; }
#nav { width: 500px; z-index: 200; position: relative; height: 550px; top: 0; background: url(../images/logo-anim.gif); }
#nav a { position: absolute; z-index:200; display: block; outline: none; text-decoration: none; }
#nav a.kidsforkids { width: 67px; height: 62px; top: 221px; left: 82px; }
#nav a.kidsforkids:hover { width: 67px; height: 62px; top: 221px; left: 82px; background:url(../images/nav-1-bg.jpg); }
#nav a.bamboo { width: 81px; height: 63px; top: 128px; left: 126px; }
#nav a.bamboo:hover { width: 81px; height: 63px; top: 128px; left: 126px; background:url(../images/nav-2-bg.jpg); }
#nav a.iff { width: 76px; height: 68px; top: 92px; left: 196px; }
#nav a.iff:hover { width: 76px; height: 68px; top: 92px; left: 196px; background:url(../images/nav-3-bg.jpg); }
#nav a.lid { width: 48px; height: 67px; top: 124px; left: 282px; }
#nav a.lid:hover { width: 48px; height: 67px; top: 124px; left: 282px; background:url(../images/nav-4-bg.jpg); }
#nav a.lft { width: 37px; height: 49px; top: 172px; left: 335px; }
#nav a.lft:hover { width: 37px; height: 49px; top: 172px; left: 335px; background:url(../images/nav-5-bg.jpg); }

.slideshow { position:absolute; top:0; left:0; width:500px; height:500px; z-index:20; }
.slideshow img { display: none; }

#logo { position:absolute; top:-551px; left: 0px; z-index:21; visibility: hidden; }
.qtip { z-index:201; font: 700 14px arial, sans-serif; color: #fff; background: inherit; }
.tm { position: absolute; top: 78px; left: 460px; z-index: 5000; }