*{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:active,a:hover{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;border:0;-ms-interpolation-mode:bicubic;width:auto;vertical-align:middle}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}table,table td{border-spacing:0}.placeholder{color:#888}#cboxOverlay{-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9}.contactLeft{float:left;margin:0 35px 20px 0;background:url(../images/contact/contactformbot.gif) left bottom no-repeat #deead6;padding-bottom:18px;width:534px}.contactLeft .contactForm{background:url(../images/contact/contactformtop.gif) no-repeat;padding-top:18px}.contactLeft .mid{border-left:1px solid #a8ca8c;border-right:1px solid #a8ca8c}.contactLeft .fieldDiv{padding-bottom:5px}.contactLeft .fieldDiv.inputError label{color:#CD0303}.contactLeft .fieldDiv.inputError .textField,.contactLeft .fieldDiv.inputError select,.contactLeft .fieldDiv.inputError textarea{border-color:#F6A5A5;background:#FAD3D3}.contactLeft .fieldDiv.pos{display:none}.contactLeft .fieldDiv.inputWarning label{color:#CE9206}.contactLeft .fieldDiv.inputWarning .textField,.contactLeft .fieldDiv.inputWarning select,.contactLeft .fieldDiv.inputWarning textarea{border-color:#FCC640;background:#fcf8e3}.contactLeft label{display:inline-block;text-align:right;width:180px;color:#366814;font-size:1.14285714em;font-family:ABeeZee,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.3125em}.contactLeft .textField,.contactLeft select,.contactLeft textarea{margin-left:5px;width:300px;padding:7px;font-family:Arial,Helvetica,sans-serif;font-size:.92857143em;line-height:1em;border:1px solid #a8ca8c}.contactLeft .sendDiv{text-align:right;width:498px;padding:7px 7px 0}.positionLeft{float:left;margin:0 20px 10px 0}.positionRight{float:right;margin:0 0 10px 20px}.homeLeft,.homeRight{float:left;width:680px;position:relative;overflow:hidden;height:315px;margin:15px 0}#sliderImages{width:680px;height:315px}.content .homeRight{width:286px;padding-left:14px}.content .homeRight ul{list-style:none;padding:0;margin:0}.content .homeRight ul a{display:block;text-indent:-9000px;width:286px;height:91px;margin-top:12px}.content .homeRight ul a.prospectusBtn{height:109px;margin-top:0;background:url(/images/buttons/prospectus.jpg) no-repeat}.content .homeRight ul a.prospectusBtn:hover{background-position:0 -109px}.content .homeRight ul a.ofstedBtn{background:url(/images/buttons/ofsted.jpg) no-repeat}.content .homeRight ul a.latestBtn{background:url(/images/buttons/parent-view.jpg) no-repeat}.content .homeRight ul a:hover{background-position:0 -91px}html{overflow-y:scroll}body,html{height:100%}body{font-family:Arial,Helvetica,sans-serif;font-size:100%;line-height:1em;color:#252525}h1{font-size:1.28571429em;line-height:1.27777778em;color:#a60302;padding:0 0 5px;margin-bottom:11px;font-family:ABeeZee,Arial,Helvetica,sans-serif;font-weight:400}h2{font-size:1.14285714em;line-height:1.1875em;color:#a60302;padding:0 0 5px;font-family:ABeeZee,Arial,Helvetica,sans-serif;font-weight:400}h3{font-size:1em;line-height:1.27777778em;color:#a60302;padding:0 0 5px;font-family:ABeeZee,Arial,Helvetica,sans-serif;font-weight:400}h3 a{color:#a60302}p{padding-bottom:20px}td{vertical-align:top}clear{clear:both}a{text-decoration:none;color:#2266c2}a:hover{text-decoration:underline}#wrapper{margin:0 0 -118px;min-height:100%;position:relative;background:url(/images/bot_top_bg.png) 0 -148px repeat-x;font-size:.875em;line-height:1.5em}.pageWidth{width:980px;margin:0 auto;text-align:left}h1.headline{background:url(/images/yellowbar.gif) no-repeat;height:43px;line-height:43px;color:#a60302;text-align:center;margin:15px 0 8px;clear:both}#footer{font-size:.6875em;line-height:1.72727273em;font-weight:700;height:118px;clear:both;position:relative;overflow:hidden;background:url(/images/bot_top_bg.png) 0 -10px repeat-x;color:#fddada}#footer ul.imageList{float:right;list-style:none}#footer ul.imageList li{margin-left:10px;display:inline}#footer span{margin:0 3px}#footer .pageWidth{padding-top:0}#footer .copy{padding-top:10px;color:#fff}#footer a{font-weight:400;color:#fddada}#footer a:hover{text-decoration:underline}#clearFooter{height:118px;clear:both}header{height:160px}#logo{height:109px;text-align:center}.ie7 #nav ul li{display:inline}.ie7 #nav ul li ul{top:100%}.ie7 #nav ul li ul li{width:150px;height:auto}.ie7 #nav ul li ul li a{white-space:normal}.home h1.headline{margin-top:0}#nav{height:51px;font-family:ABeeZee,Arial,Helvetica,sans-serif;font-size:1.28571429em;color:#fff;position:relative;z-index:9999}#nav ul{list-style:none;margin:0;padding:0;text-align:center}#nav ul li{position:relative;display:inline-block;height:51px}#nav ul li.last{padding-right:2px;background:url(../images/nav/navdivider.gif) right top no-repeat}#nav ul li a{background:url(../images/nav/navleft.gif) no-repeat;display:inline-block;padding:0 11px 0 32px;height:51px;line-height:51px;text-shadow:1px 2px 3px #a40303;color:#fff}#nav ul li a span{display:block;padding-right:17px;background:url(../images/nav/arrow.gif) right 22px no-repeat}#nav ul li ul{position:absolute;left:-9999px;margin:0;padding:0;text-align:left;display:none;border:1px solid #a40303;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:1px 2px 3px #a40303;-moz-box-shadow:1px 2px 3px #a40303;box-shadow:1px 2px 3px #a40303;background:#c90917}#nav ul li ul li{height:auto;display:block;min-width:175px;background:0 0}#nav ul li ul li.subfirst a{border-top:none;padding-top:9px}#nav ul li ul li.sublast a{border-bottom:none}#nav ul li ul li a{background:0 0;height:auto;line-height:25px;padding:6px 15px;white-space:nowrap;display:block;border-bottom:1px solid #b50201;border-top:1px solid #db0f2a;font-size:.94444444em}#nav ul li ul li a:hover{color:#fddf44;text-decoration:none}#nav ul li.active a,#nav ul li:hover a{text-decoration:none;background-position:0 -51px}#nav ul li:hover ul{left:0;display:block}#nav ul li:hover ul a{background:0 0}.content ol,.content ul{padding:0 0 20px 25px}.content ol ol,.content ol ul,.content ul ol,.content ul ul{padding-bottom:0}#sitemap{margin-left:10px;font-size:1.14285714em;line-height:1.5em}.content .subNav{float:left;font-size:1.21428571em;position:relative;overflow:hidden;width:180px;font-family:ABeeZee,Arial,Helvetica,sans-serif}.content .subNav ul{list-style:none;margin:0;padding:0 0 25px}.content .subNav ul li{border-bottom:1px solid #fcc941}.content .subNav ul li a{color:#ba0406;display:block;width:100%;padding:8px 0}.content .subNav ul li a:hover,.content .subNav ul li.active a{color:#f1890e;text-decoration:none}.colRight{float:left;padding:0 0 0 20px;width:780px;position:relative;overflow:hidden}.newsletters{float:right;width:206px;padding:12px 12px 15px;background:#e6e9f3;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.newsletters h2{text-align:center;font-family:ABeeZee,Arial,Helvetica,sans-serif;font-weight:400}.newsletters a,.newsletters h2{color:#354a97}.newsletters a.pdfIcon{background:url(../images/pdf.gif) 0 2px no-repeat;display:block;padding-left:22px;margin-bottom:2px}.newsSection{float:left;width:750px;padding-bottom:13px}h3.newsTitle{font-size:1.14285714em;line-height:1.1875em;padding:0 0 22px 60px;margin:0;color:#b80304}.newsArticle{padding:26px 15px 0;background:url(../images/calendar-yellow.gif) 15px 12px no-repeat #fef4c6;margin:0 18px 12px 0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.newsArticle.odd{background-color:#fbe6e9;background-image:url(../images/calendar-red.gif)}.clear{clear:both}.newsArticle img{padding:5px;border:1px solid #c3ccd4;-webkit-box-shadow:4px 4px 4px -2px #ccc;-moz-box-shadow:4px 4px 4px -2pxx #ccc;box-shadow:4px 4px 4px -2px #ccc}.newerArticles{float:right}.olderArticles{float:left;margin-right:10px}#albums,#galleryThumbs{list-style:none;padding:20px 0 0;display:inline-block;margin:0 auto;max-width:100%;white-space:normal}.ie7 #albums,.ie7 #albums li,.ie7 #galleryThumbs,.ie7 #galleryThumbs li{display:inline}#albums li,#galleryThumbs li{display:inline-block;position:relative;vertical-align:middle;margin:0 0 0 39px;height:184px;padding:0;font-size:.8571em;line-height:1.5em}#albums{padding-top:0}#albums li{height:200px;background:url(../images/album.jpg) no-repeat;width:140px;margin-left:18px}#albums li img{padding:37px 0 25px 39px;outline:0}#albums li a{outline:0}#albums li a:hover span{text-decoration:underline}#albums li span{display:block;text-align:center;outline:0}#galleryThumbs li a{-moz-transform:rotate(-2deg);-o-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg);position:relative;display:block;float:left;-moz-box-shadow:0 3px 6px rgba(0,0,0,.25);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.25);box-shadow:0 3px 6px rgba(0,0,0,.25);font-weight:400;line-height:1em;zoom:1;width:150px;height:150px;overflow:hidden}.ie8 #galleryThumbs li a{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.9993908270190958, M12=0.03489949670250097, M21=-0.03489949670250097, M22=0.9993908270190958)";zoom:1}#galleryThumbs li:nth-child(even) a{-moz-transform:rotate(2deg);-o-transform:rotate(2deg);-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}.ie8 #galleryThumbs li:nth-child(even) a{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.9993908270190958, M12=-0.03489949670250097, M21=0.03489949670250097, M22=0.9993908270190958)";zoom:1}#galleryThumbs li:nth-child(3n) a,.ie8 #galleryThumbs li:nth-child(3n) a{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;position:relative;top:-5px}#galleryThumbs li:nth-child(5n) a{-moz-transform:rotate(5deg);-o-transform:rotate(5deg);-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg);position:relative;right:5px}.ie8 #galleryThumbs li:nth-child(5n) a{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.9961946980917455, M12=-0.08715574274765817, M21=0.08715574274765817, M22=0.9961946980917455)";zoom:1}#galleryThumbs li:nth-child(8n) a{position:relative;top:8px;right:5px}#galleryThumbs li:nth-child(11n) a{position:relative;top:3px;left:-5px}#galleryThumbs li a img{border:5px solid #FFF}#galleryThumbs li a:hover img{border-color:#FCC941}.ie8 #galleryThumbs li img{border-width:2px;margin:3px}.alert{font-size:1em;padding:12px 35px 12px 14px;margin-bottom:12px;margin-top:8px;background-color:#fcf8e3;border:1px solid #fbeed5;text-align:center;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.alert,.alert-heading{color:#c09853}.alert .close{position:relative;top:-2px;right:-21px;line-height:18px}.alert-success{background-color:#d7ebcc;border-color:#a5d18b;font-weight:700}.alert-success,.alert-success .alert-heading{color:#348802}.alert-danger,.alert-error{background-color:#fad3d3;border-color:#f6a5a5}.sideBox a.close{width:0;position:relative;overflow:visible;left:-20px;top:6px}.alert-danger,.alert-danger .alert-heading,.alert-error,.alert-error .alert-heading{color:#cd0303}.alert-info{background-color:#d9edf7;border-color:#bce8f1}.alert-info,.alert-info .alert-heading{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.close{float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover{color:#000;text-decoration:none;opacity:.4;filter:alpha(opacity=40);cursor:pointer}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9}#cboxTopLeft{width:21px;height:21px;background:url(/js/images/controls.png) -101px 0 no-repeat}#cboxTopRight{width:21px;height:21px;background:url(/js/images/controls.png) -130px 0 no-repeat}#cboxBottomLeft{width:21px;height:21px;background:url(/js/images/controls.png) -101px -29px no-repeat}#cboxBottomRight{width:21px;height:21px;background:url(/js/images/controls.png) -130px -29px no-repeat}#cboxMiddleLeft{width:21px;background:url(/js/images/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(/js/images/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(/js/images/border.png) repeat-x}#cboxBottomCenter{height:21px;background:url(/js/images/border.png) 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/js/images/controls.png) -75px 0 no-repeat;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/js/images/controls.png) -50px 0 no-repeat;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxLoadingOverlay{background:url(/js/images/loading_background.png) center center no-repeat}#cboxLoadingGraphic{background:url(/js/images/loading.gif) center center no-repeat}#cboxClose{position:absolute;bottom:0;right:0;background:url(/js/images/controls.png) -25px 0 no-repeat;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight,.cboxIE #cboxTopCenter,.cboxIE #cboxTopLeft,.cboxIE #cboxTopRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}/*! http://responsiveslides.com v1.54 by @viljamis */.content ul.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;background-image:url(../images/home/top1.jpg);background-position:0 0}.content ul.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.content ul.rslides li:first-child{position:relative;display:block;float:left}.content ul.rslides img{display:block;height:auto;float:left;width:100%;border:0}