@charset "utf-8";
/* CSS Document */

body {
	background-attachment:fixed;
	background-color:#000;
	background-image:url(http://www.nba.com/media/hornets/0809_bgtest.jpg);
	background-repeat:repeat-x;
	margin:auto;
	text-align:center;
}
div#OUTER {
	margin:auto;
	width:989px !important;
}

div#INNER {
	float:left;
	background-color:#0E1237;
	margin:0px; padding:0px;
}
/* ----------- CLIENT footer ----------- */

div#footer_ka {
	clear:both;
	background:#171F69 url(http://www.nba.com/media/hornets/cust_footer.gif) no-repeat;
	height: 83px;
	width: 982px;
}

/* ----------- CLIENT HEADER ----------- */
div.headerWrapper {
	background:transparent url(http://www.nba.com/media/hornets/0809_SC_header.jpg) no-repeat scroll top left;
	padding:180px 0px 0px;
	height:40px;/* top margin to make room for repositioned #ka_headerTopNav */
}
#nav_wrapper, div#ka_headerTopNav {
	background: #0C1038 url(http://www.nba.com/media/hornets/BG_NAV_SC.gif) no-repeat scroll top left;
	padding:1px 0px 0px;
	height:39px;
	overflow:hidden;
	width:989;
}
/* client #RT content */
#RT .category_break {}
#RT label {color:#FFF; text-align:left !important;}
#MyHornetAccount {
	background:#000;
	width:199px; 
	height:202px;
	background:transparent  url(http://www.nba.com/media/hornets/0809_acctmgr_bg.jpg) no-repeat scroll top left;
	padding:25px 3px;
}

/* ----------- #INNER ----------- */
/* #INNER holds #RT and #ka_mainContainer */

div#RT {/*the column right of #ka_mainContainer */
	float:right; display:inline;
	border-right:1px solid #0E1237;
	background-color:#0099d8;
	width:205px; 
	overflow:hidden;
	min-height:600px;
	margin:0px;
	padding:2px 0px 0px 2px;
}

/* ------------ KA CONTAINERS ------------- */
div#ka_mainContainer {
	float:left; display:inline;
	width:750px; 
	min-height:600px;
	padding:0px 12px;
}
div#ka_footer {
	border-top:none !important; /* temp */
	padding:8px 0px;
}

/* ------------- TEXT ------------- */
div#ka_mainContainer {
	font-family:arial, helvetica, sans serif;
	font-size:12px;
	color:#DEDEDE;
}
div#ka_mainContainer label {
	color:#218ED1; /* medium teal */
}
div#ka_mainContainer a:visited,div#ka_mainContainer a:link, div#ka_mainContainer a.current, div#ka_mainContainer a:hover {
}
div#ka_mainContainer a:visited, div#ka_mainContainer a:link {
	text-decoration:none;
	color:#FFF;
}
div#ka_mainContainer a:hover {
	text-decoration:underline;
	color:#0099D8;
}
div#ka_mainContainer h1, div#ka_mainContainer h2, div#ka_mainContainer h3, div#ka_mainContainer h4, div#ka_mainContainer h5 {
	font-family:Lucida sans-serif,arial,tahoma,sans-serif;
	font-weight:bold;
	color:#FDB927; /* hornet orange */
	/* teal #4AB4EF */
}
body#ka_listPage div#ka_mainContainer h2, body#ka_playPage div#ka_mainContainer h2, body#ka_listPage div#ka_mainContainer h3, body#ka_playPage div#ka_mainContainer h3 {
	padding-left:0px;
}
div#ka_mainContainer h3.ka_comments {
	padding:0px;
	background:transparent none !important;
}
/* ------------ #ka_header ------------- */
div#ka_header {
	position:relative !important;
	background:transparent none;
	padding:0 12px;
}
/* -------- TOPNAV -------- */
div#ka_headerTopNav, div#ka_headerBtmNav {
	margin-bottom:0px;
}
div#ka_headerTopNav {
	position:absolute; clear:both !important;
	top:-40px;
	left:-12px;
	background:transparent url(http://www.nba.com/media/hornets/BG_NAV_SC.gif) no-repeat scroll 0% -1px;
	width:989px;
	height:40px;
	overflow:hidden !important;
}
div#ka_headerTopNav ul, div#ka_headerTopNav li {
	float:left; display:inline;
	height:38px; overflow:hidden;
}
div#ka_headerTopNav ul {
	margin:0; 
	padding:0px 0px 0px;
	width:100%;}
