@charset "UTF-8";
.bioDerrick {
	padding: 0px;
	float: left;
	height: 1260px;
	width: 690px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
divText {
	padding: 0px;
	height: 1240px;
	width: 450px;
	background-color: rgba(204,204,0,1);
	float: left;
	margin: 0px;
}
.bioCopyBlock {
	padding: 0px;
	height: 800px;
	width: 650px;
	margin-right: auto;
	margin-left: auto;
}
.bioCopyBlock_text {
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: rgba(153,0,0,1);
	text-align: left;
	float: left;
	padding: 0px;
}
h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 30px;
}
.AcadAcomP {
	float: left;
	height: 1260px;
	width: 310px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
.container .AcadAcomP .ul {
	list-style-type: square;
	color: rgba(153,0,0,1);
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	display: inline;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: normal;
}
.athleticAccomp {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: rgba(153,0,0,1);
}
.container .academicText .AcadAcomP {
	font-weight: bold;
	text-transform: uppercase;
}
.sidebarRt {
	font-weight: normal;
	padding-left: 10px;
	color: rgba(255,255,255,1);
}
.subHeaad {
	text-align: center;
	display: block;
	padding: 0px;
	margin-top: 15px;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	color: rgba(153,0,0,1);
	margin-bottom: 5px;
}
.subhead2 {
	color: rgba(153,0,0,1);
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.bioCopyBlock_text img {
	border: 2px solid rgba(153,0,0,1);
	float: left;
	margin-right: 8px;
	margin-bottom: 1px;
}
.academicText {
	text-align: left;
	padding: 0px;
	height: auto;
	width: 290px;
	margin: 0px;
	float: left;
}
.container .AcadAcomP ul {
	font-family: Arial, Helvetica, sans-serif;
	color: rgba(153,0,0,1);
	font-size: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.bio_historyPics {
	height: 314px;
	width: 200px;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	float: left;
}
.athletic {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	color: rgba(153,0,0,1);
	padding: -10px;
	display: block;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.Athletic {
}
.AtheleticDiv {
	float: left;
	height: auto;
	width: 300px;
	margin: 0px;
	padding: 0px;
}
.container .K_Panel .RoundedCornerWraper img {
	border: 2px solid rgba(153,0,0,1);
	margin-top: 20px;
	margin-bottom: auto;
	float: left;
	margin-left: 20px;
}
.insideBioKPanel {
	color: rgba(255,255,255,1);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 150px;
	width: 600px;
}
.bioK_Panel {
	float: left;
	height: 175px;
	width: 525px;
	margin-top: 45px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	padding: 0px;
	color: rgba(153,0,0,1);
	font-size: 17px;
	line-height: 19px;
	border-right-color: rgba(204,204,204,1);
	border-bottom-color: rgba(204,204,204,1);
	border-left-color: rgba(204,204,204,1);
}
.container .K_Panel .RoundedCornerWraper .bioK_Panel {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: none;
}
.container .K_Panel .RoundedCornerWraper .bioK_Panel ol li {
	font-weight: normal;
}
.derrick_childpics {
	padding: 0px;
	float: left;
	height: auto;
	width: 242px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.email_lowercase {
	text-transform: lowercase;
}
.container .AcadAcomP .derrick_childpics a {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	float: left;
}
._homenav {
	color: rgba(204,204,204,1);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 22px;
	width: 55px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.myBio {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: rgba(204,204,204,1);
	padding: 0px;
	float: left;
	height: 22px;
	width: 60px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.hm_bio {
	padding: 0px;
	float: left;
	width: 200px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}
.biopgAddress {
	display: inline;
	margin: 0px;
	padding: 0px;
}
.addressWrapbio {
	padding: 0px;
	float: left;
	margin-top: -15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.div01 {
	height: auto;
	width: 630px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: thin solid rgba(204,204,204,1);
	float: left;
}
.2ColumnWrap {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 1260px;
	width: 1000px;
}
.div02 {
	float: left;
	width: 630px;
	height: auto;
}
.div03 {
	float: left;
	height: auto;
	width: 640px;
}
.newHighlights {
	float: left;
	width: 640px;
	margin-top: 15px;
}
.NwecampSchedule {
	float: left;
	height: auto;
	width: 640px;
	margin-top: 15px;
}
.newHighlights h6 {
	text-align: left;
	padding-left: 15px;
}
.NwecampSchedule h6 {
	text-align: left;
	padding-left: 15px;
}
.AwardsNew {
	float: left;
	height: auto;
	width: 300px;
	margin-top: 15px;
}
.theBestWds {
	float: left;
	height: auto;
	width: 300px;
	margin-top: 10px;
	margin-left: 10px;
}
.clinicSunday {
	float: left;
	height: auto;
	width: 640px;
}
.clinicSunday h6 {
	text-align: left;
	padding-left: 15px;
	margin-top: 15px;
}
.video01pg2 {
	float: left;
	height: auto;
	width: 640px;
	margin-top: 15px;
}
.video01pg2 img {
	padding-left: 15px;
}
.clinicVideo {
	float: left;
	height: auto;
	width: 550px;
	margin-top: 15px;
}
.HgLt {
	float: left;
	height: auto;
	width: 550px;
	margin-top: 15px;
}
.expCoach {
	float: left;
	height: 125px;
	width: 550px;
}
.CpSchedle {
	float: left;
	height: auto;
	width: 640px;
}
.GrpSkils {
	float: left;
	height: auto;
	width: 550px;
	margin-top: 15px;
}
.SunClinic {
	float: left;
	height: auto;
	width: 640px;
	margin-top: 10px;
}
.sche_clnc {
	float: left;
	height: auto;
	width: 550px;
	margin-top: 10px;
}
.Summer {
	float: left;
	height: auto;
	width: 630px;
	margin-top: 15px;
}
.HgLt h6 {
	text-align: left;
	padding-left: 15px;
}
.CpSchedle h6 {
	text-align: left;
	padding-left: 15px;
}
.Summer h6 {
	text-align: left;
	padding-left: 15px;
}
.clinicVideo h6 {
	font-size: 24px;
	text-align: left;
	padding-left: 15px;
}
.GrpSkils h6 {
	text-align: left;
	padding-left: 15px;
}
.rightSdeBar {
	background-color: rgba(204,204,204,1);
	height: 1260px;
	width: 360px;
	float: right;
	margin: 0px;
	padding: 0px;
	clear: left;
}
.sdp2Rt {
	background-color: rgba(204,204,204,.5);
	float: right;
	height: 1260px;
	width: 340px;
}
.col2 {
	float: right;
	height: 1260px;
	width: 350px;
}
.col2pgcol {
	float: right;
	height: 1260px;
	width: 300px;
	clear: right;
	padding: 0px;
	margin: 0px;
}
.youthPr {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 640px;
}
.youthPr {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 640px;
}
.LeftColumn01 {
	background-color: rgba(204,204,204,.20);
	float: left;
	height: 1260px;
	width: 650px;
}
.leftCol02 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 1260px;
	width: 640px;
}
.APbackgroung {
	background-color: rgba(204,204,204,.50);
	float: left;
	height: 1284px;
	width: 1000px;
	position: absolute;
	top: 330px;
	z-index: -5;
	left: 400px;
}
.1stCol650 {
	background-color: rgba(0,255,255,1);
	padding: 0px;
	float: left;
	height: 1260px;
	width: 650px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}
.2ndCol340 {
	background-color: rgba(204,204,204,1);
	margin: 0px;
	padding: 0px;
	float: right;
	height: 1260px;
	width: 330px;
}
.comboDiv {
	height: auto;
	width: 1000px;
	margin: 0px;
	float: left;
}
.combine {
	height: auto;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.bannerblack {
	background-color: rgba(0,0,0,1);
	float: left;
	height: 500px;
	width: 1000px;
}
.prog_youthBask {
	float: left;
	height: auto;
	width: 640px;
	font-weight: bold;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.prog_cognitively {
	padding: 0px;
	float: left;
	height: auto;
	width: 640px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.prog_1stPara {
	padding: 0px;
	float: left;
	height: auto;
	width: 640px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.prog_indTraining {
	padding: 0px;
	float: left;
	height: auto;
	width: 640px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.prog_sessions {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 640px;
}
.prog_preSeason {
	padding: 0px;
	float: left;
	height: auto;
	width: 640px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.prog_players {
	padding: 0px;
	float: left;
	height: auto;
	width: 640px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.prog_paraAfterSchool {
	float: left;
	height: auto;
	width: 640px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.prog_ballprograms {
	float: left;
	height: auto;
	width: 640px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.photos01 {
	padding: 0px;
	float: left;
	height: auto;
	width: 630px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.prog_youthBasket {
	padding: 0px;
	float: left;
	height: auto;
	width: 250px;
	margin-top: 15px;
}
.prog_col03photo {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 170px;
}
.prog_side1stphoto {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 250px;
}
.prog_youthBasket h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: capitalize;
	font-size: 18px;
	text-align: left;
	padding: 0px;
	line-height: 22px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.prog_col02photo {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 250px;
}
.prog_8-10wks {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 250px;
}
.prog_paraAfterSchool {
	float: left;
	height: auto;
	width: 250px;
	margin: 0px;
	padding: 0px;
}
.prog_col03photo {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 250px;
}
.prog_individTrain {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 250px;
}
.prog_col04photo {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 250px;
}
.prog_summerCamp {
	padding: 0px;
	float: left;
	height: auto;
	width: 250px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.prog_summerCamp h4 {
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.leftCol02 .photos01 {
	padding-left: 10px;
}
.prog_AFT {
	padding: 0px;
	float: left;
	height: auto;
	width: 640px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.redBorder {
	padding: 0px;
	height: 225px;
	width: 800px;
	margin-top: 25px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 2px solid rgba(153,0,0,1);
	border-radius: 30px;
}
.statWork {
	padding: 0px;
	height: auto;
	width: 800px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.stationphotos {
	padding: 0px;
	height: auto;
	width: 650px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.BlackRec .redBorder .stationphotos img {
	margin: 0px;
	padding-left: 10px;
}
.logoProgramPg {
	padding: 0px;
	float: right;
	height: auto;
	width: 300px;
	margin-top: 25px;
	margin-right: 175px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.clinics_bullets {
	padding: 0px;
	float: left;
	height: auto;
	width: 640px;
	list-style-type: square;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.clinics_schedule {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 640px;
}
.clinic_sundaySchedule {
	padding: 0px;
	float: left;
	height: auto;
	width: 640px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.clinic_Awards {
	padding: 0px;
	float: left;
	height: auto;
	width: 300px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.clinic_sixphotos {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 250px;
}
.clinic_highlights {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 640px;
}
.brochureFront {
	padding: 0px;
	float: left;
	height: auto;
	width: 200px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.container .leftCol02 .brochureFront h4 {
	text-align: left;
}
.brochureinside {
	padding: 0px;
	float: left;
	height: auto;
	width: 200px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.vidShootingTitle {
	padding: 0px;
	float: left;
	height: auto;
	width: 560px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.shootingVideo {
	padding: 0px;
	float: left;
	height: 315px;
	width: 560px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.conditioningVideo {
	padding: 0px;
	float: left;
	height: 315px;
	width: 560px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.ConditioningTitle {
	padding: 0px;
	float: left;
	height: auto;
	width: 560px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.bioTitle {
	height: auto;
	width: 560px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.wrapBioText {
	height: auto;
}
.bioVideo {
	padding: 0px;
	height: 315px;
	width: 560px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.oneOnoneVideo {
	padding: 0px;
	float: left;
	height: 315px;
	width: 560px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.titleOneOnOne {
	padding: 0px;
	float: left;
	height: auto;
	width: 560px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 15px;
}
.videophotopg01 {
	padding: 0px;
	float: left;
	height: auto;
	width: 500px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.firstVideo {
	padding: 0px;
	float: left;
	height: 285px;
	width: 510px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.secondVideo {
	padding: 0px;
	float: left;
	height: 285px;
	width: 510px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.thirdVideo {
	padding: 0px;
	float: left;
	height: 281px;
	width: 510px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.fourthVideo {
	padding: 0px;
	float: left;
	height: 285px;
	width: 510px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.containerSigniture {
	background-image: url(../photos/3kids_DSC7869.jpg);
	height: 1500px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	float: left;
	clear: both;
	padding: 0px;
}
.sigRedbar {
	background-color: rgba(153,0,0,1);
	height: 20px;
	width: 1000px;
	padding: 0px;
	margin: 0px;
}
.SignitureContainer {
	height: 1545px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 1px solid rgba(153,0,0,1);
	background-image: url(../photos/2boys_DSC7868.jpg);
	background-repeat: no-repeat;
}
.Signiture_Address {
	float: left;
	height: 133px;
	width: 300px;
	margin-top: 15px;
}
.SignitureLeftColmn {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 915px;
	width: 640px;
}
.SignaturePrgms_Head {
	padding: 0px;
	height: 40px;
	width: 618px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	line-height: 40px;
	font-weight: bold;
	color: rgba(255,255,255,1);
	text-align: center;
	background-color: rgba(153,153,153,1);
	border: thin solid rgba(153,51,0,1);
}
.Signature_Ulist {
	list-style-type: square;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	font-weight: bold;
	color: rgba(153,0,0,1);
	text-align: left;
	display: inline-block;
}
.SignitureContainer .SignitureLeftColmn ul {
	list-style-type: square;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: rgba(153,0,0,1);
}
.Signature_Subheads {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	color: rgba(153,0,0,1);
}
.Signature_Subheading {
	font-size: 24px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}
.p-address {
	font-size: 16px;
	line-height: 28px;
	text-indent: 10px;
	text-align: left;
	display: block;
	color: rgba(102,102,102,1);
}
.Signature_RightColmn {
	float: right;
	height: 900px;
	width: 350px;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: rgba(153,0,0,1);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.SignatureRtPhotos {
	width: 325px;
	display: inline-block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
}
.SignitureContainer .Signature_RightColmn .SignatureRtPhotos a {
	padding-bottom: 15px;
	display: block;
	margin: 0px;
}
