/* NAVIGATION */
/* NAVIGATION */
/* NAVIGATION */
.nav {
padding:			0px;
margin:				auto;
height:				145px;
position:			fixed;
width:				100%;
min-width:			900px !important;
}
.main {
width:				900px;
margin:				auto;
}
.clearboth {
clear:				both;
}
.nLeft {
padding:			0;
margin:				0;
width:				281px;
height:				75px;
float:				left;
}
.logo {
padding:			0px;
margin:				0px;
height:				145px;
width:				339px;	
float:				left;
}
.nRight {
padding:			0;
margin:				0;
width:				280px;
height:				75px;
float:				left;
}
.button {
width:				140px;
height:				30px;
float:				left;
text-align:			center;
margin-top:			10px;
}
h4 a {
font-family: 		'Chivo', sans-serif;
font-size:			19px;
text-transform:		uppercase;
color:				#fff;
text-decoration:	none;
font-weight:		900;
text-shadow: 		0px 0px 8px #000;
}
h4 a:hover {
color:				#fcbe19;
}
h1 {
font-family: 		'Chivo', sans-serif;
font-size:			30px;
line-height:		30px;
color:				#fcbe19;
text-decoration:	none;
font-weight:		200;
text-shadow: 		0px 0px 8px #000;
padding-bottom:		10px;
margin:				0px;
}
h2 {
font-family: 		'Chivo', sans-serif;
font-size:			20px;
line-height:		20px;
color:				#fcbe19;
text-decoration:	none;
font-weight:		200;
text-shadow: 		0px 0px 8px #000;
padding-bottom:		10px;
margin:				0px;
}
h3 {
font-family: 		'Chivo', sans-serif;
font-size:			17px;
line-height:		20px;
color:				#fff;
text-decoration:	none;
font-weight:		200;
text-shadow: 		0px 0px 8px #000;
padding-bottom:		5px;
padding-top:		5px;
margin:				0px;
}
p {
font-family: 		'Chivo', sans-serif;
font-size:			14px;
color:				#fff;
text-decoration:	none;
font-weight:		200;
text-shadow: 		0px 0px 8px #000;
padding-bottom:		10px;
margin:				0px;
text-align:			left;
line-height:		20px;
	letter-spacing: .06em;
}
p a {
font-family: 		'Chivo', sans-serif;
font-size:			13px;
color:				#fff;
text-decoration:	none;
font-weight:		200;
text-shadow: 		0px 0px 8px #000;
padding-bottom:		10px;
margin:				0px;
text-align:			justify;
line-height:		20px;
}
p a:hover {
font-family: 		'Chivo', sans-serif;
font-size:			13px;
color:				#fcbe19;
text-decoration:	none;
font-weight:		200;
text-shadow: 		0px 0px 8px #000;
padding-bottom:		10px;
margin:				0px;
text-align:			justify;
line-height:		20px;
}
.textContain ul {
padding:			0px;
margin-left:		40px;
text-shadow: 		0px 0px 8px #000;
}
.textContain li {
font-family: 		'Chivo', sans-serif;
font-size:			14px;
color:				#fff;
text-decoration:	none;
font-weight:		200;
text-shadow: 		0px 0px 8px #000;
padding:			0px;
margin:				0px;
text-align:			left;
line-height:		16px;
text-shadow: 		0px 0px 8px #000;
}
/* NAVIGATION */
/* NAVIGATION */
/* NAVIGATION */

/* Core Styles */
/* Core Styles */
/* Core Styles */
body{
background-attachment:		fixed;
background-color:			#162948;
background-image: 			url(../images/go-karts.jpg);
background-position:		top center; 
background-repeat:			no-repeat; 
margin:						0px;
padding:					0px;
background-size:			cover;
-moz-background-size:		cover;
-webkit-background-size:  	cover;
}
.tape {
width:						900px;
margin:						auto;
height:						566px;
background-image:			url(../images/hero.jpg);
background-position:		center;
}
.video {
width:						894px;
height:						500px;
background-color:			#666;
margin:						auto;
border:						3px solid #fcbe19;
box-shadow: 				0px 0px 15px #333;
}
.section{
padding-top:				75px;
height:						1500px;
width:						100%;
float:						left;
}
/* Core Styles */
/* Core Styles */
/* Core Styles */

/* Backgrounds */
/* Backgrounds */
/* Backgrounds */
.track {
background-image:			url(../images/go-karts-b.jpg);
background-position:		center;
background-size:			cover;
-moz-background-size:		cover;
-webkit-background-size:  	cover;
}
.hours {
background-image:			url(../images/go-karts-c.jpg);
background-position:		center;
background-size:			cover;
-moz-background-size:		cover;
-webkit-background-size:  	cover;
}

.loc {
background-image:			url(../images/go-karts-d.jpg);
background-position:		center;
background-size:			cover;
-moz-background-size:		cover;
-webkit-background-size:  	cover;
}
.con {
background-image:			url(../images/go-karts-e.jpg);
background-position:		center;
background-size:			cover;
-moz-background-size:		cover;
-webkit-background-size:  	cover;
}
/* Backgrounds */
/* Backgrounds */
/* Backgrounds */
.bShad {
width:						900px;
margin:						auto;
height:						366px;
background-image:			url(../images/video-shadow.png);
background-position:		bottom center;
}
.map {
width:						894px;
height:						300px;
background-color:			#666;
margin:						auto;
border:						3px solid #fcbe19;
box-shadow: 				0px 0px 15px #333;
}
.textLeft {
width:						420px;
float:						left;
}

.textRight {
width:						420px;
float:						right;
}
.textContain {
width:						900px;
margin:						auto;
}
.direct {
padding:					0;
margin:						auto;
margin-top:					20px;
height:						48px;
width:						245px;
}

.topper {
	width: 100%;
	padding: 12px 0;
	text-align: center;
	background-color: red;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: .08em;
	font-size: 1.1em;
}
.topper a {
	color: #fff;
	text-decoration: none;
}