@charset "utf-8";
/*css by Anna Hales 2009 | http://www.annahales.com*/



*{padding:0;margin:0;}
body{font-family:'Trebuchet MS', sans serif;background-color:#eef0f0;}



/*color of the navigation panel*/
#home #nav{background-image:url(../images/blue_topbar.gif);background-repeat:no-repeat;}
#careers #nav{background-image:url(../images/blue_topbar.gif);background-repeat:no-repeat;}
#apprentice #nav{background-image:url(../images/blue_topbar.gif);background-repeat:no-repeat;}
#grants #nav{background-image:url(../images/red_topbar.jpg);background-repeat:no-repeat;}
#contact #nav{background-image:url(../images/red_topbar.jpg);background-repeat:no-repeat;}
#referrals #nav{background-image:url(../images/red_topbar.jpg);background-repeat:no-repeat;}
#services #nav{background-image:url(../images/olive_topbar.gif);background-repeat:no-repeat;}
#additional #nav{background-image:url(../images/olive_topbar.gif);background-repeat:no-repeat;}
#clients #nav{background-image:url(../images/olive_topbar.gif);background-repeat:no-repeat;}



/*color of the border of the boxes*/
#grants #rightcol{background-image:url(../images/red_boxmiddle.gif);background-repeat:repeat-y;}
#contact #rightcol{background-image:url(../images/red_boxmiddle.gif);background-repeat:repeat-y;}
#referrals #rightcol{background-image:url(../images/red_boxmiddle.gif);background-repeat:repeat-y;}
#services #rightcol{background-image:url(../images/olive_boxmiddle.gif);background-repeat:repeat-y;}
#services #leftcolbox{background-image:url(../images/olive_boxmiddle.gif);background-repeat:repeat-y;}
#additional #rightcol{background-image:url(../images/olive_boxmiddle.gif);background-repeat:repeat-y;}
#clients #rightcol{background-image:url(../images/olive_boxmiddle.gif);background-repeat:repeat-y;}



/*rudimentary page styles*/
#container{width:950px;margin:10px auto;}
#nav{width:950px;height:26px;padding:3px 0 0 40px;}
#nav li{display:inline;list-style:none;color:#fff;}
#nav a{text-decoration:none;text-transform:uppercase;font-size:0.7em;color:#fff;}
#nav a:hover{color:#666;}
#header{margin:0 0 10px 0;}
#leftcol{width:469px;float:left;}
#rightcol{width:469px;float:left;background-image:url(../images/blue_boxmiddle.gif);background-repeat:repeat-y;margin:0 0 0 10px;padding:0}
#appr li{list-style:none;font-size:0.75em;margin:0 20px 0;}
#appr{margin:20px 0 0 0;}
#add li{list-style:none;font-size:0.75em;margin:0 20px 0;}
#add{clear:both;padding:20px 0;}
#pdf{width:455px;height:80px;background-image:url(../images/red_traintogainpdfbar.jpg); background-repeat:no-repeat;margin:10px 0 10px 10px;}
.border-bottom{float:right;margin:0 2px 0 0;}
.border-bottom-left{float:left;}
.signat{margin:20px 0 0 10px;}
.footer_logo{float:left;}
#footer a:hover, #rightcol a:hover{text-decoration:underline;}
.title{margin:0 0 -10px 20px;}
.quote{margin:30px 0 0 0;}
a{cursor:pointer;text-decoration:none;}
.clientslogos {padding:10px;}


/*typography*/
#footer p{float:left;margin:5px 0 0 0;font-size:0.7em;text-align:right;width:800px;}
#footer a, #rightcol a{color:#000;}
p{margin:20px 20px 0 20px;font-size:0.75em;}
.nospace{margin:0 20px;}
.bold{font-weight:bold;}
.pdfp{display:block;width:320px;height:50px;padding:20px 10px 0 60px;/padding:0 10px 0 60px;}



/*block of images on clients page*/
.newp{margin:20px 0 0 60px;}
.space{margin:20px 0 0 20px;}
.five{margin:10px 0 0 50px;}
.hangar{margin:10px 0 0 35px;}
.stoke, .paint{margin:10px 0 0 60px;}
.sola, .beare{margin:10px 0 0 20px;}
.guild{margin:10px 0 0 40px;}
img{border:none;}


/*form*/
form{width:440px;margin:20px 0 20px 20px;}
fieldset{border:none;width:440px;float:left;}
#contact_name{margin:0 0 5px 20px;width:350px;}
#contact_email{margin:0 0 10px 20px;width:350px;}
#contact_message{width:415px;height:145px;margin:0;}
.comms{width:220px;}
#send{background-color:#eef0f0;color:#666;font-size:0.95em;border:none;padding:5px 0;cursor:pointer;}
.thankyou{padding:0 0 180px 0;}
