﻿body{background-color:#f1f1f1; font-family:calibri}

a{text-decoration:none}
a:hover{text-decoration:Underline}
h2{
   color:White; 
   margin:0px; 
   padding:10px; 
   text-align:center; 
   font-size:x-large;
   font-weight:normal;
}	
h3{
   color:White; 
   margin:10px; 
   text-align:left; 
   font-size:x-large;
   font-weight:normal;
}	
h4{
   color:White; 
   margin:10px; 
   text-align:left; 
   font-size:large;
   font-weight:bold;
}	


.MainContainer{text-align:center}
.Date{margin:0 auto; width:900px; color:black; text-align:right; font-size:small; padding-right:20px}
.Header{margin:0 auto; width:900px; height:150px;}
.HeaderImg{width:900px; height:150px; border:0px; border-bottom:1px solid black}
.MenuHolder{background-position: center center; width:900px; height:40px; background-image: url('Images/menuBack.jpg'); background-repeat: no-repeat; margin:0 auto}
.MenuTbl{border-collapse:collapse; margin:0 auto;}
.ContentHolder{width:900px; background-color:#343434; margin:0 auto}
.MenuButton a,.PortfolioButton a{
    color:Black; 
}
.PortfolioButton{
	background-image: url('Images/menuButtonW.jpg'); 
    background-repeat: no-repeat; 
    background-position: top center; 
    width:160px; 
    height:30px; 
    border:1px solid black; 
}
.HomeContentBox{
	background-image: url('Images/homeContentBox.jpg'); 
	background-repeat: no-repeat; 
	background-position: top center; 
	width:350px; 
	height:450px; 
	border:0px; 
	vertical-align:top
}
.ContentBoxP{color:White; text-align:justify; margin:20px; margin-bottom:5px}
.LearnMore{margin:10px; margin-top:20px; text-align:center; font-size:large}
.LearnMore a{color:#ffa800}
.PortfolioLabel{cursor:pointer}
#SchoolsSportsPortfolio{display:none} 
#YouthSportToolkitPortfolio{display:none}  
#KickPhotoPortfolio{display:none}  
#MoneyWhistlersPortfolio{display:none}   

.FooterTbl{font-size:small; margin:0 auto}

.MenuButton{
	background-image: url('Images/menuButton.jpg'); 
    background-repeat: no-repeat; 
    background-position: top center; 
    width:100px; 
    height:40px; 
    border:1px solid black; 
    border-width:0px 1px 0px 1px
}

.SportsMenuHolder{
	background-color:#616161;
	width:200px;
	vertical-align:top
}
.SportsContentHolder{
	background-color:#616161;
	border:1px solid silver;
	padding:0px;
	vertical-align:top
}
.SportsContent{
	 width:100%;
}
.PortfolioMenuUL{
	list-style:none; margin:0px; text-align:left; color:white; border-top:1px solid white;
	background-image: url('Images/SportMenuBack.jpg'); 
	background-repeat: no-repeat; 
	background-position: top center; 
	
	}
	
.PortfolioMenuUL li{border:1px solid #ffffff; border-top:0px; width:146px; padding:7px}
.PortfolioMenuUL li:hover{color:black; background-color:#d5d1c8;}

.SportsMenuUL{
	list-style:none; margin:0px; text-align:left; color:white; border-top:1px solid white;
	background-image: url('Images/SportMenuBack.jpg'); 
	background-repeat: no-repeat; 
	background-position: top center; 
	
	}
.SportsMenuUL li{border:1px solid #ffffff; border-top:0px; width:200px}

.SportsMenuUL li a{display:block; color:White; padding:5px; width: 190px}
.SportsMenuUL li a:hover{color:black; background-color:#d5d1c8;}

.SportsContentP{color:White; text-align: left; margin:10px}

.MemberLogin{Margin:0px; font-size:small; text-align:center; margin-right:10px; width:100px; border:1px solid black; padding:3px}
.MemberLogin a{color:black}

.Next{margin:20px; padding-bottom:20px; text-align:center; font-size:large}
.Next a{color:#ffa800}

/*Beneifits styles*/
#Benefitstxt{display:none}
#PLTBenefitstxt{display:none}
#CMBenefitstxt{display:none}

.BenefitsHeader{font-weight:bold; text-align:center; margin-bottom:0px; color:white}
.BenefitsUL{text-align:left; color:white;}
.BenefitsP{text-align:center; margin-bottom:0px; margin-top:10px; color:white}
