body {
  		margin: 0;
  		padding: 0;
  		font-family: Tahoma, sans-serif;
  		font-size: small;
		color: #383d44;
		background: #fff;
}

div.content {
  		width: 900px;
  		margin: 0 auto;
  		padding: 20px 0 0 0;
}

/* links
--------------------------------------------------- */

a {
  		text-decoration: none;
  		color: #006ab4;
  		border-bottom: dotted 1px #006ab4;
}

a img {
		border: none;
}

a:hover {
		background-color: #8dc3e9;
		color: #000;
		border-bottom: solid 1px #8dc3e9;
}

#menu a {
		color: #000;
}

#copyright a {
		color: #888;
		border-bottom: dotted 1px #888;
}

/* headers
--------------------------------------------------- */

h1 {
  		font-size: 180%;
  		font-weight: normal;
}

h2 {
  		font-size: 150%;
  		font-weight: normal;
  		border-bottom: solid 1px #ccc;
  		padding: 10px 0 4px 0;
}

h3 {
		font-size: 120%
}

h4 {
  		font-size: 100%;
}

#celtics {
		background: url(/img/teams/celtics-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#nets {
		background: url(/img/teams/nets-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#knicks {
		background: url(/img/teams/knicks-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#p76ers {
		background: url(/img/teams/76ers-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#raptors {
  		background: url(/img/teams/raptors-big.gif) no-repeat 0 50%;
  		padding: 10px 0 15px 55px;
}

#bulls {
		background: url(/img/teams/bulls-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#cavaliers {
		background: url(/img/teams/cavaliers-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#pistons {
		background: url(/img/teams/pistons-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#pacers {
		background: url(/img/teams/pacers-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#bucks {
		background: url(/img/teams/bucks-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#hawks {
		background: url(/img/teams/hawks-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#bobcats {
		background: url(/img/teams/bobcats-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#heat {
		background: url(/img/teams/heat-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#magic {
		background: url(/img/teams/magic-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#wizards {
		background: url(/img/teams/wizards-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#mavericks {
		background: url(/img/teams/mavericks-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#rockets {
		background: url(/img/teams/rockets-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#grizzlies {
		background: url(/img/teams/grizzlies-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#hornets {
		background: url(/img/teams/hornets-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#spurs {
		background: url(/img/teams/spurs-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#nuggets {
		background: url(/img/teams/nuggets-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#timberwolves {
		background: url(/img/teams/timberwolves-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#trailblazers {
		background: url(/img/teams/trailblazers-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#supersonics {
		background: url(/img/teams/supersonics-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#jazz {
		background: url(/img/teams/jazz-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#warriors {
		background: url(/img/teams/warriors-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#clippers {
		background: url(/img/teams/clippers-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#lakers {
		background: url(/img/teams/lakers-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#suns {
		background: url(/img/teams/suns-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}

#kings {
		background: url(/img/teams/kings-big.gif) no-repeat 0 50%;
		padding: 10px 0 15px 55px;
}


/* menu, teams, contents
--------------------------------------------------- */

#menu {
		float: left;
		width: 188px;
}

#copyright {
		margin-bottom: 20px;
		padding: 0 10px;
		font-size: 85%;
		line-height: 160%;
		color: #888;
}

#contents,
#teams {
		width: 180px;
		margin-bottom: 20px;
  		padding: 3px 3px 2px 3px;
  		border: solid 1px #006ab4;
}

#contents {
		border: solid 1px #666;
}

#contents ul,
#contents li,
#teams ul,
#teams li {
		margin: 0;
		padding: 0;
		list-style: none;
}

#contents a {
		display: block;
		padding: 6px 8px;
		font-size: 85%;
}

#contents li li a {
		padding-left: 20px;
}

#contents li li li a {
		padding-left: 40px;
}

#teams a {
  		display: block;
  		padding: 10px 0 10px 43px;
  		font-size: 85%;
}

#contents a,
#contents h3,
#teams a,
#teams h3 {
		border: 1px solid #fff;
  		border-width: 0 0 1px 0;
}

#contents h3,
#teams h3 {
		margin: 0;
		padding: 6px 8px;
  		font-size: 110%;
  		color: #fff;
  		background-color: #006ab4;
}

#contents h3 {
		background-color: #666;
}

#contents a:hover {
		background-color: #ddd;
		border-bottom: 1px solid #fff;
}

#teams a:hover,
#teams a.active {
  		background-color: #8dc3e9;
  		border-bottom: 1px solid #fff;
}

#teams li.title {
		padding: 4px 5px;
		font-size: 80%;
		font-weight: bold;
		text-align: center;
}

#t-76ers {background: url(/img/teams/76ers.gif) no-repeat 2px 50%;}
#t-bobcats {background: url(/img/teams/bobcats.gif) no-repeat 5px 50%;}
#t-bucks {background: url(/img/teams/bucks.gif) no-repeat 12px 50%;}
#t-bulls {background: url(/img/teams/bulls.gif) no-repeat 9px 50%;}
#t-cavaliers {background: url(/img/teams/cavaliers.gif) no-repeat 0px 50%;}
#t-celtics {background: url(/img/teams/celtics.gif) no-repeat 10px 50%;}
#t-clippers {background: url(/img/teams/clippers.gif) no-repeat 5px 50%;}
#t-grizzlies {background: url(/img/teams/grizzlies.gif) no-repeat 11px 50%;}
#t-hawks {background: url(/img/teams/hawks.gif) no-repeat 0px 50%;}
#t-heat {background: url(/img/teams/heat.gif) no-repeat 12px 50%;}
#t-hornets {background: url(/img/teams/hornets.gif) no-repeat 8px 50%;}
#t-jazz {background: url(/img/teams/jazz.gif) no-repeat 5px 50%;}
#t-kings {background: url(/img/teams/kings.gif) no-repeat 11px 50%;}
#t-knicks {background: url(/img/teams/knicks.gif) no-repeat 6px 50%;}
#t-lakers {background: url(/img/teams/lakers.gif) no-repeat 3px 50%;}
#t-magic {background: url(/img/teams/magic.gif) no-repeat 9px 50%;}
#t-mavericks {background: url(/img/teams/mavericks.gif) no-repeat 9px 50%;}
#t-nets {background: url(/img/teams/nets.gif) no-repeat 10px 50%;}
#t-nuggets {background: url(/img/teams/nuggets.gif) no-repeat 4px 50%;}
#t-pacers {background: url(/img/teams/pacers.gif) no-repeat 7px 50%;}
#t-pistons {background: url(/img/teams/pistons.gif) no-repeat 7px 50%;}
#t-raptors {background: url(/img/teams/raptors.gif) no-repeat 7px 50%;}
#t-rockets {background: url(/img/teams/rockets.gif) no-repeat 0px 50%;}
#t-spurs {background: url(/img/teams/spurs.gif) no-repeat 0px 50%;}
#t-suns {background: url(/img/teams/suns.gif) no-repeat 9px 50%;}
#t-supersonics {background: url(/img/teams/supersonics.gif) no-repeat 9px 50%;}
#t-timberwolves {background: url(/img/teams/timberwolves.gif) no-repeat 6px 50%;}
#t-trailblazers {background: url(/img/teams/trailblazers.gif) no-repeat 11px 50%;}
#t-warriors {background: url(/img/teams/warriors.gif) no-repeat 8px 50%;}
#t-wizards {background: url(/img/teams/wizards.gif) no-repeat 5px 50%;}

/* article
--------------------------------------------------- */

#article {
		float: left;
		width: 672px;
		padding: 0 0 0 40px;
		line-height: 160%;
}



th {
		background-color: #8dc3e9;
		font-size: 110%;
		font-weight: normal;
}

th.main {
		text-align: left;
}

th,
td {
		white-space: nowrap;
		padding: 3px 5px;
}

/* navigation
--------------------------------------------------- */

#article #navigation {
	float: left;
	width: 670px;
	padding: 0;
	margin: 0 0 20px;
	list-style: none;
	border: solid 1px #ccc;
}

#article #navigation li {
	float: left;
	display: block;
	padding: 4px 8px;
}

#article #navigation li.active {
	background: #eee;
	font-weight: bold;
}

#article #navigation a {
	border: none;
}