  #kidz_bop_tv{width:595px;height:330px;background:url(/images/page-home/kidz_bop_tv-bg.png) no-repeat;margin:-10px 0 10px;padding:0 0 0 15px;position:relative;}
#kidz_bop_tv .video{width:330px;position:relative;position:relative;}
#kidz_bop_tv .video .info{position:absolute;left:0px;bottom:0px;width:320px;height:47px;padding:5px;background:url(/images/page-home/video-info_bg.png) no-repeat;}
#kidz_bop_tv .video .info h3{color:#fff;font-weight:bold;line-height:15px;}
#kidz_bop_tv .video .info p{color:#fff;line-height:15px;}
#kidz_bop_tv .video .play{position:absolute;left:3px;top:150px;}
#kidz_bop_tv .banners{position:absolute;left:332px;top:58px;}
#kidz_bop_tv .banners img{margin:0 0 4px;}
#kidz_bop_tv .banners a{position:relative;display:block;}
#kidz_bop_tv .banners a span{display:none;position:absolute;left:-16px;top:-2px;width:248px;height:54px;background:url(/images/page-home/banner-hover.png) no-repeat;}
#Scroller-1{position:absolute;overflow:hidden;width:400px;height:250px;}
.Scroller-Container{position:absolute;top:0px;left:0px}
.Scroller-Container .inner{padding:2px 2px 0 19px;}
#Scrollbar-Container{position:absolute;left:586px;top:60px;}
.Scrollbar-Up{position:absolute;left:0px;top:0px;cursor:pointer;}
.Scrollbar-Down{position:absolute;left:0px;top:232px;cursor:pointer;}
.Scrollbar-Handle{position:absolute;width:16px;height:38px;cursor:pointer;}
.Scrollbar-Track{position:absolute;left:0px;top:16px;width:16px;height:216px;background:url(/images/page-home/scroll-bg.png) no-repeat;}
 #hollas_back_poll{width:170px;background:url(/images/page-home/hollas_back_poll-bg.png) 0 100% no-repeat;padding:0 0 30px;position:relative;margin:0 0 5px -5px;}
#hollas_back_poll .btn{position:absolute;bottom:0px;}
#hollas_back_poll p{font-weight:bold;color:#e90052;font-size:13px;padding:0 12px 5px;line-height:125%;}
#hollas_back_poll div{float:left;padding:0 0 5px 8px;}
#hollas_back_poll input{float:left;width:15px;margin:0 3px 0 0;}
#hollas_back_poll label{float:left;width:140px;}
#hollas_back_poll input.btn{float:none;margin:0;width:auto;left:40px;}
 #fun_games{width:437px;height:280px;background:url(/images/page-home/fun_games-bg.png) no-repeat;padding:0 0 30px;position:relative;margin:0 0 10px;}
#fun_games .btn{position:absolute;left:150px;bottom:0px;}
#fun_games ul{overflow:hidden;margin:12px 0 0;}
#fun_games li{width:140px;height:90px;float:left;padding:16px 37px 0;}
#fun_games li img{margin:0 0 5px;}
#fun_games li a{font-weight:bold;}
#kb_glow{margin:50px 50px 0; position:relative}
#kb_glow h1.grey{color:#808080; padding-bottom:10px}
#kb_glow .header{background:url(/images/iphone/kb_glow/kb_glow.png) 0 0 no-repeat; height:57px; width:740px; padding:56px 0 30px 136px; font-size:15px;}
#kb_glow .row{margin-bottom:30px}
#kb_glow .row img.iphone{float:left; padding-right:30px}
#kb_glow ul{width:400px; margin-left:300px; padding-bottom:20px; font-size:14px;}
#kb_glow li{padding-bottom:5px;}
#kb_glow .app_store_top{position:absolute; right:0}
#kb_glow .app_store_bottom{padding-left:310px}
#unicef .left{float:left; padding:0 20px}
#unicef .right_col{color:#666; font-size:20px; line-height:24px; margin:30px 10px 0 385px}
#unicef .right_col p{padding:10px 0}
#unicef .right_col ul{padding-left:40px}
 #macys_content {padding: 0 20px; color: #000000;}
