/* CSS Document */
body {
	background: url(images/bg.gif) repeat-x top
	}

#mast {
	position: absolute;
	margin: 0;
	padding: 0;
	top: 0;
	left: 0;
	width: 241px;
	height: 198px;
	}
	
	
/*main menu*/
#navcontainer {
	white-space: nowrap;
	}
		
#navcontainer ul {
	position: absolute;
	top: 63px;
	left: 257px;
	margin: 0;
	padding: 0;
	}
	
#navcontainer ul li {
	display: inline;
		
	}
	
#navcontainer ul li a {
	text-decoration: none;
	padding-right: 10px;
	color: #fff;
	font: 11px arial;
	}
	
#navcontainer ul li a:hover {
	color: #f59f1a;
	}
	
/*end main menu*/
/*about submenu*/
#aboutcontainer {
	white-space: nowrap;
	}
		
#aboutcontainer ul {
	margin: -15px 0 0 0;
	padding: 0;
	}
	
#aboutcontainer ul li {
	display: inline;
		
	}
	
#aboutcontainer ul li a {
	text-decoration: none;
	padding-right: 10px;
	color: #003768;
	font: 11px arial;
	letter-spacing: -1pixel;
	}
	
#aboutcontainer ul li a:hover {
	color: #f59f1a;
	}
	
/*end about submenu*/
/*begin sidequote*/
	
#sidequote {
	position: absolute;
	top: 220px;
	left: 15px;
	width: 160px;
	text-align: right;
	}
	
#sidequote p {
	margin-top: 10px;
	color: #f59f1a;
	font: 12px arial;
	line-height: 16px;
	}

#sidequote h2 {
	color: #003768;
	font: 10px arial;
	line-height: 10px;
	}
/*end sidequote*/


#content {
	position: absolute;
	top: 245px;
	left: 257px;
	width: 500px;
	}
	
#content2 {
	position: absolute;
	top: 245px;
	left: 257px;
	width: 240px;
	}

#content3 {
	position: absolute;
	top: 245px;
	left: 540px;
	width: 250px;
	}
	
#aboutcontent {
	position: absolute;
	top: 245px;
	left: 257px;
	width: 500px;
	}
	
#dots {
	position: absolute;
	top: 220px;
	left: 257px;
	}
	
/*headers for the different pages*/
#home {
	position: absolute;
	top: 180px;
	left: 257px;
	height: auto;
	width: auto;
	}
	
#training {
	position: absolute;
	top: 120px;
	left: 257px;
	height: auto;
	width: 500;
	}
	
#support {
	position: absolute;
	top: 181px;
	left: 257px;
	height: auto;
	width: auto;
	}
	
#about {
	position: absolute;
	top: 165px;
	left: 257px;
	height: auto:
	width: auto;
	}
	
#contact {
	position: absolute;
	top: 181px;
	left: 257px;
	height: auto;
	width: auto;
	}
	
#results {
	position: absolute;
	top: 181px;
	left: 257px;
	height: auto;
	width: auto;
	}
	
#bio {
	position: absolute;
	top: 181px;
	left: 257px;
	height: auto;
	width: auto;
	}
	
/*end headers*/

h1 {
	font-size: 21px ;
	color: #f59f1a;
	font-family: Interstate-RegularCondensed, Geneva, Arial, Helvetica;
	font-weight: lighter;
	}
	
h2 {
	margin: 0;
	font-size: 12px;
	color: #f59f1a;
	font-family: Arial, Helvetica;
	}
	
h3 {
	margin: 0;
	font-size: 12px;
	color: #003768;
	font-family: Arial, Helvetica;
	}
	
p {
	margin-top: 0;
	font-size: 12px;
	color: #003768;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	}
	
ul {
	margin-top: 0;
	}
	
li {
	font-size: 12px;
	color: #003768;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: 20px;
	}
	
a:link {
	font-size: 12px;
	color: #003768;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}
a:visited {
	font-size: 12px;
	color: #003768;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}
a:hover {
	font-size: 12px;
	color: #f59f1a;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-decoration: none;
}
a:active {
	font-size: 12px;
	color: #003768;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}
