/* CSS Document */
body {background:#fff; color:#1A0F6F; font-family:Tahoma, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5; margin:0px; padding:0px; text-align:center;}
h1 {color:#fff; font-size:18px; margin:0px; padding:5px 0 0 10px;}
h2 {color:#910024; font-size: 16px; margin:0; padding:5px 10px;}
h3 {font-size:12px; margin:0; padding:10px 10px 0px 10px;}

#footer {background:url(../images/footer.jpg) no-repeat bottom; height:128px; margin:0; padding:0;}
#header {margin:0; padding:0;}
#wrapper {background:url(../images/header.jpg) no-repeat top #FAF0CD; width:850px; margin:auto; padding:0; text-align:left; }

#banner {background:#910024; height:181px; margin-left:8px; padding:0; width:834px;} 
#banner img {float:right; padding:1px 8px 0 0;}
#homebanner {background:#1F1E62; height:181px; margin-left:8px; padding:0; width:834px;} 
#homebanner img {float:right; padding:1px 8px 0 0;}
#homebanner ul {color:#EFAF2B;}
#templogo {float:left; padding: 90px 0 0 450px;}
#news {background:#910024; border:#910024 solid 1px; margin-left:8px; margin-top:10px; padding:0; width:832px;} 
#news img {float:left; padding:0;}
#news p.pnews {color:#fff;  margin:0; padding:5px 0 5px 10px; font-size:16px;}
#newscontent {background:#fff; float:right; height:191px; width:679px; padding-right:3px;}
#column1 {float:left; width:309px; margin:0; padding:5px 0 0 10px;}
#column2 {float:right; width:329px; margin:0; padding:5px 10px 0 0;}
#column2 span {color:#910024}

#text {background:#F7D069; float:right; margin:5px 9px 10px 0; padding:0; width:624px;}
#text p {color:#1A0F6F; margin:0; padding:5px 10px;}
#text p#firstpara {color:#910024; font-size:14px;}
#text table {padding-left:10px;}
#text table td.left {text-align:right;}
#text table td.left2 {padding:5px; margin:5px; border-top:1px dashed #1A0F6F;}
#text table#placements {font-size:10px;}
#text table td.red {color:#910024;}
#text span#ofsted {float:right; padding: 10px;}
.leftul {float:left; width:290px; display:block;}
.rightul {float:left; width:320px; display:block;}
#text ul {padding-right:20px;}


/*NAVIGATION*/

#mainnav ul{float:right;margin:108px 8px 1px 0;padding-left:0;display:block}
#mainnav ul li{display:block;float:left;width:103px;margin-left:1px;text-align:center;}
#mainnav ul li a{display:block;background:#1A0F6F;overflow:hidden; text-decoration:none;}
#mainnav ul li a:hover{background:#F4B00D; color:#fff;}
#mainnav ul li a.active{background:#910024}
#mainnav ul li a span{display:block;color:#FFF;padding:2px 0;}
#mainnav ul#nav2 {margin:0 8px 20px 300px; padding:1px 0 0 200px;}
#mainnav li a span.single {padding:11px 0;}

div#arealinks {float:left; margin:0; padding:0;}
#arealinks ul {list-style-type: none; width: 205px; margin:0; padding:0 2px 0 8px;} 
#arealinks li { background-image:url(../images/linksarrow.jpg); border: 1px solid #F8AB0D; border-width:1px; height:47px; margin: 5px 0; }
#arealinks li a {color: #1A0F6F; display: block; height: 47px; padding:5px 0 0 10px; text-decoration: none; }
* html #arealinks li a { /* make hover effect work in IE */width: 205px;}
#arealinks li a:hover {text-decoration:underline;}
#arealinks li a.single {padding-top:13px;}

div#footerlinks {color:#1A0F6F; margin:0; padding:70px 5px 5px 500px; text-align:right;}
#footerlinks ul {list-style-type: none; margin:0; padding:0;} 
#footerlinks li {display:inline; }
#footerlinks li a {color: #1A0F6F; text-decoration: none; }
#footerlinks li a:hover {text-decoration:underline;}
#footerlinks p {margin:0; padding:0;}

#homemain ul{float:right;margin:5px 8px 1px 0;display:block; padding:0;}
#homemain ul li{display:block;float:left;width:207px;margin-left:1px;text-align:center;}
#homemain ul li a{border:#F2B014 bottom 1px; display:block;background:#F2B014;overflow:hidden; text-decoration:none;}
#homemain ul li a:hover{background:#1A0F6F; color:#fff;}
#homemain ul li a.active{background:#910024}
#homemain ul li a span{color:#1A0F6F;display:block; font-size:13px; margin-left:5px; padding:11px 0; text-align:left;}
#homemain ul li img {padding-bottom:1px;}
#homemain li a span.single {padding:11px 0; background:url(../images/indexarrow.png) right no-repeat;}
#homemain li a:hover span.single {color:#fff; background:url(../images/indexarrowwhite.png) right no-repeat;}
#homemain li.homeleftbox {background: #F2B014; float:left; padding-bottom: 103px; width:207px;}
#homemain li.homeleftbox p {text-align:left; padding:10px; margin:0;}