body { background: #001256 url(/jazz/media/jazz-ip-base-repeat.jpg) repeat-y center center; }
#container { background: url(/jazz/media/mainbg_11.jpg) no-repeat top center; font-weight: bold;font-size: 11px;font-family: arial;color:#002d5f; }

a {font: underline bold 11px; color: #1C6AA8;}
a:hover,a:visited{color: #1C6AA8 !important;}

#header .content { text-align: left; width: 990px; margin: 0 auto;}
#header .main { float: left; width: 825px; height: 110px; }
#header .ticket_spot { width: 148px;}
#header .ticket_spot img{margin:17px 0px 0px -5px;}

#header ul.menu { clear: both; list-style-type: none; width: 1000px; margin-bottom:10px;height: 24px;background: url(/jazz/media/nav_left.jpg) no-repeat -5px 0px; position:relative !important;}
#header ul.menu li { display: inline; position:static; float: left; }
#header ul.menu li a { float: left; height: 24px; text-indent: -9999px; }

#header ul.menu li.highlighted a.nav_home,
#header ul.menu li a:hover.nav_home { background-position: 0 0; width: 62px; }
#header ul.menu li a.nav_home { background-image: url(/jazz/media/nav_home.gif); background-position: 0 -24px; width: 62px;margin-left:116px;}

#header ul.menu li.highlighted a.nav_tickets,
#header ul.menu li a:hover.nav_tickets { background-position: 0 0; width: 78px; }
#header ul.menu li a.nav_tickets { background-image: url(/jazz/media/nav_tickets.gif); background-position: 0 -24px; width: 78px; }

#header ul.menu li a.nav_team { background-image: url(/jazz/media/nav_team.gif); background-position: 0 -24px; width: 58px; }
#header ul.menu li.highlighted a.nav_team,
#header ul.menu li a:hover.nav_team { background-position: 0 0; width: 58px; }

#header ul.menu li a.nav_stats { background-image: url(/jazz/media/nav_stats.gif); background-position: 0 -24px; width: 58px; }
#header ul.menu li.highlighted a.nav_stats,
#header ul.menu li a:hover.nav_stats { background-position: 0 0; width: 58px; }

#header ul.menu li a.nav_news { background-image: url(/jazz/media/nav_news.gif); background-position: 0 -24px; width: 58px; }
#header ul.menu li.highlighted a.nav_news,
#header ul.menu li a:hover.nav_news { background-position: 0 0; width: 58px; }

#header ul.menu li a.nav_schedule { background-image: url(/jazz/media/nav_schedule.gif); background-position: 0 -24px; width: 92px; }
#header ul.menu li.highlighted a.nav_schedule,
#header ul.menu li a:hover.nav_schedule { background-position: 0 0; width: 92px; }

#header ul.menu li a.nav_gamenight { background-image: url(/jazz/media/nav_gamenight.gif); background-position: 0 -24px; width: 112px; }
#header ul.menu li.highlighted a.nav_gamenight,
#header ul.menu li a:hover.nav_gamenight { background-position: 0 0; width: 112px; }

#header ul.menu li a.nav_fanzone { background-image: url(/jazz/media/nav_fanzone.gif); background-position: 0 -24px; width: 86px; }
#header ul.menu li.highlighted a.nav_fanzone,
#header ul.menu li a:hover.nav_fanzone { background-position: 0 0; width: 86px; }

#header ul.menu li a.nav_video { background-image: url(/jazz/media/nav_video.gif); background-position: 0 -24px; width: 64px; }
#header ul.menu li.highlighted a.nav_video,
#header ul.menu li a:hover.nav_video { background-position: 0 0; width: 64px; }

#header ul.menu li form.search { background: url(/jazz/media/nav_search.jpg) no-repeat top left; width: 206px; height: 24px; }
#header ul.menu li form.search #header_search { font-size: 10px; line-height: 11px; vertical-align: top; width: 120px; height: 18px;margin:2px 0px 0px 15px;padding: 0; border: none 0; }
#header ul.menu li form.search #header_search_button {margin:3px 0px 0px 3px;}



#header ul.menu li ul {display: none; position: absolute; top: 24px; left: 0; background: url(/jazz/media/dropdown_bg.png) no-repeat top left; width: 990px; height:95px; z-index: 999; padding:15px 3px 6px 20px;}
#header ul.menu li ul.open { display: block; }
#header ul.menu li ul li { display:inline !important;float:left !important;clear:none !important;background: url(/jazz/media/dropdown_divider.png) no-repeat top left;padding:0px 0px 4px 0px !important;height:28px;width:170px;}
#header ul.menu li ul li.highlighted li a,
#header ul.menu li ul li a,#header ul.menu li ul li a:visited  {background: url(/jazz/media/jazz_nav_dropdown_bg.png) no-repeat 0px 0px ; color: #FFFFFF !important;text-align: left;line-height:21px; height: 21px;width: 170px; text-indent: 20px; text-decoration: none;}
#header ul.menu li ul li.highlighted a,
#header ul.menu li ul li.highlighted li a:hover,
#header ul.menu li ul li a:hover {text-indent: 20px; background-position:0px -21px;color:#ffffff !important;}

#header ul.menu li.ad { float: right;width:234px;height:60px;margin:0px 40px 0px 0px;padding:0px;}
#header ul.menu li.ad a { text-indent: 0; width: auto; height: auto; margin: 0; padding: 0; border: 0 none; }

/*
***************************
* TOP STORY
***************************
*/

#top_story { background: url(/jazz/media/tp_bg_thumbs.jpg) no-repeat bottom left; }
#top_story .top_story_items .top_story_item .teaser { background: transparent url(/jazz/media/tp_text.png) no-repeat center center; }
#top_story .top_story_items .top_story_item .teaser a{color: #1C6AA8;}
#top_story .top_story_items .top_story_item .teaser a:hover {color: #ffffff !important;}
#top_story .top_story_items .top_story_item .teaser h1 a,#top_story .top_story_items .top_story_item .teaser h1 a:visited{color:#ffffff !important;}

#top_story .scrollerModule .scroller_nav_button { background: transparent; text-indent: -9999px; }

#top_story .scrollerModule #top_story_prev { background-image: url(/jazz/media/tp_arrows_l.gif); }
#top_story .scrollerModule #top_story_prev.enabled { background-position: 0 0; }
#top_story .scrollerModule #top_story_prev.highlighted { background-position: 0 -50px; }
#top_story .scrollerModule #top_story_prev.disabled { background-position: 0 -25px; cursor: default; }

#top_story .scrollerModule #top_story_next { background-image: url(/jazz/media/tp_arrows_r.gif); }
#top_story .scrollerModule #top_story_next.enabled { background-position: 0 0; }
#top_story .scrollerModule #top_story_next.highlighted { background-position: 0 -50px; }
#top_story .scrollerModule #top_story_next.disabled { background-position: 0 -25px; cursor: default; }

#top_story .scrollerModule .scroller_toc span { background-image: url(/jazz/media/carousel_pagination_sprite.png); }

#content_slider.module{ background: url(/jazz/media/fragbg_slider.jpg) no-repeat top left; }

#content_slider .scrollerModule { width: 956px; }
#content_slider .scrollerModule .viewport { width: 900px; }
#content_slider .scrollerModule .panel { margin: 0 5px; }

#content_slider .panel .headline { font-size: 12px; }
#content_slider .panel a.headline { color: #002D5F; font-size: 12px; }

#content_slider .scrollerModule .nav-prev { background-color: transparent; background-image: url(/jazz/media/s_arrows_l.gif); text-indent: -9999px; width: 28px; height: 28px; }
#content_slider .scrollerModule .nav-next { background-color: transparent; background-image: url(/jazz/media/s_arrows_r.gif); text-indent: -9999px; width: 28px; height: 28px; }

#content_slider .scrollerModule .enabled { background-position: 0 0; }
#content_slider .scrollerModule .hover { background-position: 0 -56px; }
#content_slider .scrollerModule .disabled { background-position: 0 -28px; cursor: default; }

#tabbed.module { background: url(/jazz/media/fragbg_tritabs.jpg) no-repeat top left; }
#tabbed .tabModule { height: 250px; width : 500px; background:transparent url(/jazz/media/fragbg_tabs.jpg) no-repeat top left;}
#tabbed .tabModule .nav li a {
	cursor : pointer;
	height : 30px;
	width : 120px;
	text-align : center;
   background-color:transparent;
	text-decoration : none;
}
#tabbed .nav li.current a {background:#fff; }
#tabbed .nav li a:hover {background:#fff; }
#tabbed .content li { padding : 6px; height:168px;	width: 450px;background-color:#ffffff;margin:0px 0px 0px 20px;}

#tabbed .tabModule .nav{position:relative;top:8px;left:6px;}
#tabbed .tabModule .nav li a { text-indent: -9999px; width: 123px; height: 36px; }
#tabbed .tabModule .nav li a.video { background-image: url(/jazz/media/tab_video.gif); background-position: 0 -36px; }
#tabbed .tabModule .nav li.current a.video,
#tabbed .tabModule .nav li.hover a.video { background-position: 0 0; }
#tabbed .tabModule .nav li a.news { background-image: url(/jazz/media/tab_news.gif); background-position: 0 -36px; width:121px;}
#tabbed .tabModule .nav li.current a.news,
#tabbed .tabModule .nav li.hover a.news { background-position: 0 0; }
#tabbed .tabModule .nav li a.jazzbots { background-image: url(/jazz/media/tab_jazzbots.gif); background-position: 0 -36px; width:121px;}
#tabbed .tabModule .nav li.current a.jazzbots,
#tabbed .tabModule .nav li.hover a.jazzbots { background-position: 0 0; }
#tabbed .tabModule .nav li a.twitter { background-image: url(/jazz/media/tab_twitter.gif); background-position: 0 -36px; }
#tabbed .tabModule .nav li.current a.twitter,
#tabbed .tabModule .nav li.hover a.twitter { background-position: 0 0; }
#tabbed .tabModule .content { width: 450px !important; height: 220px; position:relative;top:6px;}
#tabbed .tabModule .content li div.sub_tab{background-color:#ffffff;height:185px;}
/*
#tabbed .tabModule .content li div.sub_tab ul{padding:0px 0px 10px 0px;margin:0px;}
#tabbed .tabModule .content li div li{background-color:transparent;padding:0px;margin:0px;width:auto;height:auto;position:relative !important;border-bottom:1px dashed #002d5f;line-height:20px;}
*/
#tabbed .tabModule .content li div.sub_tab a{display:block;border-bottom:1px dashed #002d5f;line-height:20px;}
#tabbed .tabModule .content li div .more_link{float: right; margin:5px 0px 0px 0px;}
#tabbed .tabModule .content li div .more_link a{border-bottom:0px;}

/*
***************************
* TAB MODULE ACCORDION
***************************
*/

#tabbed .tabModule .accordionModule { width : 450px;}
#tabbed .tabModule .accordionModule .content { overflow:hidden; margin:10px 0px 0px 0px; padding:0; height:80px; top:0; width:450px; background:#fff;}
#tabbed .tabModule .accordionModule .content .thumbnail { display: inline; float: left; margin: 5px; }
#tabbed .tabModule .accordionModule .content .thumbnail img { height:40px; }
#tabbed .tabModule .accordionModule .content .teaser { display: inline; float: left; width: 365px; margin: 5px 5px 5px 0; }
#tabbed .tabModule .accordionModule .title { position:relative; background:#ffffff; clear:both; width : 446px; padding:1px;border-bottom:1px dashed #002d5f;height:14px;}
#tabbed .tabModule .accordionModule .title .headline { padding-left: 25px; float:left; width: 400px; overflow:hidden; background: url(/.element/img/1.0/video/nbaVideoCamThumb.gif) 0 50% no-repeat;}
#tabbed .tabModule .accordionModule .title:after { content: "."; visibility: hidden; display: block; height: 0; clear: both; }
#tabbed .tabModule .accordionModule .title .opened { background:url(/media/homepage/expander_open.gif) no-repeat;}
#tabbed .tabModule .accordionModule .title .toggle { position:relative; float:right; cursor : pointer; height:14px; width:14px; background:url(/media/homepage/expander_closed.gif) no-repeat;}
#tabbed .tabModule .accordionModule .title .closed {  background:url(/media/homepage/expander_open.gif) no-repeat;}



/*
 ***************************
 * TICKETS
 ***************************
 */

#tickets.module { background: #91a7ca url(/jazz/media/tickets_tag_bg.png) no-repeat top left; width: 300px; height: 250px; }

/*
 ***************************
 * SECONDARY AD INVENTORY
 ***************************
 */

#secondary_ad_inventory{padding-bottom:10px;}

/*
 ***************************
 * FOOTER
 ***************************
 */

#footer { width: 980px;margin-top:10px !important;background-color:#f0f0f0;}
#footer #search_form{background: transparent url(/jazz/media/footer_bar.jpg) no-repeat 3px 0px;}
#footer ul li{background: url(/jazz/media/footer_int_bgtile.jpg) no-repeat top left; text-align: left;  height: 145px; }
#footer #search_form input.textbox{ margin: 5px 0px 0px 778px; width:139px;height:15px; border: none 0;font-size: 10px; line-height: 11px; }
#footer #search_form input.submit { margin: 5px 0px 0px 5px; }
#footer ul.links li { width: 158px; _width: 148px;}
#footer ul.links li.first, #footer ul.links li li { background: none; list-style: none; }
#footer ul.links li h4{background: url(acfooter_arrow.gif) no-repeat 0px 7px; line-height:20px; margin-left:12px; padding-left: 10px;  border-bottom: solid 1px #a8b5bd; text-transform: uppercase; }
#footer ul.links li li{display: block; float: none; background: url(/jazz/media/bullet.gif) no-repeat left;  padding-left: 10px;  font-size: 10px; text-align: left;  height: 12px; _width: 133px; }
#footer ul.links li ul{ margin: 0px;  padding: 0px; list-style: none;}
#footer ul.links li ul li a{color:#797979; font-size: 10px; }
#footer ul.links li ul li a:visited{color:#797979 !important;}

/***** Articles *****/
.inside_page{background: url(/jazz/media/mainbg_ip.jpg) no-repeat top center !important;}
.inside_page #content { width: 980px; }

.inside_page table.article_and_aside { background: #003267; }

.inside_page td.aside_wrapper { background: #D1D8DD;}

.inside_page #additional_content { background: #FFFFFF url(/jazz/media/fragbg_int_rightcolcontent.jpg) no-repeat top left; padding:10px 15px 10px 15px;width:270px !important;_width:300px;height:230px !important;_height:230px;overflow:hidden;}
.inside_page #additional_content div{height:225px;overflow:hidden;}
.inside_page #additional_content h1{font-size:14px;margin:5px 0px 0px 0px;}
.inside_page #additional_content ul{margin:0px;padding:0px;}
.inside_page #additional_content ul li a{display:block;border-bottom:1px dashed #002d5f;line-height:14px;font-size:10px;}

.stats #article,.schedule #article,.roster #article{width:100%;}
.wide td.article_wrapper{width:960px;}
.wide #article{width:960px;}

/***** Stats, Roster, Schedule *****/
.team_stats_grid .gSGSectionTitle { background: #1C6AA8; }
.cBTitle{margin-left:5px;}
div#calendarContainer .listTable, div#calendarContainer .calSchedTable { border:1px solid #000000 !important;}

/**** News ****/
#newsContainer{margin:10px;}
#newsContainer .Box{clear:both;margin-bottom:10px;}
#newsContainer .Box .aLLeadHeadline,#newsContainer .Box .aLHeadline{display:block;font-size:16px;}

