@charset "UTF-8";
/* CSS Document */

/**
 * @license
 * MyFonts Webfont Build ID 2825789, 2014-06-09T11:00:01-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Milwaukee by Font Diner
 * URL: http://www.myfonts.com/fonts/fontdiner/milwaukee/regular/
 * Copyright: Copyright &#x00A9; 1998 Stu's Font Diner  http://www.fontdiner.com
 * Licensed pageviews: 10,000
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2825789
 * 
 * © 2014 MyFonts Inc
*/




  
@font-face {font-family: 'Milwaukee';src: url('../fonts/2B1E3D_0_0.eot');src: url('../fonts/2B1E3D_0_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2B1E3D_0_0.woff') format('woff'),url('../fonts/2B1E3D_0_0.ttf') format('truetype');}

/* TAG elements */

html {
	background: url(../assets/background.jpg) no-repeat center center fixed; 
  	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
}

body {
	margin-top: 0;
	margin-left: 0;
	font-family: "myriad-pro", "Gill Sans", "Gill Sans MT", Helvetica, Arial, sans-serif;
	font-size: 15px;
	line-height: 22px;
}

img {
	border: 0;
}

h1 {
	font-family: Milwaukee, Impact, "Arial Black", sans-serif;
	font-size: 60px;
	font-weight: normal;
	margin-top: 12px;
	text-transform: uppercase;
}

h1-home {
	font-family: Milwaukee, Impact, "Arial Black", sans-serif;
	font-size: 60px;
	font-weight: normal;
	margin-top: 12px;
	text-transform: uppercase;
}

h2 {
	font-size: 20px;
	font-weight: 700;
	margin-bottom: -10px;
	text-transform: uppercase;
}

h3 {
	font-size: 16px;
	font-weight: 700;
	margin-bottom: -10px;
	text-transform: uppercase;
}

h1 home-column-left {
}

a {
	color: #000;
	font-weight: bold;
}

/* IDs */

#main-container {
	width: 910px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

#bottom {
	position: relative;
}

#logo {
	height: 142px;
	width: 199px;
	position: absolute;
	z-index: 100;
	left: 11px;
	top: -106px;
}

#tube {
	height: 191px;
	width: 171px;
	position: absolute;
	z-index: 200;
	left: 775px;
	top: -120px;
}

#tube-interior {
	height: 191px;
	width: 171px;
	position: absolute;
	z-index: 210;
	left: 770px;
	top: -120px;
}

#content {
	width: 910px;
	background: url(../assets/content-yellow-bg.jpg);
	padding: 6px;
	margin-top: 108px;
	overflow: hidden;
}

#nav {
	font-family: Milwaukee, Impact, "Arial Black", sans-serif;
	font-size: 30px;
	width: 910px;
	height: 36px;
	text-align: right;
}

#nav a {
	text-decoration: none;
	color: #000;
	margin-left: 8px;
	margin-right: 8px;
}

#nav a:hover {
	border-bottom: solid 3px black;
}

#nav p {
	margin-top: 2px;
}

.active {
	border-bottom: solid 3px black;
}

#home-column-left {
	float: left;
	width: 624px;
}

#interior {
	width: 880px;
	margin: 0 auto;
	
}

#gear-left {
	width: 285px;
	float: left;
	margin-right: 13px;
}

#gear-center {
	width: 285px;
	float: left;
	margin-right: 12px;
}

#gear-right {
	width: 285px;
	float: right;
}

#home-column-right {
	float: right;
	width: 277px;
}

#home-left-text-box {
	width: 624px;
	background: url(../assets/content-yellow-bg.jpg);
	position: absolute;
	z-index: 50;
	top: 430px;
	left: 0px;
}

#home-left-text-box h1 {
	margin-bottom: -6px;
	margin-left: 10px;
}

#home-left-text-box p {
	margin-left: 10px;
	line-height: 16px;
	margin-top: 25px;
}


/* Classes */

.copyright {
	color: #E2B420;
	font-size: 12px;
	margin-left: 20px;
}

.copyright a {
	color: #E2B420;
	text-decoration: underline;
	font-weight: normal;
}

/*for home boxes */
.home-image {
	position: relative;
	width: 100%;
}


