/* index */
#divisions {
  clear: left;
	margin-bottom: 20px;
  padding: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  background-color: #F2F2F2;
}
#divisions #divisions_add {
  float: right;
	padding-top: 5px;
	font-size: 120%;	
}
form.edit #divisions_add {
  margin-left: 10px;					
	font-size: 120%;
}
#divisions ul {
  float: left;
  margin-top: 10px;
  padding: 10px;
	width: 898px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background-color: #FFF;
	border: 1px solid #CCC;
}
#divisions ul li {
  float: left;
	margin-right: 10px;
  padding: 3px 0;
	width: 217px;
  border-bottom: 1px solid #CCC;
  font-size: 120%;
}
#divisions ul li.right {
  margin-right: 0;
}
#divisions ul li span {
  float: right;
	margin-right: 5px;
	padding-top: 2px;
	font-size: 90%;
}
#divisions ul li span a {
  color: #CCC;
}
#teams {}
#teams h2 {
  clear: left;
  margin-bottom: 20px;
	padding-top: 20px;
	text-transform: uppercase;
	color: #666;
}
#content .team {
  float: left;
	margin-right: 20px;
	width: 300px;	
	min-height: 70px;
}
#content .team_right {
  margin-right: 0;
}
#content .team .avatar_medium {
  float: left;
	margin-right: 10px;
  width: 50px;
	height: 50px;
}

/* view */
#spread_list {
  float: right;
	margin-top: 8px;
}
#infos {
 position: relative;
 margin-top: -20px;
 width: 100%;
 height: 120px;
}
#infos h2 {
  position: absolute;
	top: 0; left: 140px;
}
#infos span {
  position: absolute;
	top: 30px; left: 140px;
	font-size: 120%;
	color: #666;
}
#infos #quickstats {
  position: absolute;
	right: 0; bottom: 0;
	font-size: 200%;
	color: #999;	
	word-spacing: 20px;
}
#infos #quickstats em {
  font-size: 350%;
  color: #666;
}
#infos #quickstats #total {
  color: #0099CB;
}

/* edit */
#content form.edit input {
  width: 250px;
}
#content form.edit input.description {
  width: 880px;
}
#content form.edit input.abr {
  width: 30px;
}
form.edit dd.field span {
  margin: 0 10px;
  font-size: 120%;
	color: #FF0000;
}
