@import url('https://fonts.googleapis.com/css?family=Aldrich&display=swap');

/*
font-family: 'Aldrich', sans-serif;
*/

/* =override layout bg images that are not used to prevent failed requests*/

#site,
#siteSub,
#frameWrap,
.menu,
.menu ul
{background-image:none;}

/* =end override layout bg images that are not used to prevent failed requests*/

#menu a
{
	font-family: 'Aldrich', sans-serif;
	font-weight: 700;
	text-transform:uppercase;
}

#menu a:hover,
.menu li.active a,
#homeBody .menu .homeNav a,
#aboutBody .menu .bioNav a,
#kyleBody .menu .bioNav a,
#statsBody .menu .statsNav a,
#guestbookBody .menu .guestbookNav a,
#linksBody .menu .linksNav a,
#scheduleBody .menu .scheduleNav a, #schResultBody .menu .scheduleNav a,
#galleryBody .menu .galleryNav a,
#videoBody .menu .videoNav a,
#newsBody .menu .pressNav a,
#sponsorBody .menu .sponsorNav a,
#crewBody .menu .crewNav a,
#shopBody .menu .merchNav a,
#contactBody .menu .contactNav a,
#marketingBody .menu .marketingNav a,
#teamsBody .menu .teamsNav a,
#shopBody .menu .shopNav a,
#productDetailBody .menu .shopNav a
{color:#000000;}

#mainTop h2, .subHeading, #mainBottom h2, #homeBody .subContent h2, #mainSide h2
{
	font-family: 'Aldrich', sans-serif;
	font-weight: 700;
	color: #000000
}

#mainTop
{
	text-align: center;
}

#homeBody .subHeading
{display:none;}

#mainTop h2, 
#homeBody .subContent h2, 
#mainSide h2, 
#mainBottom h2{
	margin-bottom:5px; 
	font-size:24px; 
	text-transform:uppercase; 
	font-weight:normal;
}

#homeBody .subContent h2, #mainSide h2{
	margin-bottom: 6px;
}

.subHeading{
	font-size:30px; 
}

#logo
{
    top: 94px;
    height: 200px;
    left: 218px;
    width: 765px;
}

#menu
{
	box-shadow:0 2px 5px rgba(0,0,0,0.2);
	background: #ac4b51;
}

#menu ul
{
	padding:15px 0 0;
	height:35px;
}

#socialLinks
{
	position: absolute;
	bottom: 10px;
	left: 889px;
}

#headerSubWrap
{height:380px;}

#mainTop
{margin-top:0;}


#homeBody .subContent
{padding-top:0;}

#mainSide #socialLinks
{border:0 none; text-align:center; left: 0px;}

#mainSide #sponsorWrapper, #mainSide .spSponsor
{
	height:430px;
	border: none;
}

/*Move this when this layout gets updated*/

#mainBottom
{width:auto; text-align:center; margin-bottom:0; padding:0;}

#mainBottomSub
{
	position:relative;
	width:1200px;
	padding:30px 0;
	margin: 0 auto;
}

#mainBottom h2
{
	text-transform:uppercase;
}


.fbookPageWrap , .galleryFeedWrap, .twitWrap
{
	position:relative;
	display:inline-block;
	vertical-align:top;
	margin:0 18px;
	width:360px;
	text-align: center;
}

.galleryFeedWrap
{height:auto; float: left;}

.galleryFeedPicWrap
{
	float:left;
}

#footer{
	background: #993144;
	border-top: 5px solid #ac4b51;
}

#footer a
{
	color: #ffffff;	
}

#feedWrapper h2, 
#mainBottom h2, 
.subHeading, 
.schFeedSub h2, 
.resultsFeedSub h2, 
.statsFeedSub h2
{

	text-transform: uppercase;
	color: #babcbe;

}

#mainSide .schFeedWrap, 
#mainSide .resultsFeedWrap, 
#mainSide .statsFeedWrap{
	text-align: center;
	border: none;
}

#mainSide .schFeedWrap h2, 
#mainSide .resultsFeedWrap h2, 
#mainSide .statsFeedWrap h2{
	font-size: 21px;
}

.newsText h3.newsHead a {color: #ac4b51;}

#mainTop ul li, #mainTop p
{
	color: #ffffff;
}

.twitWrap{
	float: left;
}

.fbookPageWrap{
	float: left;
}

.contentSubWrap{
	border: none;	
}

.videoFeedWrap a img{
	height: 100px;	
}

.itemCoverWrap .productPics{
	float: left;
	width: auto;
}

.itemCoverWrap{
	width: 200px;	
}
/*end move this*/
