	#content {
		width: 83%;
		float: right;
	}

	#leftColumn {
		width: 17%;
		height: auto;
		float: left;
		border-top: 1px solid white;
		font-size: 100%;
	}

	#leftColumn a {
		color: white;
		font-weight: bold;
		text-decoration: underline;
	}

	#leftColumn a:hover {
		color: #EBD07A;
	}

	div.section {
		margin-bottom: 20px;
	}

	div.section ul {
		list-style: none;
		width: 100%;
		margin-top: 10px;
	}

	div.section ul.sub1 {
		margin-top: 0px;
		display: inline;
	}

	div.section ul.sub2 {
		margin-top: 0px;
		display: inline;
	}

	div.section li {
		margin-top: 4px;
		margin-left: 6px;
		padding-left: 12px;
		color: white;
		font-weight: bold;
	}

	div.section li.sub1 {
		margin-left: 0px;
	}

	div.section li.sub2 {
		margin-left: 0px;
	}

	div.section li.selected {
		background: url(../images/yellow_red_arrow.gif) no-repeat left;
	}

	div.section li.header {
		font-weight: bold;
		font-size: 100%;
		color: white;
		margin-top: 4px;
	}

	div.section li.top {
		margin-top: 12px;
	}

	div.note {
		width: 100%;
		text-align: center;
		margin: 10px auto 0px auto;
	}

	div.note p {
		white-space: pre-wrap;
	}


	/* Leaders */
	div.leaders {
		margin-left: 15px;
		margin-right: 15px;
	}

	table.leaders td {
		text-align: center;
		padding: 1px 0px 2px 0px;
	}

	table.leaders th.rank {
		text-align: left;
	}

	table.leaders th.team-name {
		text-align: left;
		padding-left: 4px;
	}

	table.leaders th.player-name {
		text-align: left;
		padding-left: 4px;
	}

	table.leaders th.player-team-name {
		text-align: center;
	}

	table.leaders th.highlight {
		background-color: #EBD07A;
		border-color: #616161;
		border-style: solid;
		border-width: 1px;
		color: black;
	}

	table.leaders td.team-name {
		text-align: left;
		padding-left: 4px;
	}

	table.leaders td.player-name {
		text-align: left;
		padding-left: 4px;
	}
	
	table.leaders td.totals {
		border-top: solid;
		border-top-width: 1px;
	}

	table.leaders th.header-section {
		border-left-color: white;
		border-left-style: solid;
		border-left-width: 1px;
	}

	table.leaders td.legend {
		border-top-color: #525252;
		border-top-style: solid;
		border-top-width: 1px;
		text-align: left;
	}

	table.leaders caption {
		caption-side: top;
		font-weight: bold;
		font-size: 110%;
		margin: 0 auto;
	}

	/* Split */
	div.split {
		margin-left: 15px;
		margin-right: 15px;
	}

	table.split th.split-name {
		text-align: left;
		padding-left: 4px;
	}

	table.split th.header-section {
		border-left-color: white;
		border-left-style: solid;
		border-left-width: 1px;
	}

	table.split td {
		text-align: center;
		padding: 1px 0px 2px 0px;
	}

	table.split td.split-name {
		text-align: left;
		padding-left: 4px;
	}

	table.split td.row-group {
		border-top-style: solid;
		border-top-width: 1px;
		border-top-color: #616161;
	}

	/* Game Log */
	div.game-log {
		margin-left: 15px;
		margin-right: 15px;
	}

	table.game-log td {
		text-align: center;
		padding: 1px 0px 2px 0px;
	}

	table.game-log th.date {
		text-align: center;
	}

	table.game-log th.opponent {
		text-align: left;
		padding-left: 4px;
	}

	table.game-log th.header-section {
		border-left-color: white;
		border-left-style: solid;
		border-left-width: 1px;
	}

	table.game-log td.opponent {
		text-align: left;
		padding-left: 4px;
	}

	table.game-log td.result {
		text-align: left;
		padding-left: 4px;
	}

	table.game-log td.legend {
		border-top-color: #525252;
		border-top-style: solid;
		border-top-width: 1px;
		text-align: left;
	}

	table.game-log td.totals {
		border-top: solid;
		border-top-width: 1px;
	}

	/* Situational */
	div.situational {
		margin-left: 15px;
		margin-right: 15px;
	}

	table.situational th.situation-name {
		text-align: left;
		padding-left: 4px;
	}

	table.situational td {
		text-align: center;
		padding: 1px 0px 2px 0px;
	}

	table.situational td.situation-name {
		text-align: left;
		padding-left: 4px;
	}

	table.situational td.row-group {
		border-top-style: solid;
		border-top-width: 1px;
		border-top-color: #616161;
	}

	table.situational td.legend {
		border-top-color: #525252;
		border-top-style: solid;
		border-top-width: 1px;
		text-align: left;
	}

	/* Team Statistics */
	div.team-statistics {
		margin-top: 20px;
	}

	table.team-statistics {
		margin: 0 auto;
	}

	table.team-statistics th.statistic-name {
		text-align: left;
		padding-left: 4px;
	}

	table.team-statistics td {
		text-align: center;
		padding: 1px 0px 2px 0px;
	}

	table.team-statistics td.statistic-name {
		text-align: left;
		padding-left: 4px;
	}

	table.team-statistics td.row-group {
		border-top-style: solid;
		border-top-width: 1px;
		border-top-color: #616161;
	}

	table.team-statistics caption {
		caption-side: top;
		font-weight: bold;
		font-size: 140%;
		margin: 0 auto;
	}

	/* Team Schedule */
	div.team-schedule {
		margin-top: 20px;
	}

	table.team-schedule caption {
		caption-side: top;
		font-weight: bold;
		font-size: 140%;
		margin: 0 auto;
	}

	table.team-schedule {
		margin: 0 auto;
	}

	table.team-schedule th.date {
		text-align: center;
	}

	table.team-schedule th.opponent {
		text-align: left;
		padding-left: 4px;
	}

	table.team-schedule th.result {
		text-align: left;
		padding-left: 4px;
	}

	table.team-schedule td {
		text-align: center;
		padding: 1px 0px 2px 0px;
	}

	table.team-schedule td.opponent {
		text-align: left;
		padding-left: 4px;
	}

	table.team-schedule td.legend {
		border-top-color: #525252;
		border-top-style: solid;
		border-top-width: 1px;
		text-align: left;
	}

	table.team-schedule td.result {
		text-align: left;
		padding-left: 4px;
	}

	/* Team Record */
	div.team-record {
		margin-top: 20px;
	}

	table.team-record caption {
		caption-side: top;
		font-weight: bold;
		font-size: 140%;
		margin: 0 auto;
	}

	table.team-record {
		margin: 0 auto;
	}

	table.team-record th.split-name {
		text-align: left;
		padding-left: 4px;
	}

	table.team-record td {
		text-align: center;
		padding: 1px 0px 2px 0px;
	}

	table.team-record td.split-name {
		text-align: left;
		padding-left: 4px;
	}

	/* Team Roster */
	table.team-roster th.player-name {
		text-align: left;
		padding-left: 4px;
	}

	table.team-roster th.hometown {
		text-align: left;
		padding-left: 4px;
	}

	table.team-roster th.last-school {
		text-align: left;
		padding-left: 4px;
	}

	table.team-roster td {
		text-align: center;
		padding: 1px 0px 2px 0px;
	}

	table.team-roster td.player-name {
		text-align: left;
		padding-left: 4px;
	}

	table.team-roster td.hometown {
		text-align: left;
		padding-left: 4px;
	}

	table.team-roster td.last-school {
		text-align: left;
		padding-left: 4px;
	}

	/* Player Home */
	div.player-home {
		margin-top: 40px;
	}

	table.player-home {
		margin: 0 auto;
	}

	table.player-home caption {
		caption-side: top;
		font-weight: bold;
		font-size: 140%;
		margin: 0 auto;
	}

	table.player-home th.header-section {
		border-left-color: white;
		border-left-style: solid;
		border-left-width: 1px;
	}

	table.player-home td {
		text-align: center;
		padding: 1px 0px 2px 0px;
	}
