#mc h3 {
	font:1.9em Adelle, serif;
	color:#222222;
	text-transform:uppercase;
	padding:20px 10px 0px 10px;
}

#mc .row.row_c {
	padding:10px;
}

#mc .league {
	background:none;
	border:1px solid #B8B8B8;
	border-top:none;
	border-left:none;
 	background-color: #ffffff;
 	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#E5E5E5)); 
 	background-image: -webkit-linear-gradient(top, #ffffff, #E5E5E5); 
  	background-image:    -moz-linear-gradient(top, #ffffff, #E5E5E5); 
  	background-image:     -ms-linear-gradient(top, #ffffff, #E5E5E5); 
  	background-image:      -o-linear-gradient(top, #ffffff, #E5E5E5); 
  	background-image:         linear-gradient(top, #ffffff, #E5E5E5);
  	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#E5E5E5'); 
	width:98%;
	display:block;
	clear:both;
	overflow:auto;
	padding:20px 10px 20px 10px;
	margin-bottom:20px;
}

#mc .league h4 {
	font:1.2em Adelle, serif;
	color:#333333;
	text-transform:uppercase;
}

#mc .league h6 {
	padding:15px 0px 10px 0px;
	font-size:1.1em;
	color:#333333;
}

#mc .league form {
	padding-bottom:20px;
}

#mc .league img {
	border:1px solid #d9d9d9;
	margin:5px 10px 5px 0px;
	clear:both;
}

#mc .league p {
	padding:10px 10px 5px 10px;
}

/* headlines styles */
#mc .league ul {
	margin-bottom:5px;
}

#mc .league ul li {
	list-style-position:inside;
	list-style-type:disc;
	color:#000066;
	font-size: 0.9em;
}

#mc .more a {
	padding-left:10px;
}

/* important dates styles */
#mc #index_overview {
  	background-color: #ffffff;
  	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#E5E5E5)); 
  	background-image: -webkit-linear-gradient(top, #ffffff, #E5E5E5); 
  	background-image:    -moz-linear-gradient(top, #ffffff, #E5E5E5); 
  	background-image:     -ms-linear-gradient(top, #ffffff, #E5E5E5); 
  	background-image:      -o-linear-gradient(top, #ffffff, #E5E5E5); 
 	background-image:         linear-gradient(top, #ffffff, #E5E5E5);
  	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#E5E5E5'); 
	border-bottom:3px solid #999999;
	border-right:1px solid #999999;
}

#mc #index_overview h5 {
	font:1.2em Adelle, serif;
	color:#fff;
	padding:4px 0px 4px 4px;
	text-transform:uppercase;
	background: #002E6D;/* old browsers */
	background: -moz-linear-gradient(top, #1F4D8B 0%, #103E7D 50%, #002E6D 51%, #002E6D 100%);/* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1F4D8B), color-stop(50%,#103E7D), color-stop(51%,#002E6D), color-stop(100%,#002E6D)); /* webkit */
}

#mc #index_overview table#winterball_dates {
	padding:0px 10px 10px 10px;
}

#mc #index_overview table#winterball_dates th div {
	font-size:1em;
	color:#333333;
	padding:5px 0px 0px 2px;
	border-bottom:0px!important;
}

#mc #index_overview table#winterball_dates tr td {
	width:100%;
	font-size:0.9em;
	color:#333333;
	padding:2px;
}

#mc .ad {
	margin:10px 0px 10px 0px;
}

#mc #stats {
	float:left;
	width:50%;
}

#mc #standings {
	float:left;
}