#macys_content h1 {text-align: center; margin: 10px 0 20px;}
#macys_content h2 {font-size: 18px; padding-bottom: 5px;}
#macys_content .img_container {position:relative;}
#macys_content .img_container img {position: absolute; right: -66px; top: -5px;}
#macys_content .commercial_text {width:550px; font-size:20px;}
#macys_content .commercial_text p {margin-bottom: 50px;}
#macys_content .commercial_text a {color:#ff0000; font-weight:bold;}
#macys_content .videos {margin-top: 110px; font-size:14px;}
#macys_content .videos .video_with_badges {background: url("/images/ad-bg.png") no-repeat scroll 0 0 transparent; padding:17px 0 5px;}
#macys_content .videos #macys_img_2 {float:left; padding-right:35px;}
#macys_content .videos .other_videos {padding-top:10px;}
#macys_content .videos .video {float:left;}
#macys_content .videos .video.padding {padding-right:14px;}
#macys_content .videos .video p {font-weight:bold; font-size:12px; width:150px; margin-top:7px;}
#popup_macys {height:470px; width:915px;}
 #main .kb_kids h1{text-align:center;margin-bottom:35px;}
#main .kb_kids .kb_header{color:#666;margin:50px 10px 10px 0;font-size:26px;}
#main .kb_kids .kb_header .logo{float:left;padding-right:14px}
#main .kb_kids .check_channels{background:transparent url(/images/kbk-homepage/bg-kbk_channels.png) no-repeat;padding:7px;width:457px;height:123px;margin:10px;}
#main .kb_kids .check_channels h2{color:#666;font-size:22px;font-weight:normal;}
#main .kb_kids .check_channels li{display:inline;margin-right:2px;}
#main .kb_kids h2.border{padding-bottom:10px;}
#main .kb_kids #videos .player h2{color:#666;padding:91px 5px;border:1px solid #000;}
#main .kb_kids .kbk-kidz h3 a.kbk_name{color:#000;font-weight:normal;}
#main .kb_kids .kbk-kidz .kbk-info p span.title {color:#000;}
#main .kb_kids .logo-right{background-color:#e1e1e1;}
 #kb20_download{background:transparent url(/images/page-home/bg-kidzbop20_game_download.png) 50% 50% no-repeat;height:533px;}
#kb20_download a{color:#fff;font-size:33px;}
#kb20_download a img{margin:96px 196px;}
 #home-left{float:left;width:662px;padding:0 0 0 10px;}
