/* ===================================== *\
	CLIENT:				LEAGUESTAT
	BUILT & POWERED BY:	LEAGUESTAT
	DATE:				NOVEMBER 2006
	------------------------------------
	TITLE: 		 MAIN PLAYER STYLESHEET
\* ===================================== */

#ad	{ float: right; width: 160px; height: 600px; margin: 3px; }

#playerBlock 		{ padding: 0; background: rgb(255,255,255); font: 11px/1.3 Arial,Helvetica,Sans-Serif; color: rgb(0,0,0);}
#playerBlock.ad		{ margin-right: 168px; }
#playerBlock img 	{ border: none; }
#playerBlock a 		{ text-decoration: none; }

#playerBlock #playerPhoto 	{ float: left; width: 120px; margin: 2px 5px 0 0; padding: 1px; background: rgb(28,28,28); }
#playerBlock #playerPhoto a { font-size: 10px; color: rgb(195,195,195); line-height: 150%; }
#playerBlock .enlarge 		{ padding: 0 5px; }

#playerBlock #playerInfo 				{ padding: 15px 0 0; }
#playerBlock #playerInfo img			{ float: left; margin: -10px 0 0; }
#playerBlock #playerInfo #teamInfo h1	{ float: right; margin: 0 0 0 5px; background: none; font: bold 54px/100% "Arial Narrow",Arial,Helvetica,Sans-Serif; color: rgb(104,0,0); font-stretch: condensed; }
#playerBlock #playerInfo h2				{ margin: 0; font: bold 22px/100% "Arial Narrow",Arial,Helvetica,Sans-Serif; color: rgb(28,28,28); font-stretch: condensed; }

#playerBlock #playerSummary					{ margin-top: 25px; margin-left: 100px; padding: 0; background: transparent; }
#playerBlock #playerSummary table 			{ float: left; margin: 5px; border-spacing: 0; border-collapse: collapse; }
#playerBlock #playerSummary td				{ padding-right: 8px; font-size: 12px; line-height: 140%; font-weight: bold; }
#playerBlock #playerSummary td:first-child 	{ font-weight: normal; text-align: right; }

#playerBlock #playerInfo h1					{ float: none; }
#playerBlock #playerInfo h1					{ height: 22px; margin: 8px 0 0; padding: 0 8px; background: rgb(28,28,28); font: normal 12px "Arial Narrow",Arial,Helvetica,Sans-Serif; color: rgb(195,195,195); text-transform: uppercase; line-height: 22px; font-stretch: condensed; }
#playerBlock h1#controlBar					{ clear: left; height: 22px; margin: 8px 0 0; padding: 0 8px; background: rgb(28,28,28); font: normal 12px "Arial Narrow",Arial,Helvetica,Sans-Serif; color: rgb(195,195,195); text-transform: uppercase; line-height: 22px; font-stretch: condensed; }
#playerBlock h1#controlBar a				{ float: right; padding: 0 0 0 8px; border-left: 1px solid rgb(195,195,195); color: rgb(195,195,195); line-height: 22px; }

/*STATS FORMATTING*/
#playerBlock table.statsTable  					{ width: 100%; margin: 0 0 5px; border-spacing: 0; border-collapse: collapse; }
#playerBlock table.statsTable td,
#playerBlock table.statsTable th 				{ padding-left: 5px; }
#playerBlock table.statsTable thead td 			{ background: rgb(230,230,230); border-bottom: 1px solid white; font-size: 12px; font-weight: bold; line-height: 23px; text-transform: uppercase; color: rgb(28,28,28); }
#playerBlock table.statsTable thead th			{ background: rgb(28,28,28); font-size: 10px; font-weight: bold; text-align: left; color: white; line-height: 1.5; }
#playerBlock table.statsTable thead th a 		{ color: white; }
#playerBlock table.statsTable tbody td			{ padding: 4px; }
#playerBlock table.statsTable tbody a 			{ font-weight: bold; color: rgb(104,0,0); }
#playerBlock table.statsTable thead th a:hover,
#playerBlock table.statsTable tbody a:hover 	{ color: rgb(248,128,26); }
#playerBlock table.statsTable table tr:hover 	{ background: rgb(255,255,230); }

#phonetic	{ font-size: 12px; line-height: 140%; font-weight: bold; font-style: italic; color: rgb(104, 0, 0);}

.upper		{ text-transform: uppercase; }
.clearLeft	{ clear: left; overflow: hidden; }
.clearRight	{ clear: right; overflow: hidden; }
