body, div, td { margin: 0; padding: 0; color: #000000; font-family: Arial, Helvetica, sans-serif; }
img { display: block; margin: 0; padding: 0; }

a, a:link, a:visited, a:active { color: #0056A6; font-weight: bold; text-decoration: none; }
a:hover, a:visited:hover { text-decoration: underline; }

a.with_camera, a.with_camera:link, a.with_camera:visited,
a.with_camera:hover, a.with_camera:visited:hover, a.with_camera:active {
	background: url(http://www.nba.com/media/thunder/camera.gif) no-repeat center left;
	display: block;
	float: left;
	padding-left: 24px;
	margin-right: 5px;
}

a img { border: none; }

 /*body { background: #013B6D url(http://www.nba.com/thunder/media/10okc_bkgd-playoff.jpg) no-repeat top center; text-align: center; } */

 body { background: #013B6D url(http://www.nba.com/media/thunder/09okc_bkgd.jpg) no-repeat top center; text-align: center; } 

.width300 { width: 300px; }
.width160 { width: 160px; }
.width650 { width: 650px; }
.width790 { width: 790px; }
.width960 { width: 960px; }

.aLContentItems .thumbnail .overlay { display: none; }

#container { background: #FFFFFF; width: 970px; height: 100%; margin: 0 auto; text-align: left; font-size: 12px; overflow: hidden; border-collapse: collapse; border-spacing: 0; }
#header, #content, #footer { clear: both; margin: 0 auto; padding: 0 5px; }

#content { overflow: hidden; height: 100%; vertical-align: top; }

#header { }
#header .thunder_logo { background: url(http://www.nba.com/media/thunder/09okc_header.jpg) no-repeat top left; clear: both; }
#header .thunder_logo, #header .thunder_logo a { display: block; width: 960px; height: 109px; }
#header .menu { clear: both; background: url(http://www.nba.com/media/thunder/09okc_nav_bkgd.gif) repeat-x top left; height: 23px; position: relative; z-index: 500; }
#header .menu .left { float: left; display: inline; background: url(http://www.nba.com/media/thunder/09okc_nav_extra-V2.jpg) no-repeat top left; width: 140px; height: 23px; overflow: hidden; }
#header .menu .menuitem { float: left; display: inline; position: relative; }
#header .menu .menuitem .submenu { display: none; position: absolute; top: 23px; left: 0; background: #E7E3E7; min-width: 200px; _width: 200px; z-index: 500; }
#header .menu .menuitem .submenu.closed { display: none; }
#header .menu .menuitem .submenu.open { display: block; }
#header .menu .menuitem .submenu .menuitem { float: none; display: block; clear: both; overflow: hidden; border-bottom: solid 1px #00457B; padding: 3px; }
#header .menu .menuitem .submenu .menuitem a { min-width: 200px; _width: 200px; }
#header .menu a { display: block; }
#header .menu a img { position: none; }
#header .menu .search_form { float: right; }
#header .menu .search_form form { margin: 0; padding: 0; }
#header .menu .search_form .textbox, #header .menu .search_form .submit_button { float: left; }
#header .menu .search_form .textbox input { margin: 0; padding: 0; margin-top: 2px;height:19px !important;border:1px;}

/*
#nbaGlobalNavMenuTable { position: relative; z-index: 999; }
#nbaGlobalNavMenuTable .navLink .boxBG { _margin-top: 10px; }
*/



.main { float: left; display: inline; }
.addons { float: right; display: inline; }

.main .modules_group { width: 800px; }

/** Fix Firefox 2 issue **/
.main .modules_group :first-child + .modules { width: 312px; }

.main .modules { float: left; display: inline; margin-right: 10px; }

.module { clear: both; margin: 10px 0; }
.module .header, .module .footer { clear: both; }
.module .left_border, .module .content, .module .right_border { float: left; }

.more_link { clear: both; width: 438px; font-weight: bold; font-size: 12px; text-align: right; }

.homepage_tabs { width: 468px; height: 197px; }
.homepage_tabs .header { background: url(http://www.nba.com/media/thunder/09okc_tab_blog.gif) no-repeat top left; width: 468px; height: 37px; overflow: hidden; }
.homepage_tabs .header_blog_tab { background: url(http://www.nba.com/media/thunder/09okc_tab_blog.gif) no-repeat top left; }
.homepage_tabs .header_links_tab { background: url(http://www.nba.com/media/thunder/09okc_tab_links.gif) no-repeat top left; }
.homepage_tabs .header_tweets_tab { background: url(http://www.nba.com/media/thunder/09okc_tab_tweets.gif) no-repeat top left; }
.homepage_tabs .header a { float: left; display: block; height: 22px; }
.homepage_tabs .header a.blog_tab { width: 155px; margin-right: 1px; }
.homepage_tabs .header a.links_tab { width: 155px; margin-right: 1px; }
.homepage_tabs .header a.tweets_tab { width: 155px; }
.homepage_tabs .left_border { background: url(http://www.nba.com/media/thunder/09okc_tab_left.gif) no-repeat top left; width: 15px; height: 147px; overflow: hidden; }
.homepage_tabs .right_border { background: url(http://www.nba.com/media/thunder/09okc_tab_right.gif) no-repeat top left; width: 15px; height: 147px; overflow: hidden; }
.homepage_tabs .content { width: 438px; height: 147px; overflow: hidden; }
.homepage_tabs .footer { background: url(http://www.nba.com/media/thunder/09okc_tab_bottom.gif) no-repeat top left; width: 468px; height: 12px; overflow: hidden; }
.homepage_tabs .content_items { clear: both; }
.homepage_tabs .content_item { clear: both; overflow: hidden; width: 430px; padding-top: 3px; padding-bottom: 5px; border-top: dashed 1px #7D7D7D; }
.homepage_tabs .content_item.first { border-top: none; padding-top: 0; }
.homepage_tabs .content_item .thumbnail, .homepage_tabs .content_item .summary { float: left; }
.homepage_tabs .content_item .thumbnail { margin-right: 10px; }
.homepage_tabs .content_item .thumbnail img { height: 36px; }
.homepage_tabs .content_item .summary { font-size: 11px; width: 365px; font-weight: bold; }
/*.homepage_tabs .blog_tab .content_item .summary { width: auto; }*/
.homepage_tabs .content_item .aLLeadHeadline { display: none; }

.homepage_tabs .blog_tab .content_item .aLLeadHeadline { display: block; }

.content_scroller { width: 790px; height: 166px; margin-top: 0; }
.content_scroller .header { background: url(http://www.nba.com/media/thunder/09okc_strip_top.jpg) no-repeat top left; width: 790px; height: 10px; overflow: hidden; }
.content_scroller .left_border { background: url(http://www.nba.com/media/thunder/09okc_strip_left_off.jpg) no-repeat top left; width: 35px; height: 146px; overflow: hidden; cursor: pointer; }
.content_scroller .left_border.on { background: url(http://www.nba.com/media/thunder/09okc_strip_left_off.jpg) no-repeat top left; }
.content_scroller .left_border.off { background: url(http://www.nba.com/media/thunder/09okc_strip_left_on.jpg) no-repeat top left; }
.content_scroller .right_border { background: url(http://www.nba.com/media/thunder/09okc_strip_right_off.jpg) no-repeat top left; width: 35px; height: 146px; overflow: hidden; cursor: pointer; }
.content_scroller .right_border.on { background: url(http://www.nba.com/media/thunder/09okc_strip_right_off.jpg) no-repeat top left; }
.content_scroller .right_border.off { background: url(http://www.nba.com/media/thunder/09okc_strip_right_on.jpg) no-repeat top left; }
.content_scroller .content { position: relative; background: url(http://www.nba.com/media/thunder/09okc_strip_bkgd.jpg) no-repeat top left; width: 720px; height: 146px; overflow: hidden; }
.content_scroller .footer { background: url(http://www.nba.com/media/thunder/09okc_strip_bott.jpg) no-repeat top left; width: 790px; height: 10px; overflow: hidden; }
.content_scroller .content_scroller_items { position: relative; width: 1500px; }
.content_scroller .content_scroller_item { float: left; display: inline; width: 135px; margin: 2px 5px; color: #000000; font-size: 10px; }
.content_scroller .content_scroller_item .aLLeadHeadline { font-family: tahoma; font-weight: bold; }
.content_scroller .content_scroller_item .aLLeadHeadline a { color: #000000; }

.hub { overflow: hidden; width: 312px; }

.season_ticket { background: url(http://www.nba.com/media/thunder/09okc_tix_login.gif) no-repeat top left; width: 312px; height: 44px; }
.season_ticket form { margin:0px 0px 0px 90px;padding: 0; }
.season_ticket form input { float: left; margin-left: 2px; margin-top: 12px; }
.season_ticket form input.textbox { width: 86px; height: 16px; padding: 0; font-size: 10px; line-height: 10px; vertical-align: middle; }

.thunder_videos { width: 312px; height: 172px; }
.thunder_videos .header { background: url(http://www.nba.com/media/thunder/09okc_312_video_top.gif) no-repeat top left; width: 312px; height: 34px; overflow: hidden; }
.thunder_videos .left_border { background: url(http://www.nba.com/media/thunder/09okc_tab_left.gif) no-repeat top left; width: 15px; height: 123px; overflow: hidden; }
.thunder_videos .right_border { background: url(http://www.nba.com/media/thunder/09okc_tab_right.gif) no-repeat top left; width: 15px; height: 123px; overflow: hidden; }
.thunder_videos .content { width: 282px; height: 123px; }
.thunder_videos .footer { background: url(http://www.nba.com/media/thunder/09okc_312_video_bott.gif) no-repeat top left; width: 312px; height: 15px; overflow: hidden; }
.thunder_videos .video { clear: both; overflow: hidden; width: 282px; padding-top: 3px; padding-bottom: 3px; border-top: dashed 1px #7D7D7D; }
.thunder_videos .video.first { border-top: none; padding-top: 0; }
.thunder_videos .video .thumbnail, .videos .video .summary { float: left; }
.thunder_videos .video .thumbnail { margin-right: 3px; position: relative; }
/*.thunder_videos .video .thumbnail .overlay { display: block; position: absolute; top: 0; left: 0; background: url(http://www.nba.com/media/thunder/70x53_play_icon.gif) no-repeat top left; width: 70px; height: 53px; z-index: 10; }*/
.thunder_videos .video .thumbnail img { height: 53px; }
.thunder_videos .video .summary { font-size: 11px; width: 200px; }
.thunder_videos .video .aLLeadHeadline, .thunder_videos .video .aLLeadHeadline a { color: #0056A6; font-size: 11px; font-weight: bold; }

.article .thunder_videos { width: 300px; height: auto; }
.article .thunder_videos .header { background: url(http://www.nba.com/media/thunder/09okc_300_video_hdr.gif) no-repeat top left; width: 300px; height: 44px; overflow: hidden; }
.article .thunder_videos .left_border { display: none; }
.article .thunder_videos .right_border { display: none; }
.article .thunder_videos .content { background: url(http://www.nba.com/media/thunder/09okc_300_bg.jpg) repeat-y top left; width: 300px; height: auto; }
.article .thunder_videos .footer { background: url(http://www.nba.com/media/thunder/09okc_300_ftr.gif) no-repeat top left; width: 300px; height: 11px; overflow: hidden; }
.article .thunder_videos .video { margin: 0 9px; padding: 7px 0; }
.article .thunder_videos .video .thumbnail { margin-right: 7px; }

.ads151x150 { width: 312px; }
.ads151x150 a { float: left; }
.ads151x150 img { border: none; }

.poll { width: 160px; height: 197px; }
.poll .header { background: url(http://www.nba.com/media/thunder/09okc_poll_hdr.gif) no-repeat top left; width: 160px; height: 32px; overflow: hidden; }
.poll .left_border { background: url(http://www.nba.com/media/thunder/09okc_poll_left.gif) no-repeat top left; width: 10px; height: 152px; overflow: hidden; }
.poll .right_border { background: url(http://www.nba.com/media/thunder/09okc_poll_right.gif) no-repeat top left; width: 10px; height: 152px; overflow: hidden; }
.poll .content { width: 140px; color: #000000; font-size: 10px; font-weight: bold; font-family: verdana; }
.poll .content table { border-collapse: collapse; border-spacing: 0; }
.pollComp td, .pollComp div { color: #000000; font-size: 10px; font-weight: bold; font-family: verdana; }
.pollComp input.pollBody { margin: 0 1px; padding: 0; overflow: hidden; height: 15px; }
.poll .content form { margin: 0; padding: 0; }
.poll .footer { background: url(http://www.nba.com/media/thunder/09okc_poll_bott.gif) no-repeat top left; width: 160px; height: 13px; overflow: hidden; }

.related_items { width: 300px; }
.related_items .header { background: url(http://www.nba.com/media/thunder/09okc_300_related_hdr.gif) no-repeat top left; width: 300px; height: 29px; overflow: hidden; }
.related_items .header a { float: right; display: block; width: 50px; height: 20px; text-decoration: none; }
.related_items .left_border { display: none; }
.related_items .right_border { display: none; }
.related_items .content { background: url(http://www.nba.com/media/thunder/09okc_300_bg.jpg) repeat-y top left; width: 300px; }
.related_items .footer { background: url(http://www.nba.com/media/thunder/09okc_300_ftr.gif) no-repeat top left; width: 300px; height: 11px; overflow: hidden; }
.related_items ul#relatedLinks { margin: 0; padding: 0; list-style-type: none; }
.related_items #relatedLinks li { clear: both; overflow: hidden; margin: 0 9px; padding-top: 3px; padding-bottom: 3px; border-top: dashed 1px #7D7D7D; }
.related_items #relatedLinks li.first { border-top: none; padding-top: 0; }

.main .article { margin: 10px 15px; }
.width960 .article { margin: 10px 0; }
.main .article .articleHeaderBreadCrumbs { color: #0F315D; }
.main .article .articleHeaderLogo { margin: 15px 0; }
.main .article .articleHeaderTools span.tools { margin: 0 5px; }
.main .article .articleHeaderTools a img, .main .article .articleHeaderTools img { display: inline; vertical-align: middle; margin-right: 2px; }
.main .article .articleHeader { clear: both; margin: 15px 0; font-family: Arial, Helvetica, sans-serif; }
.main .article .articleHeader .aLHeadlineViewIn { color: #000E3F; font-size: 24px; line-height: 24px; font-weight: bold; margin: 3px 0; }
.main .article .articleHeader .aLBylineViewIn { color: #000E3F; line-height: 15px; font-weight: bold; font-size: 12px; margin: 3px 0; }
.main .article .articleHeader .articleDate { color: #666666; font-size: 10px; line-height: 13px; }
.main .article .articleBody { line-height: 15px; }
.main .article .articleExtras { float: right; margin: 0px 0px 10px 10px; min-width:200px; _width:200px; }
.main .article .articleExtras .emailPhotoTable { background: #CECECE; }
.main .article .articleExtras .emailPhotoTable td { margin: 0; padding: 0; }
.main .article .articleExtras .emailPhotoTable img { margin: 0; padding: 0; }
.main .article .articleExtras .ePhotoBox { color: #000000; }
.main .article .articleExtras a.ePhotoLink { color: #000000; }
.main .article .articleExtras .aLPhotoCaptionViewIn, .main .article .articleExtras .aLPhotoCreditViewIn { color: #000000; font-size: 11px; font-weight: bold; }

.article .addons { }

.ad300x250 { background: #878986; color: #FFFFFF; font-size: 9px; text-align: center; }

#footer { }
#footer .GlobalLegal { background: #01447B; color: #BBBBBB; }
#footer .GlobalLegal, #footer .GlobalLegal a { font-size: 10px; line-height: 13px; }
#footer .GlobalLegal a { color: #FFFFFF; }
#footer .GlobalLegal a.privacy, #footer .GlobalLegal a.privacyCal { color: #F15A42; }
#footer .GlobalLegal a.termsofuse { color: #0081C4; }

#calendarContainer { }
#calendarContainer .header { width: 100%; background: #000000; margin: 3px 0; }
#calendarContainer .header .text { margin: 3px; color: #FFFFFF; font-weight: bold; font-size: 13px; font-family: verdana; }
#calendarContainer img, #calendarContainer a img { display: inline; }
#calendarContainer .season_form { margin: 3px; }

.team_stats_grid { width: 600px; }
.team_stats_grid table td { padding: 2px 0; color: #333333; font-size: 10px; }
.team_stats_grid .cBTitle, .team_stats_grid .cBTop { background: #000000; }
.team_stats_grid .gSGSectionTitle { background: #0056A6; }
.team_stats_grid .cBTitle, .team_stats_grid .gSGSectionTitle, .team_stats_grid .cBTop a  { color: #FFFFFF; font-size: 12px;font-weight: bold; }
.team_stats_grid .gSGSectionColumnHeadings { background: #CCCCCC; }
.team_stats_grid .gSGRowEven { background: #FFFFFF; }
.team_stats_grid .gSGRowOdd { background: #CCCCCC; }

.hide { display: none; }

