/**/ * {
	margin:0;
	padding:0
}

	
body {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:.75em; 
	background:fixed;
	background-color:#171752;
	background-image: url(back.gif); 
	background-position: bottom right; 
	background-repeat: no-repeat; 
	width: auto;
}
.vacex{background-color:#000; background-image: url(back1.gif); }
.container{
	position:relative;
	margin:25px auto 0px auto;
	background-color:#FFFFFF;
	width:850px; 

	}

h1 {
	text-indent:-9000px;
	
}
.header {
	height:193px; 
}
#johnmee { background-image:url(johnmee.jpg); background-position:center top; background-repeat:no-repeat; 
  
}
#vacex { background-image:url(vacex.jpg); background-position:center top; background-repeat:no-repeat; 
  
}
.image {
	position: absolute;
left: 0px;
	top: 0px; height:193; width:243px;
}
.statement{
	position: absolute;
	left: 270px;
	top: 174px;
	width: 560px;
}
.statement_vacex{ position: absolute;
	left: 483px;
	top: 175px;
	width: 343px; color:#000; text-align:right;
}
.statement p{ text-align:right; text-transform:uppercase; color: #FFFFFF;} 
.bodycopy {
	clear:both; margin-right:0px; color:#171752;
	 padding-bottom:30px; height: inherit;
}
.mainblock {
	position:relative;
	margin-left:224px;
	width:626px;
	height: inherit;
}
h2{font-size:16px; font-weight:bold; color:#171752;}
h3{font-size:14px; font-weight:bold; color:#171752; text-align:center; padding-bottom:15px;}
.navigation {
	position:absolute;
	left: 0px;
	top: 223px;
	height: 432px;
	width: 224px;
}
.navigation li{ list-style:none; height:32px; border: none; }
.copy {padding-top:30px; padding-left:35px; padding-right:10px;}
.copy p{ color:#171752; padding-top:5px; padding-bottom:5px; text-align:left; line-height:16px;}
.copy a {text-decoration:none; font-weight:bold; color:#F00;}
.copy li{color:#171752; padding-top:5px; padding-bottom:5px; text-align:left;}
.copyright{padding-top:30px; padding-left:10px; padding-right:25px;}
.copyright p{padding-top:10px; padding-bottom:3px;}
.style1 p{font-size:9px; text-align:right; text-transform:uppercase; padding-top:55px; padding-right:35px;}
.style1 img{padding-right:35px; padding-top:45px; }
.navigation2 a{color: #FFFFFF; text-decoration:none; margin-left:10px;  font-size:10px; } 
.navigation2 p{ line-height:30px; padding-bottom:15px;} 
.style2 {color:#FFFF00; padding-right:10px;}

.excav{ position: relative; width:224px; background-color: #FFFF99;}
.excav p{ text-align:right; margin-right:37px; line-height:32px; text-transform:uppercase; }
.excav a{ list-style:none; color:#171752; text-decoration:none;}
.excav1 { font-weight:bolder; }
h4{font-size:15px; padding-top:10px; padding-bottom:10px;}
.video{font-weight:bold; color:#FF0000; text-decoration:none;}

a img{border:none;}

.training {background-color:#FF0000; color:#FFFFFF; text-transform:uppercase; padding-top:2px; padding-bottom:2px;
 font-weight:bold;}
 .training a{ color:#FFF;}

#modex25t{height:650px;}

.copy {float:left; width:380px;}
.copyright {float:left; width:160px;}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.brochure{padding-top:80px; padding-left:40px;}
