@charset "UTF-8";
/* CSS Document */

body.player-card .bg-opaque {
    -moz-border-radius: 0 0 8px 8px;
    clear: both;
    margin-left: -10px;
    /*overflow: hidden !important;*/
    padding: 10px;
}

body.tier3 #subheader { background: none repeat scroll 0 0 transparent !important; }

/******************************************************************************************************/
/*		  FROM clubhouse.css				*/
/******************************************************************************************************/
/*		SPLITS MENU		*/
.mod-split-menu{position:absolute;left:400px;font-size:12px;margin-top:4px;z-index:999999;}
.mod-split-menu .split-select{width:130px;z-index:999999;}
.mod-split-menu .split-select a.btn-split-btn{background-color:#DDD;border:1px solid #CCC;color:#333;border:#999 1px solid;cursor:pointer;padding:2px 10px 4px;clear:both;display:block;text-decoration:none;-moz-border-radius:6px;-webkit-border-radius:6px;background-color:#ddd;background:-moz-linear-gradient(15% 85% 90deg,#ddd,#fff);background:-webkit-gradient(linear,0% 20%,0% 100%,from(#fff),to(#ddd));background-image:url('../assets/clubhouses/2010/split_arrow.jpg');background-repeat:no-repeat;background-position:110px 3px;}
.mod-split-menu .split-select a.btn-split-btn span{font-size:10px;color:#333;float:right;}
.mod-split-menu .split-select a.btn-split-btn:hover,.mod-split-menu .split-select a.btn-split-btn:hover span{color:#225DB7;}
.mod-split-menu .split-level-items{display:none;padding:0;background:transparent url(../assets/clubhouses/2010/bg_clubhouse_split.png) repeat-y left top;float:left;width:130px;z-index:999999;border-bottom:#cfcfcf 1px solid;border-top:#cfcfcf 1px solid;}
.mod-split-menu .split-level-items ul{width:130px;z-index:999999;}
.mod-split-menu .split-level-items,.mod-split-menu .split-level-content{height:380px;position:absolute;z-index:999999;}
.mod-split-menu .split-level-items,.mod-split-menu .split-level-content ul{height:380px;z-index:9999999;}
.mod-split-menu .split-level-items li{position:relative;padding:4px 6px;width:140px;z-index:999999;}
.mod-split-menu .split-level-items a,.split-level-content a{cursor:pointer;text-decoration:none;display:block;color:#666;}
.mod-split-menu .split-level-items .split-hover-bg{background:url(../assets/clubhouses/2010/bg_clubhouse_split_arrow.png) no-repeat -4px 1px;}
.mod-split-menu .split-level-items .split-hover-bg a{color:#fff;text-decoration:none;}
.mod-split-menu .split-level-content{width:281px;margin-left:130px;display:none;z-index:999999;background:transparent url(../assets/clubhouses/2010/bg_clubhouse_split_gray.png) repeat-y 0 0;height:382px;}.mod-split-menu .split-level-content ul{display:none;border-top:#cfcfcf 1px solid;border-bottom:#cfcfcf 1px solid;width:140px;}
.mod-split-menu .split-level-content ul li{padding:4px 6px 4px 14px;z-index:999998;}
.mod-split-menu .split-level-content ul.two-col{background:#ddd url(../assets/clubhouses/2010/bg_clubhouse_split_gray_right.png) top right repeat-y;width:360px;}
.mod-split-menu .split-level-content ul li dl{float:left;margin:0;padding:0 26px 0 0;width:auto!important;}
.mod-split-menu .split-level-content ul li dl.last{padding:0;}
.mod-split-menu .split-level-content ul li dl dt{color:#555;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;line-height:normal;padding:8px 0 0;}
.mod-split-menu .split-level-content ul li dl dt.first{padding-top:10px;}
.mod-split-menu .split-level-content ul li ul li,.mod-split-menu .split-level-content li dl dd{background-image:none;display:block;float:none;height:auto;padding:3px 6px 0 0;white-space:nowrap;width:auto;}
.mod-split-menu .split-level-content ul li a:hover{color:#225DB7!important;text-decoration:underline;}
/*    SCHEDULE 		*/
.player-card ul.game-schedule li{float:left;display:inline;color:#666;font-size:14px;font-weight:700;font-family:helvetica,arial,sans-serif;padding:4px;}
.player-card ul.game-schedule li a,.mod-table .mod-content ul.game-schedule li a:visited{color:#666!important;}
.player-card ul.game-schedule li.game-location {line-height:24px;}
.player-card ul.game-schedule li.game-status{;font-weight:normal;}
.player-card .mod-table .mod-content ul.game-schedule li.game-status.win,.mod-table .mod-content li.game-status.win a:visited{color:#063!important;font-weight:700;}
.player-card .mod-table .mod-content ul.game-schedule li.game-status.loss a,.mod-table .mod-content ul.game-schedule li.game-status.loss,.mod-table .mod-content ul.game-schedule li.game-status.loss a{color:#f00!important;font-weight:700;}
.player-card ul.game-schedule li.score{margin-right:20px;}
/*			CONTENT NEWS FEED			*/
.mod-content-feed .mod-content{padding:10px 16px;color:#333;}
.mod-content-feed .mod-paginator{padding:8px 0;overflow:hidden !important;position:relative;}
.mod-content-feed .mod-results-header{margin:0;border-bottom:1px #ddd solid;}
.mod-content-feed .mod-results-header h2{font-size:11px;color:#000;float:left;width:400px;padding:0 10px 0 0;}
.mod-content-feed .mod-results-footer{margin:20px 0;border-top:1px solid #ccc;height:25px!important;}
.mod-content-feed .mod-paginator .controls{font-size:10px;color:#444;position:absolute;right:10px;top:6px;}
.mod-content-feed .mod-paginator .controls .page-txt{width:40px;border:1px solid #ddd;text-align:center;color:#444;font-size:10px;padding:2px;}
.mod-content-feed .mod-paginator .controls .page-numbers{float:left;padding:0 6px;}
.mod-content-feed .mod-paginator .controls a.page-btn{background:transparent url(../assets/master_search.png) 0 0 no-repeat;float:left;height:18px;width:18px;}
.mod-content-feed .mod-paginator .controls a.page-prev{background-position:0 -33px;}
.mod-content-feed .mod-paginator .controls a.page-prev:hover{background-position:-19px -33px;}
.mod-content-feed .mod-paginator .controls a.page-prev-disabled{background-position:-38px -33px;}
.mod-content-feed .mod-paginator .controls a.page-prev-disabled:hover{background-position:-38px -33px;}
.mod-content-feed .mod-paginator .controls a.page-next{background-position:-95px -33px;}
.mod-content-feed .mod-paginator .controls a.page-next:hover{background-position:-76px -33px;}
.mod-content-feed .mod-paginator .controls a.page-next-disabled{background-position:-57px -33px;}
.mod-content-feed .mod-paginator .controls a.page-next-disabled:hover{background-position:-57px -33px;}
.mod-content-feed .result{color:#333;padding:10px 0;border-bottom:1px #ddd solid;overflow:hidden !important;}
.mod-content-feed .result.last{border:0;}
.mod-content-feed .result h3{font-family:Helvetica,Arial,sans-serif;padding:0;color:#666;font-size:14px;line-height:16px;margin-bottom:5px;}
.mod-content-feed .result h4{color:#666;font-size:12px;line-height:14px;margin-bottom:5px;padding:0;letter-spacing:normal;text-transform:none;height:auto;font-family:Helvetica,Arial,sans-serif;}
.mod-content-feed .result .floatleft{margin:0 8px 4px 0;}
.mod-content-feed .result cite{color:#999;padding:0;float:left;font-style:normal;font-size:10px;}
.mod-content-feed .result p{margin:0 0 5px;overflow:hidden !important;}
.mod-content-feed .result .mod-video-rating{float:none;display:block;overflow:hidden !important;}
.mod-content-feed .result .mod-video-rating strong{float:left;margin-right:6px;}
.mod-content-feed .result .mod-video-tags{float:none;display:block;margin-top:6px;}
.mod-content-feed .result .local{margin:0 0 0 4px;}
.mod-content-feed .result .local.new-york{text-indent:-1000px;background:url(../assets/clubhouses/2010/logo_espn_newyork_small.png) no-repeat;display:block;width:107px;height:15px;float:right;}.mod-content-feed .result.local-callout .logo{float:left;padding:5px 0 0;margin:0 10px 0 0;}
.view-more-posts,a.view-more-posts:visited{background:url(../assets/clubhouses/2010/bg_more_posts_sprite.png) repeat-x 0 0;width:580px;height:30px;text-align:center;font-family:helvetica,arial,sans-serif;font-size:14px;font-weight:700;line-height:30px;color:white!important;display:block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.view-more-posts:hover{background:url(../assets/clubhouses/2010/bg_more_posts_sprite.png) repeat-x 0 -30px;text-decoration:none;}
.view-more-posts img{padding:6px 0;}
/*		TEAM MATCHUPS				*/
.mod-game .mod-content{color:#666;padding:0 0 10px;border-width:0 0 1px;border-color:#ddd;font-size:10px;line-height:12px;}
.mod-game.current .mod-content{border-width:0 1px 1px;border-color:#ccc;padding:2px;}
.mod-game.current .gradient-container{padding:6px;}
.mod-game.current .mod-content .game-details{margin:0 0 10px;overflow:hidden !important;}
.mod-game.current .mod-content .game-details .time{font-weight:700;float:left;}
.mod-game.current .mod-content .game-details .venue{text-align:right;float:right;}
.mod-game.current .mod-content .game-details .venue span{display:block;font-weight:700;}
.mod-game.current .mod-content .overview{text-align:center;border-bottom:none;margin:0;padding:0;}
.mod-game .mod-content .overview div{float:left;}
.mod-game .mod-content .overview .home-away{font-weight:700;padding:16px 0 0;width:16px;}
.mod-game .mod-content .overview .logo{overflow:hidden !important;}
.mod-game.current .mod-content .overview .symbol{font-size:16px;padding:30px 0 0;color:#111;line-height:20px;font-family:helvetica,arial,sans-serif;}
.mod-game.current .mod-content .overview .team{width:134px;color:#333;text-align:center;}
.mod-game.current .mod-content .overview .team-home{float:right;}
.mod-game.current .mod-content .overview .team .logo{float:none;margin:0 auto;}
.mod-game.current .mod-content .overview .team .record{color:#333;text-align:center;float:none;}
.mod-game.current .mod-content .overview .team .record h6{font-size:12px;display:inline; line-height:14px;}
.mod-game .mod-content p.links{padding:6px 0 0;clear:both;margin:0;line-height:17px;}
.mod-game .mod-content p.links a{font-size:11px;margin:0 6px;}
/*		MYESPN MODULE				*/
.mod-myespn .mod-content .inline-header h4 {height: auto;padding: 0;color: #444;line-height: 18px;}
.mod-myespn .mod-content .inline-header ul.links {position: absolute;right: 6px;top: 2px; text-align: right;line-height:10px; font-size:10px;}
.mod-myespn .mod-content .inline-header ul.links li {float:left; margin:0 0 0 10px;}
.mod-myespn .mod-content .inline-header h4 {width:100px; background:url(../assets/clubhouses/2010/logo_myespn_60x10.png) no-repeat; text-indent:-1000px; }
.mod-myespn .gradient-container {padding:6px;}
.mod-myespn .mod-content .logo-small {float:left; margin:0 6px 0 0;}
.mod-myespn .mod-content a img{float:left; margin:0 6px 6px 0;}
.mod-myespn .mod-content .logo-small{margin: 0 6px 6px 0;}
.mod-myespn .mod-content .logo-medium{margin: 0 6px 6px 0; float: left;}

/******************************************************************************************************/
/*		HEADER STYLES				*/
/******************************************************************************************************/
/*Header common elements*/
.player-card .mod-page-header {margin-left:-10px; width:944px; overflow:hidden !important; position:relative; }
.player-card .mod-page-header .mod-content {background:none; color:#fff; height:250px; width:944px; margin:0; padding: 0; position:relative; }
.player-card .mod-page-header div {float:left;}

/*No headshot and Inactive player option*/
.player-card .mod-header-no-headshot,
.player-card .mod-headshot-65{height:204px;}

/*Sport Specific Headers*/
.player-card #content.container {background: none;}

/*Header shadows */
.mod-page-header .player-shadows {position: relative;}
.mod-page-header .player-shadows .shadow-left{ background: transparent url(../assets/playercards/2010/pc-header-shadow-left.png) no-repeat 0 0; width:400px; height:112px; position: absolute; top:138px; left:0; }
.mod-page-header .player-shadows .shadow-right{ background: transparent url(../assets/playercards/2010/pc-header-shadow-right.png) no-repeat 0 0; width:30px; height:112px; position: absolute; top:138px; left:914px; }

/*Header content*/
.player-card .mod-page-header h1,
.mod-page-header .player-bio {margin:0 0 0 277px; position: relative; }
.mod-header-no-headshot h1,
.mod-header-no-headshot .player-bio{margin:0 0 0 20px; position: relative; }
.mod-headshot-65 h1 {margin-left:113px !important; position: relative; }
.mod-inactive h1 {margin-left:76px !important; }
.player-card .mod-header-no-headshot h1{margin-left:96px;}
.player-card .mod-header-no-headshot.mod-inactive h1 {margin-left:0;}
.mod-headshot-65 .player-bio {margin:0 0 0 20px; position: relative; }
.player-card .mod-page-header h1 {color:#fff; font:bold 30px/30px Helvetica, Arial, sans-serif;margin-bottom: 4px; margin-top: 23px; }
.mod-page-header .player-bio { padding-right:20px; width:410px;}
.mod-header-no-headshot .player-bio,
.mod-headshot-65 .player-bio{ padding-right:20px; width:666px;}
.mod-header-no-headshot.mod-inactive h1 {margin-left:0 !important;}

/* Favorite Player styles */
.mod-page-header ul.player-favorites{height:24px; margin-bottom:10px;}
.mod-headshot-65 ul.player-favorites{height:24px; margin-bottom:10px; margin-left:113px;}
.mod-inactive ul.player-favorites{margin-left:76px;}
.mod-header-no-headshot.mod-inactive ul.player-favorites {margin-left:0;}

.mod-page-header ul.player-favorites li{float:left; margin-right: 6px;}

.mod-page-header ul.player-favorites li.add-fave-player{margin-top:0;}
.mod-page-header ul.player-favorites li.fLike .connect_widget .connect_text_wrapper {color: #ddd !important;}

.mod-page-header ul.player-favorites a.btn-add-fave-player.favorite {
    background: url("../assets/memberservices/ms-bg-fave.gif") repeat-x scroll left top transparent;
    color: #000 !important;
	font:700 10px helvetica,arial,clean,sans-serif;
	display: inline;
	line-height:20px;
	padding:5px 6px 4px 6px;
}
.mod-page-header ul.player-favorites a:hover.btn-add-fave-player.favorite {text-decoration: none;}
.mod-page-header ul.player-favorites a.btn-add-fave-player {
    -moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px;
    border: 1px solid #999;
    color: #DDD;
    display: none;
    font:11px helvetica,arial,clean,sans-serif;
    line-height: 20px;
    padding: 4px 6px;
	cursor:pointer;
}


/*Headshot*/
.main-headshot{	width:320px; height:250px; position:absolute; top:0; left:0; overflow:hidden !important; }
.main-headshot-149{	width:320px; height:250px; position:absolute; top:10px; left:64px; overflow:hidden !important; }
.main-headshot-65{	width:65px; height:90px; position:absolute; top:1px; left:37px; overflow:hidden !important; }
.mod-inactive .main-headshot-65{left:0px;}

.main-headshot img{position:absolute;left:-30px;}

.mod-page-header .player-bio .follow-button{width:100px; height:19px; border-radius:16px; border:solid 0.5px #007aff;text-align:center;cursor:pointer;margin-bottom:12px;margin-top:3px;padding-top:5px;}
.mod-page-header .player-bio .follow-text{width:88px; height:12px; font-family:Helvetica; font-size:10px; font-weight:600; font-style:normal; font-stretch:normal; line-height:1.2; letter-spacing:normal; color:#007aff}
.mod-page-header .player-bio .line-divider {width:100%; -webkit-box-shadow: 0 1px 11px #ffffff; -moz-box-shadow: 0 1px 11px #ffffff; border-top:1px solid #fff; opacity:.3;filter: alpha(opacity=30); float:none; display:block;height:1px; margin:0; padding: 0;}

.mod-page-header .player-bio ul.general-info {margin-top:3px;}
.mod-page-header .player-bio ul.general-info li {border-right:rgba(255,255,255,.3) 1px solid; padding:0 10px; margin:0; font:normal 16px/30px Helvetica, arial, sans-serif; display:inline; }
.mod-page-header .player-bio ul.general-info li a {color: #FFFFFF !important;}
.mod-page-header .player-bio ul.general-info li a:visited {color: #FFFFFF !important;}
.mod-page-header .player-bio ul.general-info li.first {padding-left:0; }
.mod-page-header .player-bio ul.general-info li.last {border:0; }

.mod-page-header .player-bio ul.player-metadata li {display:block; clear:both; font:normal 13px/17px Helvetica, arial, sans-serif; }
.mod-header-no-headshot .player-bio ul.player-metadata,
.mod-headshot-65 .player-bio ul.player-metadata {margin-right:50px; }
.mod-header-no-headshot .player-bio ul.player-metadata.last,
.mod-headshot-65 .player-bio ul.player-metadata.last{margin-right:0; }
.mod-page-header .player-bio ul.player-metadata li span {color:#aeaeae;width:80px; display:block; float:left;}


/* player stats table		*/
.player-card .mod-page-header table.header-stats {border-collapse:separate; border-spacing:2px 0; width:230px; color: #fff;}
.player-card .mod-page-header .header-stats th {text-align:center; font-size:11px; line-height:14px; color:#fff !important; padding-top:2px; font-weight:normal;}
.player-card .mod-page-header .header-stats td {background: rgba(250, 250, 250, 0.2); text-align:center; padding:2px 10px; font-size:16px; line-height:24px;}
.player-card .mod-page-header .header-stats tr.title td {text-align:left; background:none; padding:0;}
.mod-page-header .player-stats tr.career td { font-size:12px; line-height:18px; padding:0;}

.mod-page-header .player-stats {width:230px; margin-top: 0;}
.mod-header-no-headshot .player-stats,
.mod-headshot-65 .player-stats{margin-top:19px;}
.mod-page-header .player-stats p {margin:0; clear:left;color:#aeaeae; font:normal 11px/14px Verdana, Arial, sans-serif; padding-bottom:2px;}
.mod-page-header .player-stats p.footer {height:auto;}
.mod-page-header .player-stats p.footer a{color:#76a7d6 !important;}

/*Header z-index depth*/
.player-card .mod-page-header .header-bg{z-index:100;}
.player-card .mod-page-header .field{z-index:200;}
.player-card .mod-page-header .header-overlay{z-index:300;}
.player-card .mod-page-header .main-headshot, .mod-page-header .main-headshot-149, .mod-page-header .main-headshot-65 {z-index:400;}
.player-card .mod-page-header .mod-content{z-index:500;}
.player-card .mod-page-header h1, .player-card .mod-page-header .player-bio,
.player-card .mod-page-header .player-bio, .player-card .mod-page-header .player-stats { position: relative; z-index:500;}
.player-card .mod-page-header .player-shadows {position: relative; z-index:600;}
.player-card .mod-page-tabs {position: relative; z-index: 700;}

/*		player drop down box		*/

.player-select-header {position:relative;width:934px; height:1px;z-index:1100; margin:-18px 0 17px 0;}
.player-select-header p {color:#aeaeae; font:normal 11px/14px Verdana, Arial, sans-serif; margin-right:204px; position:absolute; right:0; top:-52px;}
.player-select-header.mod-headshot-65 {height:1px;}
.player-select-header .mod-split-menu {left:700px; position:absolute; top:-38px;}
.player-select-header .mod-split-menu ul li  {font-size:11px;float:none;}
.player-select-header .mod-split-menu .split-select  {width:195px; background:#ddd;}
.player-select-header .mod-split-menu .split-select a.btn-split-btn {background-position:98% 3px; -moz-border-radius:0; border:#cfcfcf 1px solid;}
.player-select-header .mod-split-menu .split-level-items, .player-select-header .mod-split-menu .split-level-content {left:-130px; height:600px; padding-top:4px; display:none; border-bottom:#cfcfcf 1px solid;}
.player-select-header .mod-split-menu .split-level-content {background:#e1e1e1 repeat-y scroll 0 0; width:195px; padding-bottom:1px;}
.player-select-header .mod-split-menu .split-level-content ul {border:0; width:195px;}
.player-select-header .mod-split-menu .split-level-content ul li {font-size:12px; text-align:left; line-height:14px; padding:2px 6px 4px 14px; }
.player-select-header .mod-split-menu .split-level-items {background:#f7f7f7;position:relative;}
.player-select-header .mod-split-menu .split-level-items ul.main-items li {line-height:17px;padding:0 6px 0 0; text-align:left; text-indent:6px;}
.player-select-header .mod-split-menu .split-level-items .split-hover-bg, .player-select-header .mod-split-menu .split-level-items a:hover {background:transparent url(../assets/playercards/2010/bg_playercard_split_arrow.png) no-repeat scroll -4px 0; color:#fff !important;}
/*		no headshot		*/
.player-select-header.no-headshot p {top:-50px;}
.player-select-header.no-headshot .mod-split-menu {top: -36px;}

/*		tabs fix		*/
.player-card .mod-page-tabs {margin-left:-10px; margin-top:-25px; padding-left:10px;background: none transparent;}

/*PC Overlay*/
.player-card .mod-page-header .header-overlay{background: transparent url(../assets/playercards/2010/bg_gradient_over.png) repeat-x 0 0;width:944px; height:250px; position:absolute; top: 0; left: 0;}

/* Team Logos*/
.player-card .mod-page-header .team-logo {height:100px; width:125px; opacity:0.3; filter: alpha(opacity=30); position:absolute; top:50px; left:10px;}
.player-card .mod-page-header .logo-large {position:absolute; top:136px; left:10px; z-index:450;}
.player-card .mod-headshot-65 .logo-medium {position:absolute; top:47px; left:0; z-index:450;}
.player-card .mod-header-no-headshot .logo-large {position:relative;top:5px; left: 0;margin-right: 10px;}
/******************************************************************************************************/
/* personalized colors		*/
.my-team,.my-fave {background:#ECE1B0 url(../assets/memberservices/ms-bg-fave.gif) repeat-x scroll 0 100% !important;}
/************************************************************************************************************/
.player-card .mod-article-title h2 {font: 700 25px/36px helvetica,arial,sans-serif;}
li.team-logo-small {min-height:26px; width:30px; float:left;}
li.team-logo-small a {position:absolute; height:26px; width:30px;}
/*		DEFAULT COLORS:			ESPN RED???		*/
.player-card .mod-page-header .header-bg, .player-card .player-stats ul li span, .player-card .mod-page-header .header-stats th{background:#BE1415;}
.player-card .splits-overview ul li.current span.bar-graph {
background:#BE1415;
background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.08, #BE1415),
    color-stop(0.25, #BE1415),
    color-stop(1, #000000)
);
background-image: -moz-linear-gradient(
    center bottom,
    #BE1415 8%,
    #BE1415 25%,
    #000000 100%
);
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#000000', endColorstr='#BE1415'); /* IE6 & IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#000000', endColorstr='#BE1415')"; /* IE8 */
}
.player-card .mod-page-header .player-stats tr.career td {border-top: 2px solid #BE1415;}



/************************************************************************************************************/











/*			PROFILE PAGE		*/
/*			top section			*/
table.player-profile-container{width:100%;}
table.player-profile-container tr td {vertical-align:top;}
td.profile-overview{ max-width:614px; width:100%;}
td.profile-media {padding-left:6px;}

/*			VIDEO PLAYER MODS		*/
.profile-media .mod-inline.video-player.full-box {width:384px;}
.videoplayer {margin-bottom:4px;}
.mod-inline.video-player.full-box {margin-bottom:4px;}
.mod-video-playlist {margin-bottom:0 !important;}
/**********************************************************************************/
/*		PLAYER PROFILE			*/
.mod-player-profile .mod-content {border:0 !important;}
.mod-player-profile .mod-content ul {float:left; padding:0; }
.mod-player-profile .mod-content ul li {color:#666; line-height:16px; padding:0 6px 2px 6px; border-left:#ccc 3px solid; float:left;width:47%;}
.mod-player-profile .mod-content ul li h5 {font-weight:normal; margin:0 0 2px 0;}
.mod-player-profile .mod-content ul li span,.player-status span {font-family: helvetica, arial, sans-serif; font-size:17px; font-weight:bold; color:#000; line-height:16px;}
.mod-player-profile .mod-content ul li span.updated {color:#999; font-size:100%; font-weight:normal; padding-left:2px; display:inline;}
/* full content	*/
.mod-player-profile .mod-content ul.content-full {width:100%;}
.mod-player-profile .mod-content ul.content-full li {width:98% !important;}
.mod-player-profile .mod-content ul.content-full li span {display:inline;}
.mod-player-profile .mod-content ul.content-full li .player-status {display:inline-block; float:left; margin-right:2px; margin-bottom:17px;}
/**********************************************************************************/
/*	expandable player status	*/
.mod-container.mod-player-profile {position:relative;}
#player-status-main #full-content .close { font-size:9px; border:#ccc 1px solid; line-height:8px; width:10px; height:10px; text-align:center;}
#player-status-main #full-content {background:#f7f7f7 none repeat scroll 0 0;
display:block;
padding:2px 4px 10px 4px;
position:absolute;
top:0;
width:50%;
margin-left:-4px;
z-index:900 !important;}
.content-full #player-status-main #full-content {width:100%;}

.ie #player-status-main #full-content {right:2px;}
.ie .content-full #player-status-main #full-content {left:7px !important; margin-left:0 !important;}
#player-status-main #full-content .player-status {height:auto; min-height:16px;}
/*************************************************************************************/
/*		MATCHUPS			*/
/*************************************************************************************/
/*		game header		*/
.player-card .matchup-splits td {padding:4px 6px;}
.mod-game .mod-content {font-weight:normal;}
.mod-game .mod-content h5 {padding:4px 10px;background:#E8E8E8 url(../assets/module_subheader_gradient.gif) repeat-x scroll 0 0;}
/*	CURRENT GAME			*/
.mod-game.matchup-splits.current .mod-content .game-details {padding:0 10px 10px 10px; margin:0;}
.mod-game.matchup-splits.current .mod-content .game-details .venue, .mod-game.matchup-splits.current .mod-content .game-details .time {padding-top:10px;  width:95px;}
.mod-game.matchup-splits.current .mod-content .overview {margin:0 auto;width:296px;}
.mod-game.matchup-splits.current .mod-content .game-details .time span {display:block;}
.mod-game.matchup-splits.current .mod-content .overview .team.team-home {float:left;}
.mod-game.matchup-splits.current .mod-content .overview .team {width:126px; position:relative;}
.mod-game.matchup-splits.current .mod-content .overview .team .logo {float:right;}
.mod-game.matchup-splits.current .mod-content .overview .team .record {float:none; position:absolute;top:20%; width:80px;}
.mod-game.matchup-splits.current .mod-content .overview .team.team-home .record {float:none;right:0; left:60px; text-align:left;}
.mod-game.matchup-splits.current .mod-content .overview .team.team-away .record {right:60px; text-align:right;}
.mod-game.matchup-splits.current .mod-content .overview .symbol {padding:15px 8px 0 !important;}
.mod-game.matchup-splits.current .mod-content .overview .team.team-home .logo {float:left;}
.mod-game.matchup-splits.current .mod-content p.links {text-align:center; padding:0;}
.mod-fantasy.my-team ul.split li ul li, .mod-fantasy.my-team ul li.first {border-color:#F2E7A7;}
/*			in progress games			*/

.mod-game.matchup-splits.scores .mod-content .overview {width:307px;}
.mod-game.matchup-splits.scores .mod-content .overview .team {width:88px;}
.mod-game.matchup-splits.scores .mod-content .scoreboard {margin-top:14px; padding:0 4px;}
.mod-game.matchup-splits.scores .mod-content .scoreboard ul li {float:left; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000; padding:2px 4px;}
.mod-game.matchup-splits.scores .mod-content .scoreboard ul li.game-clock {color:#f00; font-size:12px; font-weight:bold; margin-top:-7px;}
.mod-game.matchup-splits.scores .mod-content .scoreboard ul li.game-clock span {display:block; }


/**********************************************************************************/
/*		table styling		*/
/**********************************************************************************/
.player-card .tablehead{margin:0 auto;}
.player-card .tablehead th {text-align:left !important;background:#E8E8E8 url(../assets/module_subheader_gradient.gif) repeat-x scroll 0 0 !important;}
.player-card .tablehead th, .player-card .tablehead td {border:0;}
.player-card .tablehead tr.total td {border-top: 2px solid #ddd !important;}
.player-card .mod-content ul.game-schedule li {padding:2px 4px; font-size:12px;}
.player-card .mod-player-stats ul.game-schedule li{padding:0; font-weight:normal; font-size:11px;}
.player-card ul.game-schedule li.team-name {font-weight:normal;line-height:25px;}
.player-card ul.game-schedule li.team-name a {color:#225FB2 !important; }
.player-card .mod-content ul.game-schedule li.score {font-weight:normal;}



/*  stats page		*/
.player-card .mod-article-title {display:block; clear:both;font-size:11px;}
.player-card .mod-article-title.player-stats h2 {width:100%;}
.player-card .mod-article-title p {clear:both;}
.player-card .mod-article-title .select-container {float:left; padding:0 0 6px 0;}
body.player-card .bg-opaque .stathead, body.player-card .bg-opaque .stathead td {background:transparent url(../assets/module_header_gradient.gif) repeat-x scroll 0 0 !important; color:#fff !important; height:18px;}
.player-card .mod-container.mod-player-stats .mod-content {margin-bottom:10px; border-bottom:#c2c2c2 1px solid;}
.player-card .foot-header h5 {padding:0 !important;}

/**********************************************************************************/
/*		PLAYER STATUS				*/
/**********************************************************************************/
div.player-status,div.player-status.probable {background:transparent url(../assets/playercards/2010/status_sprite.png) no-repeat; display:inline-block; text-indent:16px; height:1%;}
div.player-status.questionable {background-position:0 -20px;}
div.player-status.doubtful,div.player-status.out {background-position:0 -40px;}
/**********************************************************************************/
/*			PHOTOS PAGE			*/
/**********************************************************************************/
ul.player-photos li {float:left; padding:8px;}


/************************************************/
/*		BIO PAGE		*/
/************************************************/
.player-card .article .headline {border-bottom:1px solid #C2C2C2; margin-bottom:2px;}
.player-card .article h3, .player-card .article h4, .player-card .article h5 {padding:6px 0 4px;}
.player-card .article h3 {font-family: helvetica, arial, sans-serif; font-size:20px; font-weight:normal;}
.player-card .article h4 {font-family: helvetica, arial, sans-serif; font-size:16px;}


.mod-inline.mod-wiki-links .mod-content {border-width:0 1px 0 0;}
.mod-inline.mod-wiki-links .mod-content ul {margin-left:10px;}
.mod-inline.mod-wiki-links .mod-content ul li {padding:4px;}

/***************************************************/
/*		STATS SPLITS PAGE		*/
/************************************************/
.player-card .mod-article-title h2 select {position:absolute; margin-left:10px; top:14px;}
.player-card .mod-player-stats .mod-header h4 {font-size:12px;}

/*			SPLIT MENU			*/
.player-stats-splits .mod-split-menu {position:relative;left:0; padding-bottom:6px;}
.player-stats-splits .mod-split-menu .split-select a.btn-split-btn {-moz-border-radius:0; -webkit-border-radius:0; border:#cfcfcf 1px solid; background-color:#ddd;}

/*		SPLITS TOP OVERVIEW		*/
.player-card .mod-container.mod-player-stats .mod-content.splits-overview {margin-bottom:0;}
.splits-overview ul  {padding:4px 2px;font-size:13px;font-family:helvetica,arial,sans-serif; background:#eee;width:100%; float:left; }
.splits-overview ul li {float:left;border-left:3px solid #CCCCCC;color:#000; width:288px; padding-left:4px; }
.splits-overview ul li span {color:#666; display:block; font-size:11px;}
.splits-overview ul li h5 {font-weight:normal; color:#666; font-size:11px;}
.splits-overview ul li ul {border:0;}
.splits-overview ul li ul li {width:auto; border:0;}
.splits-overview ul li.splits-summary ul, .splits-overview li.team-ranks ul {float:left; width:100%;}
.splits-overview ul li.splits-summary ul li {margin-left:16px;border:0; width:auto; font-size:16px; font-weight:bold; padding:0 4px;}
.splits-overview ul li.splits-summary ul li span, .splits-overview li.team-ranks ul li span {display:block; font-size:11px; color:#666; font-weight:normal;}
.splits-overview ul li.team-ranks ul li {font-size:20px; font-weight:bold; margin-left:16px;width:25%; border:0;}
.splits-overview ul li.current, .splits-overview ul li.current ul li {padding-left:0; }
.splits-overview ul li.current span.bar-graph {
display:inline;
position:absolute;
left:100px;
color:#fff;
font-weight:normal;
padding:1px 1px 1px;
line-height:12px;
text-align:right;
background:#666666;
background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.08, #666666),
    color-stop(0.25, #666666),
    color-stop(1, #000000)
);
background-image: -moz-linear-gradient(
    center bottom,
    #666666 8%,
    #666666 25%,
    #000000 100%
);

}
.splits-overview li.current ul li {display:block;float:none;font-family:verdana;font-size:10px;font-weight:bold; color:#666; position:relative; clear:both; height:16px; }
.splits-overview li.current ul li div { width:80px; font-weight:normal; text-align:right; float:left;}
.splits-overview li.current ul li.feature { font-weight:bold; color:#000;}
.splits-overview li.current ul li.feature, .splits-overview li.current ul li.feature span {font-family: helvetica, arial, sans-serif;font-size:16px;}
.splits-overview li.current ul li.feature div {font-weight:bold;}
.splits-overview li.current ul li.feature span.bar-graph {line-height:16px; font-weight:bold;}
.player-card .mod-player-stats tr.colhead {background:#E8E8E8 url(../assets/module_subheader_gradient.gif) repeat-x scroll 0 0 !important;}
.player-card .mod-player-stats tr.colhead td {background:#E8E8E8 url(../assets/module_subheader_gradient.gif) repeat-x scroll 0 0 !important;}

/************************************************/
/*		MODULES								**************/
/************************************************/
/*			FANTASY STATS				*/
/************************************************/

.top-border {border-top:#ddd 1px solid;}
.bottom-border {border-bottom:#ddd 1px solid;}
.mod-fantasy .mod-content p.top-border {padding-top:2px !important;}
.mod-fantasy .mod-content p.bottom-border {padding-bottom:6px !important;}
.mod-fantasy .mod-content p.date {text-align:right;}
.mod-fantasy .mod-content p.date img {margin-right:4px;}
.mod-fantasy .mod-content p.date cite {color:#999;}

.mod-fantasy .mod-content {padding:0 10px;}
.mod-fantasy .mod-content h5 {color:#666; margin:0 0 0 6px; line-height:20px;}
.mod-fantasy .mod-content p {clear:both; margin:10px 0;}
.mod-fantasy .mod-content p span {font-weight:bold;}
.mod-fantasy .mod-content p select {display:inline; float:left; margin-right:4px;}
.mod-fantasy .mod-content p.projections {color:#666; margin:2px 0; padding:0 6px;}
.mod-fantasy .mod-content p.projections span {font-weight:bold;}

.mod-fantasy ul {font-family: helvetica, arial, sans-serif; font-size:13px; color:#666; width:45%; padding:2px 0;}
.mod-fantasy ul li.first {border-top:#ddd 3px solid; }
.mod-fantasy ul.last {border-top:#ddd 1px solid;}
.mod-fantasy ul, .mod-fantasy ul li ul li {float:left;}
.mod-fantasy ul li {clear:both; padding:1px 6px; position:relative; width:100%;}
.mod-fantasy ul li div {display:block; position:absolute; color:#333; font-weight:bold; font-size:16px; right:0; top:0;}

.mod-fantasy ul li ul {width:100%; border:0; padding:0;}
.mod-fantasy ul li ul li {clear:none; width:50%; line-height:20px; padding:0;}
.mod-fantasy ul li ul li.last {text-indent:10px;}
.mod-fantasy ul.split {border:0; padding-top:0;}
.mod-fantasy ul.split li div {position:relative;}
.mod-fantasy ul.split li ul li {clear:none; width:45%; margin:0 4px;border-top:#ddd 3px solid; font-size:10px; text-align:center; line-height:14px; width:30%; padding:4px 0;}
.mod-fantasy span.rating, span.rating {background:transparent url(../assets/playercards/2010/arrows_rank_sprite.png) no-repeat; height:8px; width:8px; margin:6px 6px 0 -10px;position:relative; display:block; float:left;}
.mod-fantasy ul.split span.rating {position:absolute; margin:0; top:25%; left:20%;}
.mod-fantasy span.rating.rating-down, span.rating.rating-down {background-position:0 -8px;}



/*******************************************/
/*		QUICK FACTS									*/
/*******************************************/
.mod-open-list.mod-quick-facts .mod-content ul li dl {margin:0;}
.mod-quick-facts .mod-content ul li.qf-trophy {min-height:72px;}
.mod-quick-facts .mod-content ul li.qf-trophy dl {margin:0 0 0 75px;}
.mod-quick-facts li.qf-trophy.nba {background: transparent url(../assets/playercards/2010/nba/trophy_nba_sprite.png) 0 0px no-repeat;}
/*   test only update with correct sprite and settings		*/
.mod-quick-facts li.qf-trophy.nba.award-18 {background-position:0 -72px;}

.textright{ text-align: right !important; }
.textcenter{ text-align: center !important; }
.player-card .mod-inactive .field{ background: none !important; }