div#ka_mainContainer div#ka_headerTopNav li {
	font-family:lucida sans,arial,sans-serif;}
div#ka_headerTopNav li {
	margin:0px 0px 0px 0px;
	padding:0px;
}
div#ka_headerTopNav li a, div#ka_headerTopNav li.current a, div#ka_headerTopNav li a:hover {
	background-color:transparent;
	background-image:url(http://www.nba.com/media/hornets/SC_NAV.gif);
	background-repeat:no-repeat;
	display:block !important;
	height:0;
	overflow:hidden !important;
	padding:39px 0px 0px;
}
/* home */
div#ka_headerTopNav li#ka_homeTab a {
	background-position:0px -2px;
	width:66px;}
div#ka_headerTopNav li#ka_homeTab.current a, div#ka_headerTopNav li#ka_homeTab a:hover  {
	background-position:0px -41px;
	width:66px;
}
/* myhome */
div#ka_headerTopNav li#ka_myhomeTab a {
	background-position:-64px -2px;
	width:94px;}
div#ka_headerTopNav li#ka_myhomeTab.current a, div#ka_headerTopNav li#ka_myhomeTab a:hover  {
	background-position:-64px -41px;
	width:94px;
}
/* members */
div#ka_headerTopNav li#ka_memberTab a {
	background-position:-158px -2px;
	width:94px;}
div#ka_headerTopNav li#ka_memberTab.current a, div#ka_headerTopNav li#ka_memberTab a:hover  {
	background-position:-158px -41px;
	width:94px;
}
/* videos */
div#ka_headerTopNav li#ka_videoTab a {
	background-position:-250px -2px;
	width:78px;}
div#ka_headerTopNav li#ka_videoTab.current a, div#ka_headerTopNav li#ka_videoTab a:hover  {
	background-position:-250px -41px;
	width:78px;
}
/* photos */
div#ka_headerTopNav li#ka_photoTab a {
	background-position:-330px -2px;
	width:76px;}
div#ka_headerTopNav li#ka_photoTab.current a, div#ka_headerTopNav li#ka_photoTab a:hover  {
	background-position:-330px -41px;
	width:76px;
}
/* blogs */
div#ka_headerTopNav li#ka_blogTab a {
	background-position:-408px -2px;
	width:95px;}
div#ka_headerTopNav li#ka_blogTab.current a, div#ka_headerTopNav li#ka_blogTab a:hover  {
	background-position:-408px -41px;
	width:95px;
}
/* chat */
div#ka_headerTopNav li#ka_chatTab a {
	background-position:-503px -2px;
	width:73px;}
div#ka_headerTopNav li#ka_chatTab.current a, div#ka_headerTopNav li#ka_chatTab a:hover  {
	background-position:-503px -41px;
	width:73px;
}
/* groups */
div#ka_headerTopNav li#ka_groupsTab a {
	background-position:-576px -2px;
	width:84px;}
div#ka_headerTopNav li#ka_groupsTab.current a, div#ka_headerTopNav li#ka_groupsTab a:hover  {
	background-position:-576px -41px;
	width:84px;
}
/* messageBoards */
div#ka_headerTopNav li#ka_messageBoardsTab a {
	background-position:-659px -2px;
	width:79px;}
