*{margin:0;padding:0;background-repeat:no-repeat}
body{line-height:1}
img,fieldset{border:0}
img{vertical-align:top}
a,a:hover{cursor:pointer;text-decoration:none;outline:none;}
ul,li{list-style:none}
option{padding:0 .5em 0 1px}
table{border-collapse:collapse;border-spacing:0}
td,th{vertical-align:top;text-align:left;font-weight:normal}
address{font-style:normal}
h1,h2,h3,h4,h5,h6{font-size:1em;line-height:1.1em;font-weight:normal}
.clear{clear:both;overflow:hidden;height:0;}
body,input,textarea,select,td,a{color:#333;font-size:12px;font-family:arial,sans-serif;}
html{background:#fd9600 url(/images/html_bg.png) repeat-x;}
#wrapper-out{background:url(/images/body_bg.jpg) 50% 0 no-repeat;}
#wrapper{width:980px;margin:0 auto;position:relative;padding:143px 0 0;}
#logo{position:absolute;top:28px;left:3px;}
#nav li.juniors{position:absolute;left:154px;top:61px;}
#nav li.kids{position:absolute;left:328px;top:40px;}
#nav li.maniacs{position:absolute;left:425px;top:10px;}
#nav li.kmtv{position:absolute;left:600px;top:52px;}
#my_mango{position:absolute;left:809px;top:61px;z-index:102}
#my_mango-logged_in{position:absolute;z-index:101;left:700px;top:85px;background:url(../images/my_mango-logged_in_bg.png) no-repeat;width:245px;height:85px;}
#my_mango-logged_in .go{position:absolute;left:80px;top:45px;}
#my_mango-logged_in .log_out{position:absolute;left:234px;top:25px;}
#my_mango-logged_in span{position:absolute;left:5px;top:26px;color:#fff;font-size:15px;text-align:center;width:220px;}
#search{position:absolute;left:636px;top:0;width:311px;height:47px;background:url(/images/search_bg.png) no-repeat;}
#search input{border:0;height:22px;margin:13px 4px 0 22px;width:240px;font-size:18px;color:#ff0000;font-weight:bold;}
#search input.btn{margin:14px 0 0;width:auto;vertical-align:top;padding:0;}
#footer-out{height:300px;background:url(/images/footer_bg.png) 50% 0 no-repeat;margin-top:-70px;}
#footer{font-size:10px;text-transform:uppercase;width:980px;margin:0 auto;padding:180px 0 0;}
#footer address{color:#00a8ff;}
#footer ul{float:left;margin-right:20px;}
#footer li{float:left;border-right:1px solid #fff;padding:0 15px;}
#footer li.last{border:0;}
#footer a{color:#fff;font-size:10px;}
#footer a:hover{color:#bfff00;}
#footer p{float:left;margin-top:-14px;}
#footer p a{margin-right:25px;}
#toplogin{width:365px;height:108px;background:url(/images/toplogin_bg.png) no-repeat;position:absolute;left:700px;top:60px;z-index:99}
#toplogin form{padding:44px 0 0 12px;}
#toplogin label{float:left;width:90px;height:35px;}
#toplogin label span{height:17px;overflow:hidden;display:block;}
#toplogin label.error img{margin-top:-17px;}
#toplogin label input{background:none;border:0;width:70px;padding:1px 5px;}
#toplogin p{clear:both;}
#toplogin a{font-size:9px;color:#fff;}
#toplogin .btn{position:absolute;left:190px;top:48px;width:35px;height:35px;background:url(/images/toplogin_btn_go.png) no-repeat;border:0;cursor:pointer;}
#toplogin .join{display:block;position:absolute;left:235px;top:53px;width:115px;height:40px;display:block;text-indent:-9999px;}
html{background:#0457d0;}
#wrapper-out{background:url(/images/kids/body_bg.jpg) 50% 0 no-repeat;}
#toplogin{top:40px;z-index:99}
#main{position:relative;height:1155px;}
#videos{width:457px;height:438px;background:url(/images/kids/videos_bg.png);position:relative;;}
#videos h2{position:absolute;left:0px;top:0px;}
#videos #video_player{width:401px;height:350px;padding:47px 0 0 18px;}
#ad{width:525px;height:315px;padding:125px 0 0 0px;background:url(/images/kids/featured_bg.png);position:absolute;left:457px;top:0px;}
#all_show_access{width:585px;height:565px;background:url(/images/kids/all_show_access_bg.png);position:absolute;left:0px;top:438px;}
#all_show_access h2{height:75px;}
#all_show_access .over{position:absolute;left:-27px;top:-15px;}
#all_show_access .all_series{display:none;}
#all_show_access .row{overflow:hidden;width:544px;margin:0 0 0 17px;}
#all_show_access .row a{float:left;width:150px;text-align:center;margin-left:5px;display:inline;}
#all_show_access .row a span{display:none;}
#all_show_access .row img{width:47px;height:26px;padding:5px 13px 15px 6px;background:url(/images/kids/thumb_bg_small.png);}
#all_show_access .row-pre-active img{width:73px;height:41px;padding:5px 13px 15px 7px;background:url(/images/kids/thumb_bg_medium.png);}
#all_show_access .row-active{height:97px;padding:10px 0 0;background:url(/images/kids/row-active.png);position:relative;margin:5px 0 5px 17px;}
#all_show_access .row-active img{width:133px;height:73px;padding:8px 13px 15px 8px;background:url(/images/kids/thumb_bg_big.png);}
#all_show_access .row-active .buttons a{float:none;width:auto;margin:0;}
#all_show_access .row-active .buttons img{width:auto;height:auto;display:block;margin-bottom:10px;padding:0;background:none;}
#all_show_access .row-active a span{display:none;color:#fff;background:url(/images/kids/item_pop.png) no-repeat;width:139px;height:68px;line-height:55px;text-align:center;}
#all_show_access .row-active a:hover{position:relative;}
#all_show_access .row-active a:hover span{display:block;position:absolute;left:60px;top:20px;z-index:99;}
#all_show_access .series{position:absolute;left:390px;top:500px;}
#all_show_access .series a{color:#fff;font-weight:bold;font-size:13px;text-align:center;float:left;height:42px;width:26px;background:url(/images/kids/number.png) 0 100% no-repeat;}
#all_show_access .series a:hover{background-position:-26px 100%}
#all_show_access .series a.active{background-position:-26px 100%}
#all_show_access .series a.prev{background:none;height:auto;margin-top:12px;}
#all_show_access .series a.next{background:none;height:auto;margin-top:12px;}
#all_show_access .row .buttons{display:none;}
#all_show_access .row-pre-active .buttons{display:none;}
#all_show_access .row-active .buttons{display:block;float:right;padding:0 7px 0 0;}
#popular_tv_shows{width:396px;height:375px;background:url(/images/kids/popular_tv_shows_bg.png);position:absolute;left:586px;top:715px;}
#popular_tv_shows h2{height:90px;}
#popular_tv_shows ul{padding:0 0 0 50px;}
#popular_tv_shows ul li{float:left;margin:0 8px 8px 0;height:100px;}
#popular_tv_shows .btn{display:none;}
#popular_tv_shows .overlay{display:none;}
#ad2{width:376px;height:307px;padding:27px 0 0 -10px;background:url(/images/kids/ad2_bg.png);position:absolute;left:585px;top:423px;}
.main-video {position:relative}