#header {margin:0 auto; height:185px;}
#home-featured{position:relative;border-top:6px solid #fff;height:365px;background:#0CBFED;margin:0 0 25px;}
#home-featured h2{position:absolute;left:0px;top:-6px;}
#home-featured .promos{position:absolute;left:10px;top:39px;width:645px;height:316px;overflow:hidden;}
#home-featured .promos_container{position:absolute;left:0px;top:0px;width:10000em;}
#home-featured .promo{float:left;width:212px;height:310px;background:#fff;margin-right:3px; color:#000;position:relative; overflow:hidden;}
#home-featured .promo:hover {background:#000;color:#FFF;border:3px solid #4FB200; height:304px; width:206px;}
#home-featured .promo:hover img {margin:-3px 0 0 -3px;}
#home-featured .info{padding:10px 7px 0;}
#home-featured .promo:hover .info {padding:10px 4px 0;}
#home-featured .info h3{font-weight:bold;font-size:16px;line-height:16px;}
#home-featured .info p{font-size:14px;line-height:16px;margin:0 0 4px;}
#home-featured .info a{font-size:12px;font-weight:bold; color:#4FB200;}
#home-featured .promos_nav{position:absolute;right:10px;top:11px;font-size:14px;font-weight:bold;color:#fff;}
#home-featured .promos_nav a{color:#fff;}
#home-featured .promos_nav a.active{color:#000;}
#home-featured .promos_nav .prev{margin-right:3px;}
#home-featured .promos_nav .next{margin-left:3px;}
#home-wall{position:relative;padding:30px 0 0;margin:0 0 40px;}
#home-wall .tabs{position:absolute;left:0px;top:0px;z-index:1;}
#home-wall .tabs li{float:left;margin-right:7px;background:#f2f2f2;font-size:15px; font-weight:bold;position:relative;}
#home-wall .tabs li.active{background:#e43578;border-right:3px solid #a22656; border-bottom:3px solid #a22656;}
#home-wall .tabs a{float:left;height:22px;overflow:hidden;color:#a3a3a3;padding:8px 15px 0;}
#home-wall .tabs li.active a {color:#FFFFFF;}
#home-wall .tabs li .arrow {position:absolute; left:48%; bottom:-13px; display:none;}
#home-wall .tabs li.active .arrow {display:block;}
#home-wall .tabs a:hover {text-decoration:none;}
#home-wall .tab{border:3px solid #E43578;}
#home-wall .row{position:relative;padding:25px;min-height:120px;}
#home-wall .row-odd{background:#F2F2F2;}
#home-wall .row:hover{background:#f0d6e0;}
#home-wall .rank{position:absolute;left:-9px;top:10px;width:28px;height:28px;background:url(/images/page-home/rank.png) no-repeat;color:#fff;text-indent:8px;font-weight:bold;line-height:22px;}
#home-wall .row .sponsored {position:absolute; bottom:5px; right:5px;}
#home-wall .photo{float:left;width:110px;text-align:center;margin-right:25px;}
#home-wall .webshow{margin-top:12px;}
#home-wall .photo a{position:relative;display:block;}
#home-wall .photo img.photo_image {border: 1px solid #b9b9b9; padding:4px 4px 24px;background-color:#FFFFFF;}
#home-wall .photo a.flag{top:-14px;}
#home-wall .photo a.video img{padding-right:2px}
#home-wall .photo img.video_image {position:relative; left:-4px;}
#home-wall .photo div.video_mask{width:120px; height:100px; background:url(/images/page-home/video_mask.png) no-repeat; position:absolute; top:-5px; left:-5px}
#home-wall .row-odd .photo div.video_mask {background:url(/images/page-home/video_mask_odd.png) no-repeat;}
#home-wall .row:hover .photo div.video_mask {background:url(/images/page-home/video_mask_hover.png) no-repeat;}
#home-wall .photo div.contest_mask{width:112px; height:110px; background:url(/images/page-home/contest_mask.png) no-repeat; position:absolute; top:-4px; left:0}
#home-wall .row-odd .photo div.contest_mask {background:url(/images/page-home/contest_mask_odd.png) no-repeat;}
#home-wall .row:hover .photo div.contest_mask {background:url(/images/page-home/contest_mask_hover.png) no-repeat;}
#home-wall .photo div.webshow_mask{width:110px; height:116px; background:url(/images/page-home/webshow_mask.png) no-repeat; position:absolute;top:-4px;left:0;}
#home-wall .row-odd .photo div.webshow_mask {background:url(/images/page-home/webshow_mask_odd.png) no-repeat;}
#home-wall .row:hover .photo div.webshow_mask {background:url(/images/page-home/webshow_mask_hover.png) no-repeat;}
#home-wall .info{float:left;width:440px;}
#home-wall .info h3{font-size:14px;font-weight:bold;}
#home-wall .info p{font-size:13px;color:#000;}
#home-wall .author{font-size:11px;color:#000;margin:5px 0;}
#home-wall .author img{vertical-align:top;}
#home-wall .actions{width:320px;font-size:10px;font-weight:bold;text-transform:uppercase;}
#home-wall .actions a{float:left;padding:0 20px 0 0;height:16px;line-height:22px;margin-right:20px;margin-bottom:3px;}
#home-wall .actions .share{background:url(/images/page-home/ico-share.png) 100% 100% no-repeat;}
#home-wall .actions .shout{background:url(/images/page-home/ico-shout.png) 100% 100% no-repeat;}
#home-wall .actions .fav{background:url(/images/page-home/ico-fav.png) 100% 100% no-repeat;}
#home-wall .actions .props{background:url(/images/page-home/ico-props.png) 100% 100% no-repeat;}
#home-wall .actions .comment{background:url(/images/page-home/ico-comment.png) 100% 100% no-repeat;padding-right:25px;}
#home-wall .actions .rate{background:url(/images/page-home/ico-rate.png) 100% 100% no-repeat;padding-right:25px;}
#home-holidays{border-right:4px solid #0CA3CA;border-bottom:4px solid #0CA3CA;background:#0CBFED;margin:0 0 30px;}
#home-holidays .promos{padding:0 0 10px 10px;height:292px;}
#home-holidays .promo{float:left;width:158px;height:292px;background:#fff;margin-right:3px;color:#000;position:relative;overflow:hidden;}
#home-holidays .promo .frame {width:158px; height:292px; position:absolute; left:0; top:0;}
#home-holidays .promo:hover{background:#000; color:#FFF; border:3px solid #4FB200; width:152px; height:286px;}
#home-holidays .promo:hover img {margin: -3px 0 0 -3px;}
#home-holidays .promo div{padding:10px 7px 0;font-size:14px;line-height:16px;}
#home-holidays .promo:hover div{padding:10px 4px 0;}
#home-holidays .promo div a{font-size:12px;font-weight:bold;}
#home-whos_online{position:relative;padding:17px 0 0 6px;margin:6px 0 25px;}
#home-whos_online h2{position:absolute;left:0px;top:0px;z-index:2;}
#home-whos_online .bg{border:3px solid #E43578;padding:27px 0 0 10px;background:#fff; height:195px;}
#home-whos_online .bg .items_frame {overflow:hidden; width:268px; height:168px;}
#home-whos_online .bg .items_frame .items_container {height:168px; width:1668px;}
#home-whos_online .bg .items_container .items, #home-whos_online .bg .items_container .spinner{display:inline-block;height:168px; width:278px; float:left;}
#home-whos_online .bg .items_container .spinner {margin-left:-278px; text-align:center;}
#home-whos_online .bg .items_container .spinner img {position:relative; top:45%;}
#home-whos_online .bg .items_frame .items_container .items a{float:left;margin:0 7px 8px 0; width:48px; height:48px;}
#home-whos_online .more{float:right; padding-right:10px;}
#home-whos_online .back{float:left}
#home-whos_online .pop{position:absolute;left:0;top:0;z-index:999;width:227px;height:127px;background:url(/images/page-home/whos_online_pop.png) no-repeat;}
#home-whos_online .pop .pop_image{width:80px;height:80px;position:absolute;left:20px;top:20px;}
#home-whos_online .pop a.visit_profile{position:absolute;left:115px;top:50px;}
#home-whos_online .pop p{position:absolute;left:20px;top:102px;color:#7FCB34; width:80px; text-align:center;}
#hollas_back_poll p {padding-bottom:10px !important}
#hollas_back_poll div {padding-bottom:10px !important}
#hollas_back_poll {margin-bottom:15px !important;}
#kidz_bop_tv .video .info h3 {font-size:14px;}
#kidz_bop_tv .video .info h3 a{color:#fff;font-weight:bold;line-height:15px;}
#kidz_bop_tv .video .info h3 a:hover{text-decoration:none;}
#kidz_bop_tv .video .info p a{color:#fff;line-height:15px;}
#kidz_bop_tv .video .info p a:hover{text-decoration:none;}
#kidz_bop_tv .video .play{position:absolute;left:3px;top:150px;}
#spotlight .main .desc .info .picture {float:left;}
#spotlight .main .desc .info p span {margin-left:10px;}
#kbk-homepage{color:#666; font-size:14px;}
#kbk-homepage p.text-block{font-size:15px;}
#kbk-homepage h1.kbk-text{margin:10px 30px 0; text-indent:-9999px; background: #f9d3ff url(/images/kbk-homepage/kbk-text.gif) no-repeat center center; height:72px}
#kbk-homepage h1.sinairose-text{margin:10px 30px 0; text-indent:-9999px; background: #f9d3ff url(/images/kbk-homepage/sinairose-title.png) no-repeat center center; height:72px}
#kbk-homepage .column{float:left; width:480px; padding: 0 0 25px 10px;}
#kbk-homepage .header{margin:50px 10px 10px 0; color:#ff0598; font-size:26px}
#kbk-homepage .header img.logo{float:left; padding-right:20px}
#kbk-homepage #videos{padding-left:10px; width:480px}
#kbk-homepage #kidz{padding-left:25px; padding-right:15px; width:450px}
#kbk-homepage #sinairose{padding-left:25px; padding-right:15px; width:450px}
#kbk-homepage #sinairose-player{margin-left:15px; margin-right:15px; width:450px;}
#kbk-homepage #sinairose-player #sinairose-lol{float:left;padding:15px 5px 0 0;}
#kbk-homepage #sinairose-player #sinairose-player-play{border:1px solid #CCCCCC;margin:0 0 3px 3px;}
#kbk-homepage #sinairose-player #sinairose-player-play p{font-weight:bold;margin:6px;color:#FF0598;}
#kbk-homepage #sinairose-player #sinairose-player-play .mp3_player{margin:5px;}
#kbk-homepage #sinairose-store-buttons{margin:15px 0 15px 200px;}
#kbk-homepage #sinairose-store-buttons .btn-itunes {margin-left: 2px;}
#kbk-homepage #sinairose-store-buttons #sinairose-text-green{color:#4FB200;font-size:17px;font-weight:bold;margin:0 0 5px 10px;}
#kbk-homepage #sinairose-store-buttons #superuser_mp3_player {font-size:13px;line-height:1.5em;}
#kbk-homepage #sinairose-store-buttons #superuser_mp3_player a{font-weight:bold;}
#kbk-homepage #sinairose-store-buttons #superuser_mp3_player .superuser_top{height:18px;width:152px;background:#FFFFFF url(/images/superuser-player-top.png) repeat-y top left;padding:5px 15px 0px;}
#kbk-homepage #sinairose-store-buttons .btn-itunes{float: left;}
#kbk-homepage #sinairose-store-buttons .btn-amazon{float: right;}
#kbk-homepage hr{border:1px solid #666}
#kbk-homepage h2{font-size:24px; color:#ff0598; padding-bottom: 10px;}
#kbk-homepage h2.border{border-bottom:1px solid #666; padding-bottom: 0;}
#kbk-homepage #sinairose h2{font-size:24px; color:#ff0598; margin:30px 0 12px 0;border:0;}
#kbk-homepage .kbk-kidz {padding:5px; margin-bottom:15px}
#kbk-homepage .kbk-kidz h3{font-size:20px; line-height:20px; margin: 5px 0;}
#kbk-homepage .kbk-kidz h3 img{padding-right:5px}
#kbk-homepage .kbk-info{border:1px solid #ccc; background-color:#fff; padding:5px; line-height:17px; overflow:hidden; width:268px}
#kbk-homepage .kbk-info .min-height-right, #kbk-homepage .kbk-info .min-height-left {height: 140px;}
#kbk-homepage .kbk-info p{margin:0; padding:0}
#kbk-homepage .kbk-info p span.title{color:#ff0598; padding-right:5px}
#kbk-homepage h4.gallery-title{font-weight:normal; line-height:22px; color:#000}
#kbk-homepage .gallery{border:1px solid #ccc; background-color:#fff; padding:0 16px;}
#kbk-homepage .gallery img{border:1px solid #ccc; margin:6px 3px}
#kbk-homepage .logo-left .kid-logo{float:left}
#kbk-homepage .logo-left .kbk-info{margin-left:160px;}
#kbk-homepage .logo-right{background-color:#FFE3C2;}
#kbk-homepage .logo-right h3{text-align:right}
#kbk-homepage .logo-right .kbk-info{margin-right:160px;}
#kbk-homepage .logo-right .kid-logo{float:right}
#kbk-homepage #videos .player{margin:15px 0 20px}
#kbk-homepage #videos h3{color:#ff0598; font-size:16px}
#kbk-homepage #videos .video_details{background:url(/images/kbk-homepage/video_bg.gif) no-repeat 0 0; height:115px; margin:5px 0}
#kbk-homepage #videos .video_details img.frame{float:left;margin:10px;}
#kbk-homepage #videos .video_details .video_text{padding-top:10px;line-height:20px;}
#kbk-homepage #videos .video_details .video_text .play{padding-top:5px;}
#kbk-homepage #videos p{padding-bottom:5px;}
#kbk-homepage #videos p.desc{font-size:12px}
.maintaince_window p, .maintaince_window ul{padding: 8px 0; font-size:14px; line-height:18px}
.maintaince_window h3{color:red; font-size:20px; padding: 8px 0}
.maintaince_window h4{font-size:18px; padding-bottom:8px; color:#666}
 #artist_2_know_header {margin: 10px 0 90px;}
#kbk-homepage #artist_2_know_header img{float:left; padding: 0 10px}
#kbk-homepage #artist_2_know_header h1{background-color: #f9d3ff; color: #FF0598; margin:0 10px 0 359px; line-height:50px; font-size: 40px; padding: 10px;}
#kbk-homepage img.main_img {border: 1px solid #1FD13C}
#kbk-homepage #videos .artist_main_video {position:relative; margin-top:5px}
#kbk-homepage #kidz .artist_desc {font-size:14px;line-height:16px;}
#kbk-homepage .artist_main_video .play_button img {position:absolute;display:none}
.artists-index .ads-column {width:175px;float:left;margin-left:10px;margin-top:15px;}
.artists-index .main-column{width:790px;float:left}
.artists-index .main-column .artist_items{width:790px;margin-left:10px;}
.artists-index .main-column .artist_item{float:left; margin: 10px 26px 10px 0;height:310px;width:234px;}
.artists-index .main-column .artist_name{margin-bottom:12px;font-size:16px;color:#1FD13C;font-weight:bold;width:234px;overflow:hidden;}
.artists-index .main-column .artist_desc{margin-top:10px;width:234px;overflow:hidden;line-height:16px;font-size:12px;}
.artists-index .main-column .artist_pagination{margin:0 0 15px 440px;float:right;font-weight:bold;font-size:12px;width:790px;}
