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

BODY{
	font-family:Arial, Helvetica, sans-serif;
	margin: 0 auto;
	width: 900px;
	background-color: #e4e8ea;
		}
	
*{
	margin: 0px;
	padding: 0px;
	font-size: 100%;
	}
	
IMG{
	border: 0px;
	}
	

#pageContainer{
	height: 1275px;
	background-color: #FFFFFF;
	}
	
	
/* --------------------- FONTS -----------------------*/

p, li{
	font-size: 0.75em;
	color: #000000;
	}

p a:link{
	text-decoration: none;
	color: #000000;
	}
	
p a:visited{
	text-decoration: none;
	color: #000000;
	}
	
p a:hover{
	text-decoration: underline;
	color: #000000;
	}
	
label{
	font-size: 1em;
	color: #000000;
	}
	
tr, td{
	font-size: 1em;
	color: #00aeef;
	}
	
td.left{
	font-size: 0.75em;
	color: #00aeef;
	}
	
td.right{
	font-size: 0.75em;
	color: #00aeef;
	}
	
h1{
	font-size: 0.9em;
	color: #00aeef;
	font-weight: bold;
	}
	
h2{
	font-size: 0.75em;
	color: #00aeef;
	font-weight: bold;
	}

h3{
	font-size: 0.75em;
	color: #00aeef;
	font-weight: lighter;
	}
	
h4{
	font-size: 0.6em;
	}
	
h5{
	font-size: 1em;
	font-weight: lighter;
	line-height: 2.2em;
	color: #252e5a;
	}
	
h6{
	font-size: 1.1em;
	color: #00aeef;
	font-weight: bold;
	}
		
	
/* --------------------- HEADER -----------------------*/

	
	
#header{
	height: 165px;
	background-image: url(../images/cheney_header.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 42px;
	}
	
#logo{
	width: 355px;
	padding: 40px 0 0 0;
	float: left;
	}
	
#strap{
	width: 350px;
	padding: 104px 35px 0 0;
	float: right;
	text-align: right;
	color: #252e5a;
	font-size: 20px;
	}
	
	
/* --------------------- NAV -----------------------*/
	
		
#nav{
	height: 28px;
	width: 900px;
	background-image: url(../images/cheney_nav.gif);
	background-repeat: no-repeat;
	}
	
#nav a:link, #nav a:visited{
	text-decoration: none;
	color: #FFFFFF;
	}
	
#nav a:hover{
	text-decoration: underline;
	}
	
#home{
	width: 108px;
	padding: 7px 0 0 28px;
	height: 22px;
	float: left;
	font-size: 12px;
	color: #FFFFFF;
	}
	
#aboutus{
	width: 105px;
	height: 22px;
	padding: 7px 0 0 5px;
	float: left;
	font-size: 12px;
	color: #FFFFFF;
	}
	
#coachHire{
	width: 105px;
	height: 22px;
	padding: 7px 0 0 5px;
	float: left;
	font-size: 12px;
	color: #FFFFFF;
	}
	
#fleet{
	width: 105px;
	height: 22px;
	padding: 7px 0 0 205px;
	float: left;
	font-size: 12px;
	color: #FFFFFF;
	}
	
#schools{
	width: 105px;
	height: 22px;
	padding: 7px 0 0 5px;
	float: left;
	font-size: 12px;
	color: #FFFFFF;
	}
	
#contact{
	width: 117px;
	height: 22px;
	padding: 7px 0 0 5px;
	float: right;
	font-size: 12px;
	color: #FFFFFF;
	}
	
	
/* --------------------- CONTENT -----------------------*/

#mainContent{
	width: 900px;
	}

#img{
	width: 550px;
	padding: 15px 0 0 0;
	float: left;
	}
	
#enquiries{
	background-image: url(../images/equiries.gif);
	background-repeat: no-repeat;
	width: 281px;
	height: 962px;
	padding: 27px 30px 0 12px;
	margin-left: 567px;
	}
	
#bodyCopy{
	width: 530px;
	padding: 15px 0 0 20px;
	}
	
#services{
	width: 530px;
	padding: 20px 0 0 20px;
	}
	
#privateHire{
	width: 530px;
	padding: 10px 0 0 20px;
	height: 108px;
	}
	
#phIMG{
	width: 109px;
	float: left;
	}

#phText{
	width: 320px;
	height: 93px;
	padding: 15px 0 0 10px;
	margin-left: 120px;
	vertical-align: middle;
	}
	
#schoolHire{
	width: 530px;
	padding: 10px 0 0 20px;
	height: 108px;
	}
	
#shIMG{
	width: 109px;
	float: left;
	}

#shText{
	width: 320px;
	height: 93px;
	padding: 15px 0 0 10px;
	margin-left: 120px;
	vertical-align: middle;
	}
	
#corporate{
	width: 530px;
	padding: 10px 0 0 20px;
	height: 108px;
	}
	
#corpIMG{
	width: 109px;
	float: left;
	}

#corpText{
	width: 320px;
	height: 93px;
	padding: 15px 0 0 10px;
	margin-left: 120px;
	vertical-align: middle;
	}
	
#homeSchool{
	width: 530px;
	padding: 10px 0 0 20px;
	height: 108px;
	}
	
#hsIMG{
	width: 109px;
	float: left;
	}

#hsText{
	width: 320px;
	height: 93px;
	padding: 15px 0 0 10px;
	margin-left: 120px;
	vertical-align: middle;
	}
	
	
	
/* --------------------- FOOTER -----------------------*/


#footer{
	padding: 15px 0 0 20px;
	background-image: url(../images/1px_rule.gif);
	background-repeat: no-repeat;
	}
	
#footerText{
	width: 510px;
	float: left;
	}
	
#ftaLogo{
	width: 65px;
	float: left;
	padding: 0 0 0 100px;
	}
	
#isoLogo{
	width: 90px;
	padding: 0 12px 0 20px;
	float: right;
	}
	
#footer a:link, #footer a:visited{
	text-decoration: none;
	color: #000000;
	}
	
#footer a:hover{
	text-decoration: underline;
	}