body.MFF_Home div#PageMiddle{
	background-color:#f5f5f5;
	background-image:none;
}

body.MFF_Home div#CoverBg{
	display:none;
}

div#PageMiddle div#ContentContainer{
	width:100%;
}

div#PageMiddle div#ContentContainer div#LeftContent{
	width:740px;
}


body.MFF_Home div#Spots{
	margin-top:14px;
}















div#NewsContainer{
	width:730px;
	height:auto;
	overflow:hidden;
	margin-top:22px;
	margin-left:5px;
	padding:0;
	background-image:url(/gfx/mff/NewsBlock_bg.gif);
}

div#News{
	width:730px;
	height:auto;
	overflow:hidden;
	margin:0;
	padding:0;
	background-image:url(/gfx/mff/NewsBlock_Header_bg.gif);
	background-repeat:no-repeat;
}

div.spotlight_feature{
	position:relative;
	float:left;
	width:503px;
	height:376px;
	overflow:hidden;
	margin:3px 0px 1px 3px;
	padding:0;
}

div#News div.Label{
	width:221px;
	height:25px;
	overflow:hidden;
	float:right;
	clear:right;
	margin:2px 2px 0 0;
	padding:0;
	background-image:url(/gfx/mff/Spotlight_v02/Label_bg.gif);
	background-repeat:no-repeat;
}

div#News div.Label h2{
	margin:0;
	padding-left:16px;
}

div#News ul{
	width:220px;
	height:auto;
	overflow:hidden;
	float:right;
	clear:right;
	margin:1px 3px 8px 0;
	padding:0;
	list-style:none;
}

div#News ul li{
	margin:0;
	padding:0;
	list-style:none;
}

div#News ul li h3{
	margin:0;
	padding:0;
	font-size:12px;
}

div#News ul li.spotlight_item h3{
	font-weight:bold;
}

div#News ul li.on h3{
	background-color:#dff0fa;
}

div#News ul li h3 a{
	display:block;
	padding:8px 8px 8px 16px;
	background-image:url(/gfx/mff/arrows.gif);
	background-repeat:no-repeat;
	background-position:6px 10px;
	text-decoration:none;
	color:#0279c3;
}

div#News ul li h3 a:hover{
	color:#afd2eb;
	background-position:6px -90px;
}

div#News ul li.on h3 a, div#News ul li.on h3 a:hover{
	color:#0279c3;
	background-color:#dff0fa;
	background-position:6px -190px;
}

div#News div.featured_content{
	display:none;
}

div#News ul.TopDivided{
	background-image:url(/gfx/mff/Spotlight_v02/ul_topdivider_bg.gif);
	background-repeat:no-repeat;
	background-position:center top;
	padding-top:8px;
}

div#News ul.TopDivided li a{
	padding:8px 8px 4px 16px;
}







div.spotlight_feature div.Image{
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	width:503px;
	height:376px;
}

div.spotlight_feature img{
	width:503px;
	height:376px;
}

div.spotlight_feature div.Content{
	position:absolute;
	bottom:0;
	left:0;
	z-index:10;
	width:503px;
	height:auto;
	margin:0;
	padding:0;
	background-image:url(/gfx/mff/Spotlight_v02/Spotlight_Content_bg.png);
	background-repeat:repeat;
}

div.spotlight_feature div.Content h3{
	font-size:27px;
	padding:5px 15px 7px 10px;

}

div.spotlight_feature div.Content h3 a{
	color:#008ccd;
	font-weight:bold;
	text-decoration:none;
}

div.spotlight_feature div.Content h3 a:hover{
	
}


div#NewsTools{
	width:730px;
	height:24px;
	overflow:visible;
	clear:both;
	margin:0;
	padding:6px 0;
	background-image:url(/gfx/mff/Spotlight_v02/NewsTools_bg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

div#NewsTools ul{
	margin:0;
	padding:0 0 0 7px;
	list-style:none;
}

