body { margin:0px; font-family:arial; text-align:center;  } .site-container { width:1000px; margin:auto; text-align:left;  }.top-menu { background-color:#EC0F69; height:40px; }.top-menu div { margin:0px 50px 0px 0px; height:40px; }.top-menu div ul { list-style-type:none; margin:0px; padding:0px; float:right; }.top-menu div ul li { float:left; margin:9px 16px 9px 16px; }.top-menu div ul li  a { color:#fff; text-decoration:none; }.secondary-menu { background-color:#000; height:40px; }.secondary-menu  td a { color:#FFF; text-decoration:none;  }.secondary-menu .logo-container { width:300px; }.logo { position:relative; top:-75px; left:10px; z-index:999;  }.secondary-menu  .menu { background-color:#E2E755; margin:0px; height:40px; }.secondary-menu  .menu ul { list-style-type:none; padding:0px; margin:0px 50px 0px 0px; float:right }.secondary-menu  .menu ul li { float:left; margin:9px 16px 9px 16px; }.secondary-menu  .menu ul li a { color:#000; text-decoration:none;  }.inner-content { clear:both; position:relative; top:-40px; }.inner-content .left-column  { width:250px; text-align:right; float:left; }.inner-content .left-column h1 {  margin:0px; text-align:right; font-weight:normal; color:#EC0F69; text-transform: lowercase; }.inner-content .left-column ul { list-style-type:none; }.inner-content .left-column ul  li { text-align:right; padding:3px; }.inner-content .left-column ul li a { color:#000; text-decoration:none; font-weight:bold; }.inner-content .left-column ul li a:hover { color: #EC0F69 }.inner-content .left-column a { color: #EC0F69; text-decoration:none;  }.inner-content .left-column a:hover { text-decoration:underline;  }.inner-content .right-column  { width:740px; margin:0px; float:left; margin:0px 0px 0px 10px; }.inner-content .right-column  p { color:#333; padding:0px; margin:0px; line-height:30px;}.contact-form p span { display:inline-block; width:200px; } .contact-form p .textfield , .textarea { width:300px; font-family: arial; font-size:11.5px; padding:5px; -moz-border-radius: 5px; border-radius: 5px; border:1px solid #DDD; }.contact-form p .textarea { height:90px; }.contact-form p .button { font:18px arial; }#msg { margin:10px 0px 5px 0px; }#msg  p { color: #EC0F69; font-size:11px; }#msg  p span { display:block; }.cms-list { list-style-type:none; }.cms-list li { padding:0px 0px 20px 0px; }.cms-list li  span{ font-weight:bold; cursor:pointer; color: #EC0F69; }.footer { width:900px; clear:both; text-align:center; font-size:11px; color: #EC0F69; }.footer  a { color:#333; text-decoration:none; }.footer  a :hover{ text-decoration:underline; }.home-banner { position:relative; top:-131px; width:1000px; height:730px; }.home-banner .text { background-color:#FFF; opacity:0.6; filter:alpha(opacity=60); width:300px; padding:9px; -moz-border-radius: 10px; border-radius: 10px; position:absolute; bottom:25px; left:25px; } .md-slider {  position:relative; height:200px; width:740px; }.md-slider div { position:absolute;  }.md-slider div p { position:absolute; bottom:0px; } .announcement-div {width:300px; padding:9px; position:absolute; top:100px; left:25px;} .home-footer { width:900px; clear:both; text-align:center; font-size:11px; color: #EC0F69; margin-top:-100px; } .home-footer  a { color:#333; text-decoration:none; } .home-footer  a :hover{ text-decoration:underline; }

.ofsted{
background-image: url("/public/assets/default/images/ofsted.jpg");
}