div#ka_headerTopNav li#ka_messageBoardsTab.current a, div#ka_headerTopNav li#ka_messageBoardsTab a:hover  {
	background-position:-659px -41px;
	width:79px;
}
/* fanzone */
div#ka_headerTopNav li#ka_fanzoneTab a {
	background-position:-732px -2px;
	width:90px;}
div#ka_headerTopNav li#ka_fanzoneTab.current a, div#ka_headerTopNav li#ka_fanzoneTab a:hover  {
	background-position:-732px -41px;
	width:90px;
}
/* hornets tab */
div#ka_headerTopNav li#ka_hornetsTab {float:right; display:inline !important; margin:0px 2px 0px 0px;}
/* hornets */
div#ka_headerTopNav li#ka_hornetsTab a {
	background-position:-862px -2px;
	width:124px;}
div#ka_headerTopNav li#ka_hornetsTab.current a, div#ka_headerTopNav li#ka_hornetsTab a:hover  {
	background-position:-862px -41px;
	width:124px;
}
/* -------------- SUBNAV -------------- */
div#ka_headerSubNav {
	background:transparent none !important;
	padding:8px 0px;
}
div#ka_headerSubNav li {
	font-weight:bold;
	margin:0px 12px 0px 0px;
}
/* ------------ BTMNAV ------------ */
div#ka_headerBtmNav {
	padding:3px 0px 6px;
}
div#ka_headerBtmNav a {font-weight:bold;}
div#ka_headerLogin ul {
	margin-left:0px !important;
}
/* -------- KA SEARCH -------- */
div#ka_headerSearch {width:360px; margin:0px;}
div#ka_searchAdv1 {width:334px;}
*html div#ka_searchAdv1 {width:360px !important;}
div#ka_searchAdv1 ul {
	padding:3px 0px;
	width:100%;
}

/* -------- LIST PAGE -------- */
li.ka_list:hover {background-color:transparent !important}

