@import url('https://fonts.googleapis.com/css?family=Racing+Sans+One');

.anthony{
	background: url(//dy5vgx5yyjho5.cloudfront.net/v1/siteresources/13035/v4/img/anthony.png) 0 0 no-repeat;	
	width: 243px;
	height: 719px;
	position: fixed;
	left: 205px;
    top: 49px;
	z-index: -5;
}

#menu a{
	text-transform: uppercase;
	font-size: 1.3em;
	font-family: 'Racing Sans One', cursive;
}

#mainSide h2, .subHeading{
	font-family: 'Racing Sans One', cursive;
	color: #FC4F00;
	text-transform: uppercase;
}

#mainSide, #number{
	left: 80px;	
}

#logo{
    width: 518px;
    height: 160px;	
	left: 448px;
}

#headerWrap{
	height: 175px;	
}

#footer{
	border-color: #FC4F00;	
}

.bar{
	background: url(//dy5vgx5yyjho5.cloudfront.net/v1/siteresources/13035/v4/img/bar.png) center 0 no-repeat;
	top: 147px;
	background-size: cover;
	width: 92px;
	left: 1325px;
}

.bar:before{
	display: none;	
}

#mainSub{
	border: thin solid #FC4F00;	
}

.side-fade{
	display: none;	
}

#homeBody .menu .homeNav a:after, #aboutBody .menu .bioNav a:after, 
#statsBody .menu .statsNav a:after, #guestbookBody .menu .guestbookNav a:after, 
#linksBody .menu .linksNav a:after, #scheduleBody .menu .scheduleNav a:after, 
#schResultBody .menu .scheduleNav a:after, #galleryBody .menu .galleryNav a:after, 
#videoBody .menu .videoNav a:after, #newsBody .menu .pressNav a:after, 
#sponsorBody .menu .sponsorNav a:after, #crewBody .menu .crewNav a:after, 
#shopBody .menu .merchNav a:after, #contactBody .menu .contactNav a:after, 
#marketingBody .menu .marketingNav a:after, #teamsBody .menu .teamsNav a:after, 
#blogBody #menu .blogNav a:after, .menu .active a:after, #marketBody #menu .marketingNav a:after{
	left: 140px;	
}

#mainWrap{
	padding-bottom: 49px;	
}

/* fixes the menu if window is tall enough */
@media (min-height: 900px) {
	#mainSide, #number{
		position: fixed;	
	}
}

@media (max-width: 1435px){
	.bar{
		display: none;	
	}
}
