/* CSS Document */

/*header info*/

#graybar{
text-align:center;
left:0px;
width:100%;
top:0px;
position:absolute;
z-index:1;

}
#backgroundman{
	position:absolute;
	left:634px;
	top:119px;
	z-index:0;
	height: 359px;
}
#titlemen{
width:95%;
position:absolute;
text-align:center;
top:20px;
z-index:2;
}
.titlemenimg{
width:25%;
}
#titletext{
	text-align:center;
	left:0px;
	width:100%;
	position:absolute;
	top: 120px;
}

.menubarimg{
	  width: 95%;
	  left:0px;
      margin: 1em 0;
      padding: 0px 0.5em;
       z-index:3; 
	  position:absolute;
	  top:153px;
	  text-align:center;
	  
}
.menubarimg ul {
      margin: 0;
      padding: 0;
      list-style-type: none;
}
.menubarimg li {
      margin: 0;
      padding: 0;
      float: left;
	  width: 14%;
      text-align: center;
}


.menubarimg a:link img{border: none; } 
.menubarimg a:visited img{ border:none;}


.sectionheading{
font-family:HelveticaNeue-Thin, Verdana, Arial, Helvetica, sans-serif;
font-size:32px;
}
/* End of header*/
/*Blue box info*/
.boxpadding{
padding: 1em 1em 0 1em ;
}
.content {
	border: 1px solid #0000CC;
	margin: 1em 0;
	
}
.content * {
	position: relative;
	margin: 0;
}
.one {
	background: url(../images/corner.gif) top left no-repeat;
	left: -1px;
	top: -1px;
}
.two {
	background: url(../images/corner_tr.gif) top right no-repeat;
	top: -2px;
}
.three {
	background: url(../images/corner_br.gif) bottom right no-repeat;
	right: -2px;
	bottom: -2px;
}
.four {
	background: url(../images/corner_bl.gif) bottom left no-repeat;
	left: -2px;
	padding-bottom: 1em;
	
}
/*End of Blue box*/

/*Start of Index*/
#training{
font-family:Helvetica-Light,Futura-CondensedLight,Verdana, Arial, Helvetica, sans-serif;
font-size:71px;
color:#472E91;
font-style:italic;
position:absolute; 
left:5%; 
top:190px;
width:906px;
height:84px;
}

#one2one{
	font-family:Futura-CondensedLight,Verdana,Arial, Helvetica, sans-serif;
	font-size:51px;
	color:#472E91;
	font-style:italic;
	position:absolute;
	left:30%;
	top:264px;
	width:678px;
	height:64px;
}

#van3img{
position:absolute;
top:330px;
width:95%;
}

.contactpos{
position:absolute;
top:507px;
width:95%;
text-align:center;
}

.contactfont{
font-family: Bauhaus-Bold,Verdana, Arial, Helvetica, sans-serif;
font-size:19px;
font-weight:bold;
color:#666666;
}
/*End index page*/

/*Beginning of About us*/

#aboutusleftcontent {
	position : absolute;
	left : 31px;
	width : 220px;
	margin-left : 10px;
	padding : 3px;
	top:240px;
	height: 245px;
}

.aboutuscentretext{
font-family:HelveticaNeue-Thin,Verdana, Arial, Helvetica, sans-serif; 
font-size:13px; 
}
#aboutuscentrecontent {
	position:absolute;

	margin-left:271px;
	margin-right:30%;
	top: 205px;
	width: 407px;
	height: 322px;
	left: 4px;
}

