﻿body, html 
{
	background-image: url("../images/background.png");
	background-color: #333333;
	background-repeat: repeat;
}

a, a:visited, a:hover {
	color: #9B3213;
}

a.afblNews_link, a.afblNews_link:hover, a.afblNews_link:visited {
	color: #FFFFFF;
	padding: 20px 0 0;
	text-decoration: none;
}

a.afblNews_link {
	background-image: url("../images/redbuttonbig.png");
	float: left;
	font-size: 2em;
	height: 60px;
	margin-bottom: 10px;
	width: 260px;
}

a.afblNews_link, a.afblNews_link:hover, a.afblNews_link:visited {
	color: #FFFFFF;
	padding: 20px 0 0;
	text-decoration: none;
}

a.home_link, a.teams_link, a.standings_link, a.news_link, a.news_team_link,
a.schedule_link, a.roster_link, a.stats_link, a.fields_link,
a.scoreboard_link,
a.home_link:hover, a.teams_link:visited, a.standings_link:visited, a.news_link:visited, a.news_team_link:visited,
a.schedule_link:visited, a.roster_link:visited, a.stats_link:visited, a.fields_link:visited,
a.scoreboard_link:visited
{
	background-color: #9B3213;
	color: #FFFFFF;
}

a.home_link:hover, a.teams_link:hover, a.standings_link:hover, a.news_link:hover, a.news_team_link:hover,
a.schedule_link:hover, a.roster_link:hover, a.stats_link:hover, a.fields_link:hover,
a.scoreboard_link:hover,
a.home_link_active, a.teams_link_active, a.standings_link_active, a.news_link_active, a.news_team_link_active,
a.schedule_link_active, a.roster_link_active, a.stats_link_active, a.fields_link_active,
a.scoreboard_link_active,
a.home_link_active:visited, a.teams_link_active:visited, a.standings_link_active:visited, a.news_link_active:visited, a.news_team_link_active:visited,
a.schedule_link_active:visited, a.roster_link_active:visited, a.stats_link_active:visited, a.fields_link_active:visited,
a.scoreboard_link_active:visited
{
	background-color: #ffffff;
	color: #9B3213;
}

div.standings h3 {
	background-color: #9B3213;
}

div.scoreboard_header h3 {
	background-color: #9B3213;
}

div.team_ContentPane .profileDetail
{
	background: #9B3213;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px 30px;
	text-align: right;
	text-transform: uppercase;
}

div.team_ContentPane .profileDetail_top
{
	background: #9B3213;
}

.slideshow .control {
	color: #9B3213;
}

div.header_bgd {
	background-image: url("../images/homepagebar.png");
	background-repeat: no-repeat;
	float: left;
}

div.header_bgd a {
	float: left;
	padding: 0;
}

div.header_bgd img {
	padding: 9px 20px;
}

div.playerProfile h3, h3.player_header3
{
	background-color: #9B3213;
}

div.signup {
	background-color: #FFFFFF;
    float: left;
    height: 144px;
    margin-bottom: 5px;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0 10px;
    width: 290px;
}

/**** JQuery ****/

.ui-widget-content a {
	color: #9B3213;
}

li.ui-state-default, div.ui-widget-content li.ui-state-default, .ui-state-default, .ui-widget-content .ui-state-default {
	background: none repeat scroll 0 0 #9B3213;
	border: 1px solid #832910;
}

li.ui-state-active, div.ui-widget-content li.ui-state-active {
	background: url("../../../images/common/ui-bg_highlight-hard_100_fafaf4_1x100.png") repeat-x scroll 50% 50% #FAFAF4;
	border: 1px solid #999999;
	color: #010066;
}

li.ui-state-active a, li.ui-state-active a:link, li.ui-state-active a:visited
{
	color: #9B3213;
}

div.ui-widget-content a.ui-dialog-titlebar-close:hover
{
	background: #9B3213;
	border: 1px solid #993300;
}

div.memberPanel, div.adminPanel
{
	background-color: #FFFFFF !important;
}

/**** custom AFBL only - needs to be made generic ****/

div.afbl_info
{
	background-color: #FFFFFF;
	height: 180px;
	padding: 10px;
}

div.articleHome_right img
{
	margin: 5px 10px 5px 0;
}

/********** Weather Bug **********/

.wb_footer
{
	padding: 10px 5px;
}

/**** Assoc Home Page Recruiting Video ****/

div.recruiting
{
	background-color: #FFFFFF;
	height: 180px;
	padding: 10px;
}

div.recruiting_img, div.afbl_img
{
	float: left;
	height: 180px;
	padding-right: 15px;
	width: 140px;
}

div.recruiting_img div.videoThumbnail, div.afbl_img div.videoThumbnail
{
	float: left;
	position: relative;
}

div.recruiting_img .eventlink img, div.afbl_img .eventlink img
{
	width: 135px;
}

div.recruiting_img a.videoPlayerButton, div.afbl_img a.videoPlayerButton
{
	left: 50px;
	top: 30px;
}

div.videos_more
{
	font-weight: bold;
	margin-top: 5px;
	text-transform: uppercase;
}

div.team_header
{
	background-image: url("../images/homepagebar.png");
	background-repeat: no-repeat;
	float: left;
	height: 63px;
	width: 950px;
}