/* --------- PLAY PAGE --------- */
/* related tabs */
div#ka_playPageRelatedTabs {height:16px;}
ul#ka_relatedTabs a.active, ul#ka_relatedTabs a:hover, ul#ka_relatedTabs a.active:hover {
	background:transparent none !important;
	border:none !important;
	color:#0099D8 !important;
}
/* play page modules */
div#ka_mainContainer.ka_mediaPlayPage div.ka_contentBody {
	border-color:#0099D8 !important;
	border-width:0px !important;
	margin:0 0 14px;
}		
div#ka_playPageStats, div#ka_playPageDetails, div#ka_adminControl, div#ka_relatedWrap, div#ka_rssLink {
	padding-top: 43px !important;
}
div#ka_rssLink {
	background:transparent url(http://www.nba.com/media/hornets/play_tab_rss.gif) no-repeat scroll 0px 5px;
}
div#ka_playPageStats {background:transparent url(http://www.nba.com/media/hornets/play_tab_stats.gif) no-repeat scroll 0px 5px;
}
div#ka_playPageDetails {background:transparent url(http://www.nba.com/media/hornets/play_tab_det.gif) no-repeat scroll 0px 5px;
}
div#ka_adminControl {background:transparent url(http://www.nba.com/media/hornets/play_tab_admin.gif) no-repeat scroll 0px 5px;
}
div#ka_relatedWrap {background:transparent url(http://www.nba.com/media/hornets/play_tab_rel.gif) no-repeat scroll 0px 5px;
}
/* thumbnails */
span#ka_letterboxRelated, span#ka_letterboxUser {
	border:medium none !important;
}
/* ---------- RELATED ITEMS ---------- */
ul#ka_relatedList {
	margin:0 6px;
	display:inline;
}
div#ka_relatedList li {
	margin:0px;
	padding:6px 0;
}
div.ka_thumbdetails {
	margin:0px 0px 0px 112px;
	width:156px;
}	
/* -------------- STAR RATING -------------- */
/* star_sm 15 x 17 px (on listPage) */
ul.ka_starSystemS li {
	padding:0px 1px 0px !important;
}
ul.ka_starSystemS li.ka_starSelectedS, ul.ka_starSystemS li.ka_starS,  ul.ka_starSystemS li.ka_starSelectedS a, ul.ka_starSystemS li.ka_starS a {
	width:19px !important;
	height:19px !important;
}
ul.ka_starSystemS li.ka_starS, ul.ka_starSystemS li.ka_starS:hover { 	
	background: transparent url(http://www.nba.com/media/hornets/star_sm.gif) scroll bottom left no-repeat !important;
}
ul.ka_starSystemS li.ka_starSelectedS, ul.ka_starSystemS li.ka_starSelectedS:hover { background: transparent url(http://www.nba.com/media/hornets/star_sm_on.gif) scroll bottom left no-repeat !important;
}
ul.ka_starSystemS li.ka_starS a, ul.ka_starSystemS li.ka_starSelectedS a, ul.ka_starSystemS li.ka_starS:hover a, ul.ka_starSystemS li.ka_starSelectedS:hover a{
	color:#83C635 !important; /* to make invis */
}
div.ka_rate {width:192px;}
div.ka_rate ul {height:35px;}
div.ka_rate ul.ka_starSystemL li {
	/*height:31px !important;
	width:33px !important;*/
	margin-right:3px !important;
	padding:0 0 16px !important;
}
div#ka_playPageStats ul.ka_starSystemL li a {
	padding:0px 9px 18px 18px !important;
	text-decoration:none !important;
}
*html ul.ka_starSystemL li a {
	text-decoration:none !important;
	color:#83C635 !important; 
}
.ka_starL {background: transparent url(http://www.nba.com/media/hornets/star_big.gif) no-repeat scroll 0% 0%;
}
.ka_starL:hover, .ka_starHighlightL, .ka_starSelectedL {background: transparent url(http://www.nba.com/media/hornets/star_big_on.gif) no-repeat scroll 0% 0px !important;
}

/*------------- LOGIN POPUP -----------*/
#ka_loginPopup {
	background: #0E1237;
}

legend {
	color:#FDB927;
}

/*---------- MY HOME --------------*/
#ka_contentContainer #ka_manageContent h2#ka_myHome {
	color: #FDB927;
}

#ka_myhome #ka_manageContent .ka_contentTitle{
height:37px;
text-indent:-9999px;
}

#ka_myhome div#ka_mainContainer #ka_getActive .ka_contentTitle {
	background:#0E1237 url(http://www.nba.com/media/hornets/myhome_getactive.gif) no-repeat;	
}
#ka_myhome div#ka_mainContainer #ka_myhomeUpdates .ka_contentTitle {
	background:#0E1237 url(http://www.nba.com/media/hornets/myhome_myfriends.gif) no-repeat;	
}
#ka_myhome div#ka_mainContainer #ka_myhomeFavorites .ka_contentTitle {
	background:#0E1237 url(http://www.nba.com/media/hornets/myhome_popular.gif) no-repeat;	
}
#ka_myhome div#ka_mainContainer #ka_myhomeFeeds .ka_contentTitle {
	background:#0E1237 url(http://www.nba.com/media/hornets/myhome_rss.gif) no-repeat;	
}

#ka_myhome div#ka_mainContainer #ka_newestModule .ka_contentTitle {
	background:#0E1237 url(http://www.nba.com/media/hornets/myhome_recentvids.gif) no-repeat;	
}
#ka_myhome div#ka_mainContainer #ka_myhomeDiscussions .ka_contentTitle {
	background:#0E1237 url(http://www.nba.com/media/hornets/myhome_recentdisc.gif) no-repeat;	
}
#ka_myhome div#ka_mainContainer #ka_newBlog .ka_contentTitle {
	background:#0E1237 url(http://www.nba.com/media/hornets/myhome_recentblogs.gif) no-repeat;	
}
#ka_myhome div#ka_mainContainer #ka_userModule .ka_contentTitle {
	background:#0E1237 url(http://www.nba.com/media/hornets/myhome_recentmembers.gif) no-repeat;	
}
#ka_myhome div#ka_mainContainer #ka_newestModulePhoto .ka_contentTitle {
	background:#0E1237 url(http://www.nba.com/media/hornets/myhome_recentphotos.gif) no-repeat;	
}