.aboutusrighttext{
font-family:HelveticaNeue-Thin,Verdana, Arial, Helvetica, sans-serif; 
font-size:24px; 
}
#aboutusrightcontent {
font:HelveticaNeue-Thin,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
	position : absolute;
	left : 695px;
	top : 230px;
	padding-left : 10px;
	z-index : 3;
	padding : 3px;
	width: 209px;
	height: 302px;
	

}
/*End of About Us */
/*Start of James*/
#jamesleftcontents{
	position : absolute;
	left : 31px;
	width : 246px;
	margin-left : 10px;
	padding : 3px;
	top:240px;
	height: 300px;
}
#jamesrightcontent {
	position:absolute;
	top :  205px;
	margin : 0 10% 0 280px;
	padding : 3px;
	width:594px;
	height: 292px;
	font-family:HelveticaNeue-Thin,Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px; 
}
/*End of James*/
/*Start of Services */
#servicesleftcontent {
	position:absolute;
	top : 240px;
	margin : 0 35% 0 41px;
	padding : 3px;
	width: 55%;
	height: 318px;
	font-family: HelveticaNeue-Thin, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
}
#servicesrightcontent {
	position : absolute;
	left : 65%;
	top : 240px;
	padding-left : 10px;
	z-index : 3;
	padding : 3px;
	width: 179px;
}
/*End of Services*/
/*Start of Testimonials*/
#testleftcontent {
	position : absolute;
	left : 41px;
	width : 427px;
	padding : 3px;
	top:228px;
	height: 317px;
}
#testrightcontent {
	position : absolute;
	left : 548px;
	top : 205px;
	padding-left : 10px;
	z-index : 3;
	padding : 3px;
	width: 350px;
}

.testimonialsbig{
font-family:Bauhaus-Bold, Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
}

.testimonialssmall{
font-family:Bauhaus-Bold, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.testimonialname{
font:Helvetichneue-Thin, Verdana,  Arial, "Times New Roman";
font-size:11px;
padding: 5px 5px 5px 10px;
}
/*End of testimonials*/

/*Start of gallery */

#gallerysectionheader {
	position : absolute;
	left : 40px;
	top : 205px;
	padding : 3px;
	width: 590px;
}

#galleryglobal{
	left:0px;
	text-align:center;
	width:100%;
}

#galleryhlineone {
	text-align:right;
	position : absolute;
	left : 28px;
	width : 493px;
	padding : 3px;
	top:250px;
	height: 79px;
}
#galleryhlinetwo {
	text-align:right;
	position : absolute;
	left : 28px;
	width: 493px;
	padding : 3px;
	top : 332px;
	height: 79px;
}
#galleryhlinethree {
	text-align:right;
	position : absolute;
	left : 28px;
	width : 493px;
	padding : 3px;
	top:415px;
	height: 79px;
	}
#galleryhlinefour {
	text-align:left;
	position : absolute;
	left : 525px;
	width : 449px;
	margin-right : 10px;
	padding : 3px;
	top:250px;
	height: 120px;
	}

#galleryhlinefive {
	text-align:left;
	position : absolute;
	left : 525px;
	width : 450px;
	margin-right : 10px;
	padding : 3px;
	top:374px;
	height: 120px;
	}

#galleryhlineone a:link img{border: none; } 
#galleryhlineone a:visited img{ border:none;}
#galleryhlinetwo a:link img{border: none; } 
#galleryhlinetwo a:visited img{ border:none;}
#galleryhlinethree a:link img{border: none; } 
#galleryhlinethree a:visited img{ border:none;}
#galleryhlinefour a:link img{border: none; } 
#galleryhlinefour a:visited img{ border:none;}
#galleryhlinefive a:link img{border: none; } 
#galleryhlinefive a:visited img{ border:none;}

/*end of gallery page*/
/*Start of contact page*/

#contactheader{
position : absolute;
	left : 40px;
	width : 389px;
	margin-left : 10px;
	padding : 3px;
	top:301px;
	height: 85px;
}


#contactlayout{position : absolute;
	left : 40px;
	width : 493px;
	margin-left : 10px;
	padding : 3px;
	top:394px;
	height: 85px;
}

#contactvan{
position : absolute;
	left : 444px;
	width : 493px;
	margin-left : 10px;
	padding : 3px;
	top:305px;
	height: 85px;
}

/*end of Contact page*/
/*end of CSS*/
