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

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

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

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

#gamebygameBlock #controlBar		{ clear: left; height: 30px; width: 100%; margin: 5px 0 0; background: rgb(28,28,28); font: normal 12px/22px "Arial Narrow",Arial,Helvetica,Sans-Serif; color: rgb(195,195,195); text-transform: uppercase; border-collapse: collapse; border-spacing: 0; }
#gamebygameBlock #controlBar td		{ padding: 0 0 0 8px; }
#gamebygameBlock #controlBar select	{ margin-right: 8px; }
#gamebygameBlock .borderLeft		{ border-left: 1px solid rgb(195,195,195); }

#gamebygameBlock #message			{ margin: 5px 0; padding: 8px; background: rgb(230,230,230); color: rgb(28,28,28) }

/*STATS FORMATTING*/
#gamebygameBlock table.statsTable					{ width: 100%; margin-top: 1px; border-collapse: collapse; border-spacing: 0; line-height: 200%; }
#gamebygameBlock table.statsTable tr:hover			{ background: rgb(255,255,230); }
#gamebygameBlock table.statsTable th				{ padding: 0 7px; background: rgb(28,28,28); color: rgb(195,195,195); text-align: right; }
#gamebygameBlock table.statsTable td				{ padding: 0 7px; text-align: right; }
#gamebygameBlock table.statsTable .totals			{ background: rgb(230,230,230); font-size: 11px; line-height: 150%; font-weight: bold; color: rgb(28,28,28); text-transform: uppercase; }
#gamebygameBlock table.statsTable .topBorder		{ border-top: 1px solid white; border-bottom: 1px solid white; }
#gamebygameBlock table.statsTable thead th a:hover,
#gamebygameBlock table.statsTable tbody a:hover 	{ color: rgb(248,128,26); }
#gamebygameBlock table.statsTable tbody a 			{ font-weight: normal; color: rgb(104,0,0); }
#gamebygameBlock table.statsTable td.textAlignLeft,
#gamebygameBlock table.statsTable th.textAlignLeft	{ text-align: left; }

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