.ka_sideList li {
	color: #fff;
}

/*--------- Profiles --------*/
#ka_mainContainer #ka_contentContainer #ka_profileContainer .ka_profileSegCont{
	color: #fff;
}

div#ka_mainContainer #ka_profileDetailsUsername h5{
	background: #0E1237 none;
	color: #FDB927;
	font-size: 20px;
}

#ka_profileContainer a {
	color: #fff;
}

#ka_profileRight .ka_profileSegHeader {
height:37px;
text-indent:-9999px;
}

#ka_profileAbout .ka_profileSegHeader {
	background:#0E1237 url(http://www.nba.com/media/hornets/profile_about_me.gif) no-repeat;
}
#ka_profileVideos .ka_profileSegHeader {
	background:#0E1237 url(http://www.nba.com/media/hornets/profile_videos.gif) no-repeat;
}
#ka_profilePhotos .ka_profileSegHeader {
	background:#0E1237 url(http://www.nba.com/media/hornets/profile_photos.gif) no-repeat;
}
#ka_profileBlogs .ka_profileSegHeader {
	background:#0E1237 url(http://www.nba.com/media/hornets/profile_blogs.gif) no-repeat;
}
#ka_profileComments .ka_profileSegHeader {
	background:#0E1237 url(http://www.nba.com/media/hornets/profile_comments.gif) no-repeat;
}
#ka_profileFriends .ka_profileSegHeader {
	background:#0E1237 url(http://www.nba.com/media/hornets/profile_friends.gif) no-repeat;
}

/*------- Forums ------*/
body.ka_messageBoards div.ka_allItemsContainer {
border:1px solid #FDB927;
}

body.ka_messageBoards #ka_contentContainer div.ka_bumper {
background-color:#0099D8;
}

body.ka_messageBoards #ka_contentContainer ul.ka_mbList li.ka_genForumItem {
background-color:#191a6a;
border-top:1px solid #FDB927;
}
body.ka_messageBoards #ka_contentContainer div.ka_bumperBottom {
border-top:1px solid #FDB927;
}

body.ka_messageBoards #ka_contentContainer ul.ka_mbList li.ka_genForumItem.ka_odd {
background-color:#202b90;
}

body.ka_messageBoards #ka_contentContainer ul.ka_mbList li.ka_genForumItem ul.ka_forumDetails {
	color: #fff !important;
}

body.ka_messageBoards #ka_mainContainer #ka_contentContainer ul.ka_forumDetails li.comment div.ka_quoteBoxBody a{
	color: #0E1237 !important;
}

body.ka_messageBoards #ka_contentContainer ul.ka_mbList li.ka_genForumItem ul.ka_forumDetails .ka_moreInfo {
	color: #333 !important;
}

body.ka_messageBoards #ka_contentContainer ul.ka_mbList li.ka_genForumItem ul.ka_forumDetails .ka_moreInfo a{
	color: #0E1237 !important;
}

#ka_mainContainer .ka_success a {
	color: #000;
}

/*----- My Media -----*/
#ka_mainContainer #ka_manageSubNav ul a {
color: #000;
}

#ka_manageSubNav ul span.ka_mkplink a, #ka_manageSubNav ul span.ka_mkplink a:hover {
	color: #0E1237;
}

#ka_manageSubNav ul span, #ka_manageSubNav ul a.current, #ka_manageSubNav ul a.current:hover {
	color: #0E1237;
}

#ka_mainContainer #ka_adminConsole ul li a {
	color: #000;
}

/* HIDE STUFF */
li.ka_LE_open {display:none !important}

