@import url('https://fonts.googleapis.com/css?family=Fira+Sans:400,600i');

#mainBottom h2, #homeBody .homeFeeds h2, 
#mainTop h2, #menu a{
	font-size: 1.3em;	
	text-transform: uppercase;
	font-family: 'Fira Sans', sans-serif;
}

#mainTop h2, #homeBody .homeFeeds h2
{
	margin-bottom:10px;
	font-size:1.7em;
	font-style:italic;
	color:#ed1b24;
}

.menu ul
{padding:12px 0;}

.subHeading{
	font-size: 2.4em;	
	text-transform: uppercase;
	font-family: 'Fira Sans', sans-serif;
	color:#ed1b24;
}

#homeBody .subHeading{
	display: none;	
}

#logo{
	top: 69px;
    left: 334px;
    width: 687px;
    height: 188px;
}

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

#siteWrapper{
	background-color: #ffffff;	
}

#headerSubWrap{
	height: 322px;	
}

.mainBoxSub{
	float: right;	
}

#mainSide{
	margin: 0 30px 0 0;	
}

#footer{
	background: #ed1b24;	
}

#footer a{
	color: #000000;	
}

#menu{
	background: #ed1b24;	
	box-shadow: 0px 0px 5px #000;
}

#mainTop
{color:#fff;}

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

#mainBottom .fbookPageWrap, #mainBottom .twitWrap{
	height: auto;
	width: 360px;
	display: inline-block;
	float: left;
	margin: 0 19px;
}

#homeBody .contentSubWrap, #homeBody .contentSubWrap:last-child{
	border: none;	
}

.menu li.active a,
#homeBody .menu .homeNav a,
#aboutBody .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:#000;
}

#mainSide .spSponsor
{
	height:365px;
	border:0 none;
}
