.home-panel {
	
}

.home-panel-bottom {
	
}

.home-panel-bottom-inner {
	background: url(../img/v4-home-panel-scoreboard.png) no-repeat center -2px #292929;
	-moz-border-radius: 6px;
   	-webkit-border-radius: 6px;
   	-webkit-border-radius: 6px;
   	border-radius: 6px;
   	padding-bottom: 15px;
   	padding-left: 15px;
   	padding-right: 15px;
   	
   	-moz-box-shadow: inset 0 0 5px rgba(17, 17, 17, 0.8);
   	-webkit-box-shadow: inset 0 0 5px rgba(17, 17, 17, 0.8);
   	box-shadow: inset 0 0 5px rgba(17, 17, 17, 0.8);
   	
   }

.home-panel-bottom-top-space {
	height: 8px;
	overflow: hidden;
}

.home-panel-scoreboard-wrapper {
	height: 170px;
	overflow: hidden;
}

.home-panel-scoreboard {
	width: 626px;
	height: 160px;
	margin-left: 7px;
	/*margin-top: 10px;*/
	margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
}

.home-panel-game-time {
	padding-top: 9px;
	text-align: center;
	color: white;
	font: 11px Arial, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	vertical-align: top;
	height: 20px;
}

.home-panel-game-weekday {
	text-align: center;
	color: white;
	font: bold 20px/20px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
}

.home-panel-team {
	text-align: center;
	vertical-align: top;
	height: 108px;
}

.home-panel-team-name {
	color: white;
	font: bold 11px Georgia, "Times New Roman", Times, serif;
	padding-top: 3px;
}

.home-panel-team-name a, 
.home-panel-team-name a:link, 
.home-panel-team-name a:visited {
	color: white;
	font: bold 11px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}

.home-panel-team-name a:hover, 
.home-panel-team-name a:active {
	color: #e02100;
	font: bold 11px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}


.home-panel-scoring {
	vertical-align: top !important;
	width: 250px;
}

.home-panel-score {
	color: white;
	font: bold 50px/39px Georgia, "Times New Roman", Times, serif;
	text-align: center;
	/*padding-top: 6px;*/
	/*height: 39px;*/
	/*overflow: hidden;*/
}

.home-panel-halftime-score {
	color: white;
	font: 20px/15px Georgia, "Times New Roman", Times, serif;
	text-align: center;
	padding-top: 10px;
	/*height: 17px;*/
	/*overflow: hidden;*/
}

.home-panel-game-alert {
	height: 18px;
	margin-top: 8px;
	overflow: hidden;
	text-align: center;
}

.home-panel-game-alert img {
	border: none;
}

.home-panel-xtra-link {
	width: 30%;
	text-align: center;
	line-height: 32px !;
}

.home-panel-xtra-link a, 
.home-panel-xtra-link a:link, 
.home-panel-xtra-link a:visited {
	color: white;
	text-decoration: none;
	font: bold 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-transform: uppercase;
}

.home-panel-xtra-link a:hover, 
.home-panel-xtra-link a:active {
	color: #e11009;
	font: bold 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
}

.home-panel-forum-vote {
	background: #eeeeee url(../img/home-panel-forum-vote.png) no-repeat 324px 25px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 10px;
	padding-bottom: 10px;
	-moz-border-radius: 6px;
   	-webkit-border-radius: 6px;
   	border-radius: 6px;
}

.home-panel-forum-vote-inner {
	background: url(../img/v4-home-panel-fb-table-headline.png) no-repeat;
}

.home-panel-forum {
	float: left;
	position: relative;
	width: 300px;
	margin-left: 8px;
}

.home-panel-forum-vote-headline {
	height: 25px;
	line-height: 25px;
	display: block;
	overflow: hidden;
}

.home-panel-forum-vote-headline a, 
.home-panel-forum-vote-headline a:link, 
.home-panel-forum-vote-headline a:visited {
	color: #2b2b2b;
	font: bold 12px/25px Arial, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

.home-panel-forum-vote-headline a:hover, 
.home-panel-forum-vote-headline a:active {
	color: #2b2b2b;
	font: bold 12px/25px Arial, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: underline;
}

.home-panel-latest-forum {
	
}

.ma-forum-thread {
	padding-top: 10px;
}

.ma-forum-thread-headline {
	
}

.ma-forum-thread-headline a, 
.ma-forum-thread-headline a:link, 
.ma-forum-thread-headline a:visited {
	color: #6ba300;
	font: bold 13px/14px Arial, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
}

.ma-forum-thread-headline a:hover, 
.ma-forum-thread-headline a:active {
	color: white;
	font: bold 13px/14px Arial, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	background-color: #6ba300;
	text-transform: uppercase;
	display: block;
}

.ma-forum-thread-subheadline {
	color: #2b2b2b;
	font: 9px/16px Arial, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-transform: uppercase;
}

.ma-forum-thread-subheadline a, 
.ma-forum-thread-subheadline a:link, 
.ma-forum-thread-subheadline a:visited {
	color: #2b2b2b;
	font: normal 9px/16px Arial, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
}

.ma-forum-thread-subheadline a:hover, 
.ma-forum-thread-subheadline a:active {
	color: #2b2b2b;
	font: normal 9px/16px Arial, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-transform: uppercase;
	text-decoration: underline;
}

.ma-forum-user-account {
	color: #e02100;
	font: bold 10px Arial, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
}

.ma-forum-user-account a, 
.ma-forum-user-account a:link, 
.ma-forum-user-account a:visited {
	color: #e02100;
	font: bold 10px Arial, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
}

.ma-forum-user-account a:hover,
.ma-forum-user-account a:active {
	color: #e02100;
	font: bold 10px Arial, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-transform: uppercase;
	text-decoration: underline;
}

.home-panel-votes {
	width: 300px;
	float: right;
	position: relative;
	display: inline;
}

.home-panel-latest-votes {
	
}

.home-panel-vote {
	padding-top: 10px;
}

.home-panel-vote-headline {
	
}

.home-panel-vote-headline a, 
.home-panel-vote-headline a:link,
.home-panel-vote-headline a:visited {
	color: #e02100;
	font: bold 13px/14px Arial, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
	position: relative;
}

.home-panel-vote-headline a:hover, 
.home-panel-vote-headline a:active {
	color: white;
	font: bold 13px/14px Arial, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #e02100 !important;
	display: block;
	position: relative;
}

.home-panel-vote-subheadline {
	color: #2b2b2b;
	font: 9px/16px Arial, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-transform: uppercase;
}

.home-panel-vote-category {
	color: #6ba300;
	font: bold 10px Arial, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
}

a.home-panel-team-lineup, 
a.home-panel-team-lineup:link, 
a.home-panel-team-lineup:visited {
	width: 480px;
	height: 50px;
	display: block;
	background: url(../img/home-set-team-button.png) no-repeat 0 -50px;
	margin-left: 10px;
}

a.home-panel-team-lineup:hover, 
a.home-panel-team-lineup:active {
	background-position: 0 0;
}

.home-panel-team-lineup span {
	display: none;
}