body{background: #5D718C url(/media/uk/UK_maingbg-tile.jpg) repeat-y 50% 0%;}
#container{background: url(/media/uk/UK_maingbg.jpg) no-repeat 50% 0%;}
#uk_events { width: 938px; }
#uk_events * { margin: 0; padding: 0; }

#uk_events img { display: block; }
#uk_events a img { border: none; }

#uk_events .row { clear: both; overflow: hidden; }
#uk_events .column { float: left; }

#uk_events .module { overflow: hidden; display: inline; float: left; margin: 9px 0 0 9px; }
#uk_events .module .header { clear: both; overflow: hidden; height: 22px; }
#uk_events .module .left_border, #uk_events .module .right_border { display: none; }
#uk_events .module .content { clear: both; overflow: hidden; border-left: solid 1px #244C7F; border-right: solid 1px #244C7F; }
#uk_events .module .footer { clear: both; overflow: hidden; background: url(/uk/images/NBAUK_Events-3frags-Base.jpg) repeat-x; height: 5px; border-right: solid 1px #244C7F; }

#uk_events .module .content ul.uk_event_items { list-style-image: url(/uk/images/NBAUK_Events-RedArrow-small.jpg); margin: 5px 15px 5px 30px; }
#uk_events .module .content li.uk_event_item { color: #0B2543; font-size: 11px; font-family: arial; margin: 3px 0; }
#uk_events .module .content li.more_link { list-style: none none; }

#uk_events .module .content .content_item { clear: both; overflow: hidden; }

#uk_events .module .content .more_link { display: block; }
#uk_events .module .content .more_link a { float: right; overflow: hidden; background: url(/uk/images/NBAUK_Events-SCROLL-MoreBTN-OFF.gif) no-repeat top left; text-indent: -9999px; width: 50px; height: 11px; }
#uk_events .module .content .more_link a:hover { background: url(/uk/images/NBAUK_Events-SCROLL-MoreBTN-ON.gif) no-repeat top left; }
#uk_events .module .content .more_link a.red { background: url(/uk/images/NBAUK_Events-3frags-MoreBTN-OFF.jpg) no-repeat top left; }
#uk_events .module .content .more_link a:hover.red { background: url(/uk/images/NBAUK_Events-3frags-MoreBTN-ON.jpg) no-repeat top left; }

#uk_events .module .content .full_calendar_link { display: block; }
#uk_events .module .content .full_calendar_link a { float: right; overflow: hidden; background: url(/uk/images/NBAUK_Events-CAL-fullBTN-OFF.jpg) no-repeat top left; text-indent: -9999px; width: 111px; height: 13px; }
#uk_events .module .content .full_calendar_link a:hover { background: url(/uk/images/NBAUK_Events-CAL-fullBTN-ON.jpg) no-repeat top left; }

#uk_events .width300 { width: 300px; }
#uk_events .width300 .header { width: 300px; }
#uk_events .width300 .content { width: 298px; _width: 300px; }
#uk_events .width300 .footer { width: 299px; }

#uk_events .width302 { width: 302px; height: 180px; }
#uk_events .width302 .header { width: 302px; }
#uk_events .width302 .content { width: 300px; height: 153px; _width: 302px; }
#uk_events .width302 .footer { width: 301px; _width: 302px; }

#uk_events .width184 { width: 184px; }
#uk_events .width184 .header { width: 184px; }
#uk_events .width184 .content { width: 182px;  _width: 184px; }
#uk_events .width184 .footer { width: 183px; }

#top_story.module { background: url(/media/uk/tp_bg_thumbs.jpg) no-repeat bottom left; }

#top_story .top_story_items { text-align: left; width: 670px; height: 377px; }
#top_story .top_story_item { overflow: hidden;  width: 670px; height: 377px; }
#top_story .top_story_item .teaser { overflow: hidden; background: transparent url(/magic/media/tp_text.png) no-repeat center center;width:670px;font-size:11px;left:-10px; }
#top_story .top_story_item .teaser a { font-size:11px; color: #227AD3; text-decoration: none; }
#top_story .top_story_item .teaser a:hover { color: #227AD3; text-decoration: underline; }
#top_story .top_story_item .teaser h1 a { color: #FFFFFF; }
#top_story .top_story_item .teaser h1 a:hover { color: #FFFFFF; }

#top_story .scrollerModule{width:650px;}
#top_story .scrollerModule .scroller_viewport {height: 87px;width: 600px;}
#top_story .scrollerModule .scroller_item{margin:0 8px;}
#top_story .scrollerModule .scroller_items .scroller_item .thumbnail_text { background: #000000; }
#top_story .scrollerModule .scroller_items .scroller_item .thumbnail_text .headline { color: #FFFFFF; font-weight: bold; }
#top_story .scrollerModule .scroller_nav_button { background: transparent; text-indent: -9999px; }

#top_story .scrollerModule #top_story_prev { background-image: url(/media/uk/tp_arrows_l.png); height:76px;margin-top:20px;}
#top_story .scrollerModule #top_story_prev.enabled { background-position: 0 0; }
#top_story .scrollerModule #top_story_prev.highlighted { background-position: 0 -76px; }
#top_story .scrollerModule #top_story_prev.disabled { background-position: 0 0; cursor: default; }

#top_story .scrollerModule #top_story_next { background-image: url(/media/uk/tp_arrows_l-28.png); height:76px;margin-top:20px;}
#top_story .scrollerModule #top_story_next.enabled { background-position: 0 -76px; }
#top_story .scrollerModule #top_story_next.highlighted { background-position: 0 -76px; }
#top_story .scrollerModule #top_story_next.disabled { background-position: 0 0; cursor: default; }

#top_story .scrollerModule .scroller_toc span { background-image: url(/media/uk/carousel_pagination_sprite.png);height:16px; }
#top_story .scrollerModule .scroller_toc span.active{background-position:0 -16px;}

#uk_events .events_calendar { float: right; height: 619px; margin-right: 6px; background: #F7F7F7; }
#uk_events .events_calendar .header { background: url(/media/uk/09NBA_UK-hdr-schedule.jpg) no-repeat top left; }
#uk_events .events_calendar .content { height: 513px; }
#uk_events .events_calendar .content .events { color: #000000; font-size: 11px; font-family: arial; text-transform: uppercase; margin: 9px; }
#uk_events .events_calendar .content .event { margin-bottom: 10px; }
#uk_events .events_calendar .content h2 { background: url(/uk/images/NBAUK_Events-RedArrow.jpg) no-repeat center left; color: #0B2543; font-size: 14px; margin-top: 5px; padding-left: 20px; }
#uk_events .events_calendar .content h3 { font-size: 11px; margin-top: 2px; }
#uk_events .events_calendar .footer { background: url(/uk/images/NBAUK_Events-CAL-Base.jpg) no-repeat top left; width: 184px; height: 84px; border: none; }

#uk_events .featured_events { height: 250px; border-bottom: solid 1px #244C7F; }
#uk_events .featured_events .header { background: url(/uk/images/NBAUK_Events-HDR_Featuredevents.jpg) no-repeat top left; }
#uk_events .featured_events .content { height: 228px; }
#uk_events .featured_events .content_item { background: url(/uk/images/NBAUK_Events-FEATURED-Divider.jpg) no-repeat -9px -6px; width: 280px; margin: 9px; padding-top: 9px; }
#uk_events .featured_events .content .first { background: 0; padding: 0; }
#uk_events .featured_events .content_item .thumbnail { float: left; margin-right: 5px; }
#uk_events .featured_events .content_item .summary { float: left; color: #0B2543; font-family: arial; width: 187px; }
#uk_events .featured_events .content_item .summary .headline { clear: both; overflow: hidden; font-size: 12px; font-weight: bold; width: 187px; }
#uk_events .featured_events .content_item .summary .headline img { float: right; }
#uk_events .featured_events .content_item .summary .teaser { font-size: 11px; }
#uk_events .featured_events .footer { display: none; }

#uk_events .partners { height: 100px; }
#uk_events .partners .header { background: url(/uk/images/NBAUK_Events-PARTNERS-Top.jpg) no-repeat top left; height: 18px; }
#uk_events .partners .content { height: 77px; }
#uk_events .partners .footer { background: url(/uk/images/NBAUK_Events-PARTNERS-Base.jpg) no-repeat top left; width: 300px; height: 5px; border: none; }


#uk_events .events_scroller { clear: left; width: 730px; height: 250px; }
#uk_events .events_scroller .prev_button { display: block; float: left; background: url(/uk/images/NBAUK_Events-SCROLL-LeftArrow_off.jpg) no-repeat top left; width: 45px; height: 250px; cursor: pointer; }
#uk_events .events_scroller .content { position:relative; clear: none; float: left; background: url(/uk/images/NBAUK_Events-SCROLL-Background.jpg) no-repeat top left; width: 638px; height: 250px; border: none; }
#uk_events .events_scroller .content .content_scroller_items { position: relative; clear: both; overflow: hidden; width: 9999px; height: 250px; }
#uk_events .events_scroller .content .first { margin-right: 0; }
#uk_events .events_scroller .content .content_scroller_item { float: left; background: url(/uk/images/NBAUK_Events-SCROLL-FragBackground.jpg) no-repeat bottom left; width: 152px; height: 233px; margin: 8px 0 8px 7px; }
#uk_events .events_scroller .content .thumbnail { clear: both; overflow: hidden; }
#uk_events .events_scroller .content .thumbnail .header { display: block; clear: both; overflow: hidden; background: url(/uk/images/NBAUK_Events-SCROLL-Top.jpg) no-repeat top left; width: 152px; height: 6px; }
#uk_events .events_scroller .content .thumbnail .left_border { display: block; float: left; background: url(/uk/images/NBAUK_Events-SCROLL-Left.jpg) no-repeat top left; width: 9px; height: 95px; }
#uk_events .events_scroller .content .thumbnail .image { float: left; }
#uk_events .events_scroller .content .thumbnail .right_border { display: block; float: left; background: url(/uk/images/NBAUK_Events-SCROLL-Right.jpg) no-repeat top left; width: 9px; height: 95px; }
#uk_events .events_scroller .content .summary { clear: both; margin: 4px 9px; font-family: arial; }
#uk_events .events_scroller .content .summary .headline { color: #c31922; font-size: 14px; font-weight: bold; }
#uk_events .events_scroller .content .summary .teaser { color: #0B2543; font-size: 11px; }
#uk_events .events_scroller .next_button { display: block; float: left; background: url(/uk/images/NBAUK_Events-SCROLL-RightArrow_off.jpg) no-repeat top left; width: 45px; height: 250px; cursor: pointer; }
#uk_events .events_scroller .header, #uk_events .events_scroller .footer { display: none; }

#uk_events .homecourt .content .uk_event_items li {font-size: 13px;}
#uk_events .homecourt a {font-size: 13px;}
#uk_events .homecourt .header { background: url(/uk/images/NBAUK_Events-HDR_Homecourt.jpg) no-repeat top left; }
#uk_events .homecourt .content {overflow: auto;}

#uk_events .local_events {font-size: 15px;}
#uk_events .local_events a {font-size: 15px;}
#uk_events .local_events .header { background: url(/media/uk/NBAUK_Events-HDR_NamesintheNews.jpg) no-repeat top left; }

#uk_events .social_networking {font-size: 13px;}
#uk_events .social_networking a {font-size: 13px;}
#uk_events .social_networking .header { background: url(/uk/images/NBAUK_Events-HDR_Socialnetworking.jpg) no-repeat top left; }
#uk_events .social_networking .content_item { color: #0B2543; font-size: 11px; font-family: arial; margin: 15px 10px 15px 0; }
#uk_events .social_networking .content_item img { float: left; margin-right: 9px; }

#nbaLeftLogo { padding-top: 18px !important; }

#scoreboard {background: none;}

#content_slider.module {background: url(/media/uk/UK_fragbg-scroller.jpg) no-repeat 0% 0%;width: 670px;}
#content_slider .scrollerModule .nav-prev {background-color: transparent;background-image: url(/media/uk/scrollerArrows-l.png);background-repeat:no-repeat;height: 105px;text-indent: -9999px;width: 30px;margin:20px 0px 0px 10px;}
#content_slider .scrollerModule .nav-next {background-color: transparent;background-image: url(/media/uk/scrollerArrows-r.png);background-repeat:no-repeat;height: 105px;text-indent: -9999px;width: 30px;margin-top:20px;}
#content_slider .scrollerModule .hover {background-position: 0px -105px;}
#content_slider .scrollerModule .disabled{background-position: 0 0;}
#content_slider .scrollerModule .enabled{background-position: 0px -105px;}

#scoreboard_wrapper{width:980px;height:98px;background: url(/media/uk/UK-fragbg_scoreboard.jpg) no-repeat;0px;margin:0 auto;text-align:center;}
#scoreboard_wrapper .scoreboard{width:490px;overflow:hidden;float:left;}
#scoreboard_wrapper .scoreboard #scoreboard{margin:2px auto 0 auto;}
#scoreboard_wrapper .countdown{width:485px;float:right;}
#scoreboard_wrapper .countdown #countdown{margin:4px 8px 4px 0;float:left;}

#logos {width:860px;height:120px;margin:0px auto;background: url(/media/uk/728x90_adbg.png) no-repeat;}
#logos .ad_spot{width:728px;padding-top:20px;margin:0 auto;}

#footer_search {background: url(/media/uk/UK_footer_bar.jpg) no-repeat;}


