body {
  background-color: #FFF;
}
#menu {
  display: none;
}
#content {
  margin-top: 0;
}
#content .container {
  padding: 0;
	width: 100%;
  background-color: #FFF !important;
}
#intro {
	background-color: #161616;
	color: #FFF;
}
#intro .wrapper {
	position: relative;
  height: 530px;
	background: url('../../img/home/screenshot.jpg') bottom right no-repeat;
}
#intro h1 {
  position: absolute;
  padding-top: 20px;
  font-size: 200%;
	font-weight: normal;
}
#intro h1 a {
  padding: 0 10px;
  background-color: #FFF;
	color: #161616;
}
#intro #sports {
  position: absolute;
	top: 120px; left: 10px;
	font-size: 140%;
	color: #CCC;
}
#sports ul {
  margin: 20px 0;
}
#sports ul li {
  margin-left: 10px;
	padding-left: 24px;
  font-size: 130%;
	color: #FFF;
}
#sport_hockey {
  background: url('../../img/home/sport_hockey.png') left center no-repeat;
}
#sport_baseball {
  background: url('../../img/home/sport_baseball.png') left center no-repeat;
}
#sport_basketball {
  background: url('../../img/home/sport_basketball.png') left center no-repeat;
}
#sport_football {
  background: url('../../img/home/sport_football.png') left center no-repeat;
}
#sport_soccer {
  background: url('../../img/home/sport_soccer.png') left center no-repeat;
}
#sport_tennis {
  background: url('../../img/home/sport_tennis.png') left center no-repeat;
}
#sport_volleyball {
  background: url('../../img/home/sport_volleyball.png') left center no-repeat;
}
#intro #league_create, #intro #screencast {
  position: absolute;
	bottom: 30px;
	display: block;
	padding: 15px 40px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	font-size: 140%;
	color: #FFF;
}
#intro #screencast:hover {
	opacity: .8;
	filter: alpha(opacity=80);
}
#intro #league_create {
	left: 0;
	background-color: #31A7CD;
}
#intro #league_create:hover {
  background-color: #0099CC;
}
#intro #screencast {
  right: 200px;
	background-color: #666;
}

#wrapper, .wrapper {
  margin: 0 auto;
	width: 980px;
}
#wrapper {
  margin-top: 40px;
}

#features {
  margin-top: 30px;
}
#features li {
  float: left;
	margin: 0 30px 20px 0;
	padding: 20px 0 0 90px;
	width: 210px;
	min-height: 100px;
	color: #999;
}
#features li h2 {
  margin-bottom: 10px;
	color: #333;
}
#features li p {
  clear: left;
	width: 200px;
	font-size: 120%;
}
#feature_location {
  background: url('../../img/home/location.gif') top left no-repeat;
}
#feature_stats {
  background: url('../../img/home/stats.gif') top left no-repeat;
}
#feature_discuss {
  margin-right: 0 !important;
  background: url('../../img/home/discuss.gif') top left no-repeat;
}
#feature_events {
  background: url('../../img/home/events.gif') top left no-repeat;
}
#feature_media {
  background: url('../../img/home/media.gif') top left no-repeat;
}
#feature_new {
  margin-right: 0 !important;
  background: url('../../img/home/new.gif') top left no-repeat;
}
#partners {
  margin-top: 20px;
}
#partners h2 {
  margin-bottom: 20px;
  color: #666;	
}
#partners ul li {
  float: left;
  margin-right: 20px;
}
#partners ul li a {
	opacity: 0.7;
	filter: alpha(opacity=70)
}
#partners ul li a:hover {
	opacity: 1;
	filter: alpha(opacity=100)
}
#about {
  margin-top: 80px;
	padding: 20px;
	background-color: #F2F2F2;
	text-align: center;
	font-size: 130%;
	color: #666;
}
#home_copyright {
  margin-top: 30px;
}
