body{
	margin:5px 10px;
	font-size:small;
 	font-family:"Times New Roman", Times, serif;
	background:url('/images/bck.png') top repeat-x #faf1da;
}

a:link{color:#808080; text-decoration:none;}
a:visited{color:#d28080; text-decoration:none;}
a:hover{color:#808080; text-decoration:underline;}

#wrap{
	margin:0px auto;
	padding:0px;
	width:750px;
}

.highlight{color:#ff0000;}
.note{font-size:smaller;}
.msg_box{margin:10px; padding:5px; border:1px solid #eadbb9; background:#fcf1da;}


#head{color:#ebd961;}
#head a:link{color:#ffffff; background-color:inherit; text-decoration:none;}
#head a:visited{color:#f9edce; background-color:inherit; text-decoration:none;}
#head a:hover{color:#c9b277; background-color:inherit; text-decoration:underline;}

#top{padding:10px 5px; background:#8aa15e;}

.banner{display:block; margin-left:130px; height:125px; background:url('/images/banner_img.gif') center no-repeat;}
#title{float:left; display:block; width:130px; height:125px; background:url('/images/logo.gif') 0px 0px no-repeat; text-indent:-9000px; font-size:xx-small;}
#title h1, #title h2{margin:0px; padding:0px;}

#nav{padding:10px 5px 0px 5px; text-align:right; background:#8aa15e; font-size:medium;}
#nav ul{list-style:none; margin:0px; padding:0px;}
#nav li{display:inline; padding:0px 4px; border-left:1px solid #53613A;}
#nav li.f{border:none;}

#head .spacer{margin-right:9px; height:8px; background:#8aa15e;}
.spacer .f{float:right; margin-right:-9px; width:9px; height:12px; background:url('/images/spacer_t.png') bottom right no-repeat transparent;}
.shadow{height:9px; background:url('/images/shadow.png') top left repeat-x transparent;}

#main{padding-left:25px; background:url('/images/m_side.gif') top left repeat-y transparent;}
#main .spacer{float:left; width:9px; height:10px; background:url('/images/spacer_m.png') top left no-repeat transparent;}
#main .shadow{margin:0px 9px;}

.ofsted_l{margin:0px; padding:0px; font-size:xx-small; text-indent:-9000px;}
.ofsted_l a{clear:right; float:right; display:block; margin:0px; width:100px; height:100px; background:url('/images/ofsted.jpg') center no-repeat #1c2172;}
.ofsted_l strong{margin:0px; padding:0px; font-size:xx-small; text-indent:-9000px}

.ofsted_n{margin:0px auto 20px auto; padding-bottom:20px; width:90%; border-bottom:1px solid #000000; color:#ff0000; text-align:center;}
.ofsted_n h3, .ofsted_n h4{margin:0px; padding:0px;}


.box{margin:0px 19% 0px 10px; min-width:493px;}
.i_box{clear:right; float:right; margin:0px 0px 10px 10px; width:15%; min-width:125px;}
.i_box h3, .box h2{margin:0px; padding:0px; background:url('/images/box_r.gif') top right no-repeat #446700; text-align:center; color:#e8e8e8;}
.box h2{margin:0px; padding:0px 0px 0px 10px; text-align:left;}
.i_box ul{list-style:none; margin:0px; padding:0px 5px;}
.i_box li{margin:0px; padding:0px;}
.i_box .l, .box .l{position:absolute; width:10px; height:16px; background:url('/images/box_l.gif') top left no-repeat #446700;}

.i_box .m, .box .m{position:relative; padding:5px; border:1px solid #eadbb9; background:#fbedcf;}
.box .m{min-height:200px; font-size:medium;}


.spacer_f{height:20px; background:url('/images/spacer_f.png') bottom left no-repeat transparent;}

#map_canvas{height:300px; width:50%; text-align:center; color:#ffffff; background:url('/images/map.gif') top center no-repeat transparent;}


#com_box{margin:30px 5px 10px 5px; padding-top:10px; width:99%; border-top:2px groove #474747;}
#com_box h3, #com_box h4, #com_box h5{margin:0px; padding:0px;}
#com_box ul{list-style:none; margin:5px; padding:0px;}
#com_box .c_table{margin-bottom:20px;}
#com_box .main{margin:10px 0px; padding:5px 5px 5px 15px; border-bottom:2px groove #474747;}
#com_box .main h4{margin-left:-10px;}
#com_box .main .vice{margin:5px 0px; padding-left:10px; width:130px;border-top:1px solid #474747;}
#com_box .main .vice h5{margin-left:-5px;}
#foot{clear:both; padding:10px 0px 0px 35px; text-align:center;}
#foot .nav{padding:2px 5px; background:#8aa15e;}
#foot .nav a:link {color: #ffffff; text-decoration: none;}
#foot .nav a:visited {color: #f9edce; text-decoration: none;}
#foot .nav a:hover {color: #c9b277; text-decoration: underline;}
#foot .nav ul{list-style:none; margin:0px; padding:0px;}
#foot .nav li{display:inline; padding:0px 4px; border-left:1px solid #53613A;}
#foot .nav li.f{border:none;}
#foot .m{padding-top:5px; background:url('/images/shadow.png') 0px 0px repeat-x transparent;}

#foot .left{float:left; margin:0px 5px;}
#foot .right{float:right; margin:0px 5px;}