@charset "utf-8";
/* CSS Document */

body {
	background:#f8f8f8 url(../images/mainbg.jpg) top repeat-x;
}

#sports-nav {
	text-align:center;
	padding-top:15px;
	background:url(../images/homeanimbg.jpg) top no-repeat;
	height:239px;
}
#section-buttons {
}

#home-content {
	width:996px;
	margin:0 auto;
	padding:0;
}
/* Feature boxes */

.bmiFeature {
	background:url(../images/featureboxes/bmibghome.gif) no-repeat;
	width:281px;
	height:172px;
	float:left;
	padding:66px 10px 0px 45px;
	font-size:12px;
	color:#666;
}	

.galleryFeature {
	background:url(../images/featureboxes/gallerybg.gif) no-repeat;
	width:281px;
	height:172px;
	float:left;
	padding:66px 10px 0px 45px;
	font-size:12px;
	color:#666;
}	
.expertsFeature {
	background:url(../images/featureboxes/expertsbgNew.gif) no-repeat;
	width:250px;
	height:187px;
	float:left;
	padding:66px 67px 0 35px;
	font-size:13px;
	color:#666;
}
.expertsFeature em {
	color:#f00;
}
	.expertsFeature h3 {
		margin:0 0 10px 0;
		padding:0;
		font-size:16px;
		font-weight:normal;
		color:#0099d8;
	}
	p.quote {
		margin:0px;
		padding:10px 28px 10px 32px;
		height:42px;
		background:url(../images/quotebg.gif) top left no-repeat;
		font-size:12px;
		color:#666;
		font-style:italic;
	}
	
.compFeature {
	background:url(../images/featureboxes/compbg-cal.gif) no-repeat;
	width:268px;
	height:130px;
	float:left;
	padding:108px 30px 0 10px;
	font-size:12px;
	color:#666;
}	
.latestnewsFeature {
	background:url(../images/featureboxes/newsbg.gif) no-repeat;
	width:275px;
	float:left;
	padding:50px 50px 0 45px;
	font-size:11px;
}

.clear {
	font-size:1px;
}

.left-feature {
	width:370px;
	float:left;
	display:none;
}

.three-peaks {
	padding:0 0 10px 36px;
}

.blogFeature {
	background:url(../images/featureboxes/blogBG.gif) no-repeat;
	padding:0 50px 0 45px;
	font-size:11px;
}

.latestnewsFeatureRight {
	background:url(../images/featureboxes/newsbgRight.gif) no-repeat;
	width:268px;
	height:173px;
	float:left;
	padding:55px 30px 0 10px;
	font-size:11px;
	color:#666;
	
	/*background:url(../images/featureboxes/newsbgPlusBlog.gif) no-repeat;
	width:275px;
	float:left;
	padding:0 50px 0 45px;
	font-size:11px;*/
}

	.blogHomeFeature {
		height:99px;
		padding:16px 40px 0 40px;
		font-size:13px;
		
	}
	
	.blogHomeFeature a:hover {
		color:#069;
	}
	.blogHomeFeature a {
		color:#0099d8;
	}
	
.homeResources {
	width:626px;
	/*float:left;*/
	margin:0 auto;
}
	.pollFeature {
		width:252px;
		float:left;
		background:url(../images/featureboxes/pollHeader.gif) top left no-repeat;
		padding:25px 32px 8px 0; 
	}
		.pollEntry {
			margin:0 0 2px 0;
			padding:2px;
			background:#e5e5e5;
			font-size:11px;
			color:#666;
		}
		
		.pollLabel, .pollPercent, .pollBar {
			float:left;
		}
		
		.pollLabel {
			width:70px;
		}
		.pollPercent {
			width:30px;
		}
		.pollBar {
			height:12px;
			background:#62bb46;
			border-top:1px solid #b1dda3;
			margin:0 3px;
		}
		
	.gamesFeature {
		width:335px;
		float:left;
		background:url(../images/featureboxes/games.jpg) top left no-repeat;
		height:115px;
	}
	.gamesFeature a {
		width:335px;
		display:block;
		height:115px;
	}
	.gamesFeature a:hover {
		background:url(../images/featureboxes/games-over.gif) top left 
	}
	
	.animationsFeature {
		border-top:1px dotted #ccc;
	}
	.animationsFeatureContent {
		background:url(../images/featureboxes/animText.gif) top left no-repeat;
	}
		.animationsFeatureContent a {
			width:423px;
			height:119px;
			display:block;
			padding-left:180px;
		}
		.animationsFeatureContent a:hover {
			background:url(../images/featureboxes/animText-over.gif) top left no-repeat;
		}
		

		
.funcation-feature {
	padding:184px 0 0 0;
	background:url(../images/featureboxes/funcation2010_top.jpg) top left no-repeat;
	height:96px;
}

.funcation-feature_link {
	background:url(../images/featureboxes/funcation2010_bottom.gif) top left no-repeat;
	padding:28px 0 0 16px;
	height:48px;
}

	.funcation-feature_link a {
		display:block;
		height:48px;
	}
	
	.funcation-feature_link a:hover {
		background:url(../images/featureboxes/funcation_link.gif) top left no-repeat;
	}
