/*----------------------
	global
------------------------*/

	a{	color: #ff0095;	}
	#mainMenu li#menu_HomeLink a{	background-color:#ff0095;	}
	/*#eventsMenu h4.upcomingEventName{	background-color:#ff0095;	}*/
	.linkColor,.link-color { color: #ff0095; }
	.linkColorBG { background: #ff0095; }
	
/*----------------------
	schedule page
------------------------*/
	div.doubleHeaders{ color:#ff0095;}
	
	div.public table.scheduleTable a.hover{
		background:#ff0095;
	}


/*----------------------
	available / current / archived selectors
------------------------*/
	ul.availCurrentArchive li.active{
		border: 2px solid #ff0095;
		border-right: 3px solid #ff0095;
		border-bottom: 3px solid #ff0095;	
	}
	ul.availCurrentArchive li:hover{
		border-bottom: 3px solid #ff0095;	
	}

/*----------------------
	(upcoming) league display
------------------------*/
	div.dayChart li.current,div#dayFilterBox ul li.current,div#dayFilterBox li#filter_AllDays.current,div#yearFilter li.current{
		/*border:1px solid #ff0095;
		background:#ff0095;
		background-image:none;*/
		border:1px solid #6e6e6e;
		background:#6e6e6e;
		background-image:none;
	}
	div.detailedInfo h4{ color:#ff0095;}
	div.emptyResult {border:2px solid #ff0095;}
	table.divisionDetails tr td.divisionName{color:#ff0095;}
	div#sportFilterBox img.current{ border:2px solid #6e6e6e;	}



/*----------------------
	archives
------------------------*/	

	
/*----------------------
	team page
------------------------*/
	h1.teamTitle span{ color:#ff0095;	}

/*----------------------
	locations page
------------------------*/
	#locationList li{	color:#ff0095;	}
	#sponsorList li{	color:#ff0095;	}

/*-----------------------
	forms
--------------------------*/
	img.requiredField, img.requiredIfVisible{ background:#ff0095;	}


/*-----------------------
	photo gallery
--------------------------*/
	#thumbnails img.current{
		border:3px solid #ff0095;
		margin-left:-2px;
		margin-top:-2px;
	}

/*-----------------------
	forums
--------------------------*/
	div.postInfo span.author{ color:#ff0095;}

/*-------------------------
	cap lounge
--------------------------*/
	#captainsLoungeContainer div.teamName h3{ color:#ff0095;}

/*-------------------------
	MOBILE
--------------------------*/
	#responsiveHeader{ background-color:#c8ff00; }
	#responsiveMenu, #responsivePlayerMenu, #responsiveSportMenu{
		background-color:#b2e900;
	}
	.responsiveMenuToggle.active, .responsiveMenuToggle:hover{
		background-color:#9dd400;
	}

/*--------------------------
	FANCY BUTTONS
---------------------------*/
	.btn-org{
		color: #fff !important;
		background-color: #ff0095;
		background-image: -webkit-gradient(linear, left top, left bottom, from(#ff059a), to(#f5008b));
		background-image: -webkit-linear-gradient(top, #ff059a, #f5008b);
		background-image: -moz-linear-gradient(top, #ff059a, #f5008b);
		background-image: -ms-linear-gradient(top, #ff059a, #f5008b);
		background-image: -o-linear-gradient(top, #ff059a, #f5008b);
		background-image: linear-gradient(top, #ff059a, #f5008b);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ff059a', EndColorStr='#f5008b');
		border-color: #dd0073;
	}
	.btn-org:hover, .btn-org:focus, .btn-org:active, .btn-org.active{
		background-color: #dd0073;
		border-color: #cc0062;
		background-image: none;
	}
	.btn-org.disabled, .btn-org.disabled:hover, 
	.btn-org.disabled:focus, .btn-org.disabled:active,
	.btn-org.disabled.active, .btn-org[disabled], 
	.btn-org[disabled]:hover, .btn-org[disabled]:focus,
	.btn-org[disabled]:active, .btn-org[disabled].active, 
	fieldset[disabled] .btn-org, fieldset[disabled] .btn-org:hover, 
	fieldset[disabled] .btn-org:focus, fieldset[disabled] .btn-org:active,
	fieldset[disabled] .btn-org.active{
		background: #c5c3c3 !important;
		border-color: [#c5c3c3]; 
	}
	.buttonSmall, .buttonLarge{
		background-color: #ff0095;
		border-color:#ff0095;
		color: #fff;
		text-decoration:none;
		border-width:3px;
		border-style:solid;
		font-style: normal;
		font-weight: 700;
		border-radius: 2px;
		-moz-border-radius: 2px;
		-webkit-border-radius: 2px;
		letter-spacing: 0.3px;
		text-transform: uppercase;
		text-align:center;
		display:inline-block;
	}
	.buttonSmall{
		font-size: 12px;
		padding:8px 17px;
	}
	.buttonLarge{
		font-size: 14px;
		padding:23px 45px;
		
	}
	.buttonLarge:active, .buttonLarge:visited, .buttonSmall:active, .buttonSmall:visited {
		color: #fff;
		text-decoration:none;
	}
	.buttonLarge:hover, .buttonLarge:focus, .buttonSmall:hover, .buttonSmall:focus {
		color:#ff0095;
		background-color:#fff;
		text-decoration:none;
	}
/*--------------------------
	League Listings
---------------------------*/

	.league-listing .league-name:hover {
		color: #ff0095;
	}

/**
*	customizable colors and images for the Varsity theme	
*/
	body{
		background-color:#ff0095;
		background-image:url(//leaguelab-prod.s3.amazonaws.com/userimages/themes/805_76-1.jpg);
		background-size:auto auto;
		background-position:top;
		background-repeat:repeat;

	}
	#header{
		background-color:#c8ff00;

	}

	#userLoginInset div, #userLoginInset a{
		color:#ff0095;
	}
	#aboutMenu a{
		color:#ff0095;
	}
	#logoOrNameContainer h1 a{
		color:#ff0095;
	}
	#mainMenu li#menu_HomeLink a{
		background:transparent;
		color:#ff0095;
	}
	#mainMenu a{
		color:#ff0095;
	}
	#mainMenu a:hover,
	#mainMenu a.current,
	#mainMenu li#menu_HomeLink a:hover{
		background:#ff0095;
		color:#00b7fe;
		text-decoration:none;
	}
	#header{
		border-bottom:4px solid #ff0095;
	}   