div#NewsTools ul li{
	height:28px;
	float:left;
	margin:0 10px 0 8px;
	padding:0;
	list-style:none;
}

div#NewsTools ul li a{
	display:block;
	margin:0;
	padding:4px 0 0 15px;
	text-decoration:none;
	font-weight:bold;
	background-image:url(/gfx/mff/arrows.gif);
	background-repeat:no-repeat;
	background-position:6px 6px;
}

div#NewsTools ul li a:hover{
	color:#afd2eb;
	background-position:6px -94px;
}




div#NewsTools ul li.NewsSearch{
	width:270px;
	white-space:nowrap;
	padding-right:10px;
}

div#NewsTools ul li label{
	float:left;
	margin:4px 0 0 30px;
	padding:0;
	color:#078adb;
}

div#NewsTools ul li input.FormInputText{
	float:left;
	width:132px;
	height:13px;
	margin:3px 4px 0 5px;
	padding:0;
	font-size:11px;
}

div#NewsTools ul li.NewsSearch a{
	width:auto;
	height:auto;
	float:right;
	clear:none;
	margin:0;
	padding:0;
	background-image:none;
}



div#NewsTools ul li.MoreItems{
	float:right;
	padding-right:12px;
}








div#InnerLeft{
	width:522px;
	height:auto;
	overflow:auto;
	float:left;
	margin-top:10px;
}


div#InnerRight{
	width:212px;
	height:auto;
	overflow:auto;
	float:left;
	margin-top:3px;
}



div#MatchCountDown{
	margin-top:0px;
}


div#InnerLeft div.Banner{
	margin-left:7px;
	margin-bottom:7px;
}




div#InnerRight div.Banner{
	margin-left:4px;
	margin-bottom:7px;
}

div#InnerRight div.Spot{
	margin-left:4px;
}







div#Match{
	display:block;
	width:auto;
	height:auto;
	overflow:auto;
	float:none;
	clear:both;
	margin-left:6px;
}

div#Match div#TabContainer{
	width:508px;
	height:auto;
	overflow:auto;
	background-image:url(/gfx/mff/tabs_v02/MFF_Home_TabsBottom_bg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

div#Match div#TabContainer ul#PanelList{
	margin:0;
	padding:0;
	width:auto;
	height:28px;
	overflow:hidden;
	list-style:none;
	background-image:url(/gfx/mff/tabs_v02/Tabs_ul_bg.gif);
	background-repeat:no-repeat;
	background-position:top right;
}

div#Match div#TabContainer div.TabItem{
	width:auto;
	height:auto;
	min-height:120px;
	overflow:auto;
	float:none;
	clear:both;
	margin:0;
	padding:10px;
	padding-top:15px;
	margin-bottom:5px;
}

div#Match div#TabContainer div.TabItem div.Image{
	width:auto;
	height:auto;
	overflow:hidden;
	float:left;
	clear:left;
	padding-left:10px;
	padding-top:6px;
}

/*
div#Match div#TabContainer div.TabItem div.Image img{
	max-width:170px;
}
*/

div#Match div#TabContainer div.TabItem div.Content{
	width:280px;
	height:auto;
	overflow:hidden;
	float:left;
	clear:none;
	margin:0;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:15px;
}

div#Match div#TabContainer div.TabItem div.Content h4.EventName{
	font-size:16px;
	font-weight:normal;
}

p.MatchDateLocation{
	width:auto;
	height:auto;
	overflow:auto;
	margin-top:0px;
	margin-bottom:10px;
	padding-left:12px;
	background-image:url(/gfx/mff/Filidutt_7x7_afd2eb.gif);
	background-repeat:no-repeat;
	background-position:left center;
	color:#808080;
}


div#Match div#TabContainer div.TabItem div.Content p{
	margin-top:6px;
	font-size:11px;
	line-height:normal;
	
}

body.MFF_Home div#TabContainer div.TabItem h3{
	display:none;
}















