*{margin:0;padding:0}html,body{height:100%}html{margin:0;padding:0;background:url(./images/background.png) repeat-x top center #2BCFF9}body{color:#333;padding:0;margin:0;background-color:transparent}#page-block{min-height:100%;height:auto!important;height:100%;margin-bottom:-409px}#page-block .push{height:409px}#footer-block{height:409px;position:relative}.bg{background:#e0f8bb}.shadow{-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 20px rgba(0,0,0,0.2);box-shadow:0 5px 20px rgba(0,0,0,0.2)}a{color:#004A80}a:hover{color:#003471;text-decoration:none}.alignvertical{vertical-align:top}.full{width:100%}.half{width:50%}.third{width:33.3%}.quarter{width:25%}.tcenter{text-align:center}hr{margin:20px 0;border:0;border-bottom:1px solid #97e1ff}hr.soften{height:1px;margin:40px 0;background-image:-webkit-linear-gradient(left,transparent,rgba(0,0,0,.2),transparent);background-image:-moz-linear-gradient(left,transparent,rgba(0,0,0,.2),transparent);background-image:-ms-linear-gradient(left,transparent,rgba(0,0,0,.2),transparent);background-image:-o-linear-gradient(left,transparent,rgba(0,0,0,.2),transparent);border:0}.homeicon{background:#1f599d}.navbar-inner{background:url(./images/blacktop.png) top left repeat;-webkit-box-shadow:none;-moz-box-shadow:none;border-top:5px solid #555}.navbar .nav>li>a{color:#FFFFFF;padding-left:0;padding-right:20px}.clear{clear:both}.navbar-inner .container{background:none}.btn-navbar{}.col2{-moz-column-count:2;-moz-column-gap:1.5em;-webkit-column-count:2;-webkit-column-gap:1.5em;column-count:2;column-gap:1.5em}.col3{-moz-column-count:3;-moz-column-gap:1.5em;-webkit-column-count:3;-webkit-column-gap:1.5em;column-count:3;column-gap:1.5em}.col4{-moz-column-count:4;-moz-column-gap:1.5em;-webkit-column-count:4;-webkit-column-gap:1.5em;column-count:4;column-gap:1.5em}.toplogo{margin-bottom:8px}.container_all{width:100%}.whitebg{background-color:#fff}.greenbg{background-color:#85ab3b}.bluebg{background:#003a7f}.homegreenbg{background:#c1e888}.floatimg{float:left;margin:4px 15px 0 0;display:block;border:none}.margintop{margin-top:15px}.marginright{margin-right:15px}.marginbottom{margin-bottom:15px}.marginleft{margin-left:15px}.margin{margin:15px}.paddingtop{padding-top:15px}.paddingright{padding-right:15px}.paddingbottom{padding-bottom:15px}.paddingleft{padding-left:15px}.padding{padding:15px}.padding2{padding:20px}.padding3{padding:30px}p small,small,.small{line-height:normal;color:#333}.uppercase{text-transform:uppercase}.borderall{border:1px solid #97e1ff}.borderleft{border-left:1px solid #97e1ff}.borderright{border-right:1px solid #97e1ff}.bordertop{border-top:1px solid #97e1ff}.borderbottom{border-bottom:1px solid #97e1ff}.greenbg .borderbottom{border-bottom:1px solid #acd373}.dottop{padding:5px 0 0 0;background:url(./images/h-line.png) repeat-x top left}.dotbottom{padding:0 0 5px 0;margin:0 0 6px 0;border-bottom:1px solid #97e1ff}.radiusall{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.radiustopleft{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.radiusbottomleft{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.radiustopright{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}.radiusbottomright{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.tweets img{width:52px}.col2{-moz-column-count:2;-moz-column-gap:1.5em;-webkit-column-count:2;-webkit-column-gap:1.5em;column-count:2;column-gap:1.5em}.col3{-moz-column-count:3;-moz-column-gap:1.5em;-webkit-column-count:3;-webkit-column-gap:1.5em;column-count:3;column-gap:1.5em}.col4{-moz-column-count:4;-moz-column-gap:1.5em;-webkit-column-count:4;-webkit-column-gap:1.5em;column-count:4;column-gap:1.5em}ul.archive li{list-style:none;width:100%;padding:0;margin:8px 0 0 0;border-bottom:1px solid #97e1ff}ul.comments,ul.nextcomment{list-style:none;padding:0;margin:0;margin-left:15px}ul.comments li{list-style:none;float:left;padding:10px 0;margin:0;border-bottom:1px solid #97e1ff}ul.comments li p{min-height:30px;margin-right:0}ul.comments li img.authorimg{width:48px;float:left;margin:0 15px 5px 0;border:none}ul.nextcomment li{float:left;padding-left:15px;border:none;border-bottom:1px solid #97e1ff;border-left:1px solid #97e1ff;background:url(./images/commentleft.png) no-repeat top left}ul.nextcomment li:last-child{padding-left:15px;border:none;background:url(./images/commentleft-last.png) no-repeat top left;border-bottom:1px solid #97e1ff}ul.comments li small{display:block;margin-bottom:7px}.linksocial .inforss{background:url(./images/socialmedia/19.png) 0 0 no-repeat;padding-left:38px}.linksocial .infotwitter{background:url(./images/socialmedia/28.png) 0 0 no-repeat;padding-left:38px}.linksocial .infofacebook{background:url(./images/socialmedia/13.png) 0 0 no-repeat;padding-left:38px}.linksocial a{margin:7px 8px 5px 0;display:inline-block;line-height:1.3em;height:32px;font-size:12px;color:#FFFFFF}.linksocial a strong{display:block;font-style:italic}.linksocial{min-height:20px;margin-top:10px;padding:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.flickrimg{border:0px!important;padding:0px;margin:0 4px 5px 4px;-webkit-border-radius:4px;-moz-border-radius:4px;width:45px;border-radius:4px}iframe{max-width:100%;border:none}.titlewrap{margin-bottom:16px}.titlewraptweets{padding:6px 12px 4px 12px;margin-bottom:18px;background-color:#bbb}.dropdown-menu a{padding:7px 10px}.label,.badge{padding:3px 7px 4px 7px}.breadcrumb{padding:0;margin:15px 0 15px 0;list-style:none;background:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;filter:none;-moz-box-shadow:none;box-shadow:none}.breadcrumb li{text-shadow:none}.white{color:#fff}.childrenimg{padding-top:60px}.video,.photo{opacity:1;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.video:hover,.photo:hover{opacity:0.3;filter:alpha(opacity=80)}.scrolltop{padding:22px 25px 25px 25px;background:#356635;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#footer-container hr{display:none}#footer-container{border-bottom:20px solid #356635;color:#406618;background:url(./images/greenbg.png) repeat-x bottom center #79ab43;padding-top:19px}#footer-container .container{max-width:1014px}.footer{margin-top:30px}.footerbg{background:#79ab43}.footerbg2{background:}.footer ul.archive li{list-style:none;width:100%;padding:0;margin:8px 0 0 0;border-bottom:1px solid #acd373}#map_canvas{height:450px}#text{width:600px;overflow:auto}.jumbotron{position:relative}.jumbotron h1{margin-bottom:9px;font-size:81px;font-weight:bold;letter-spacing:-1px;line-height:1}.jumbotron p{margin-bottom:18px;font-weight:300}.jumbotron .btn-large{font-size:20px;font-weight:normal;padding:14px 24px;margin-right:10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.jumbotron .btn-large small{font-size:14px}.masthead2{padding-top:0;margin-bottom:5px}.masthead{padding-top:30px;margin-bottom:25px}.masthead h1,.masthead2 h1,.masthead p,.masthead2 p{text-align:center}.masthead h1,.masthead2 h1{margin-bottom:18px}.masthead p,.masthead2 p{margin-left:5%;margin-right:5%}.subhead h1{font-size:54px}.navbar-fixed-top .brand{padding-right:0;padding-left:0;margin-left:20px;float:right;font-weight:bold;color:#000;text-shadow:none;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.navbar-fixed-top .brand:hover{text-decoration:none}.alert{padding:12px 35px 12px 14px;margin-bottom:18px;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.carousel{line-height:18px}.carousel-caption{position:relative;width:93%;right:0;text-align:center;bottom:0;left:0;padding:14px 4%;color:#CCCCCC;background:#003471;border-top:3px solid #001c3c;border-bottom:1px solid #001c3c}.carousel-control{position:absolute;top:40%;left:0;width:24px;height:24px;margin-top:-20px;font-size:20px;font-weight:100;line-height:20px;color:#fff;text-align:center;background:#003471;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;opacity:1}.carousel-control.right{right:0}.carousel-control:hover{color:#fff;text-decoration:none;opacity:1;background:#004A80}body{font-family:'Open Sans',sans-serif;font-size:14px;letter-spacing:0}h1,h2,h3,h4,h5,h6{font-family:'Autour One',cursive;letter-spacing:-0.05em;font-weight:300;line-height:1.4em;color:#111}.toplogo a{color:#006fbd}.toplogo a:hover{color:#003471}.navbar{color:#111}.nav a{font-size:13px;font-weight:300}nav#filter a{font-family:'Autour One',cursive;font-size:13px}.btn,button,select{font-family:'Autour One',cursive}.jumbotron h1{margin-top:5px;color:#444;font-weight:300;font-size:40px;letter-spacing:-2px;line-height:1em}.carousel-caption h1{font-family:'Autour One',cursive;font-weight:300;font-size:22px;color:#fff}.lead{font-size:15px;line-height:20px;margin-bottom:9px}.breadcrumb{letter-spacing:0}#footer h1 span{color:#888;font-size:34px;font-weight:400;font-style:normal;text-transform:capitalize;letter-spacing:-0.05em}.masthead p,.masthead2 p{font-size:22px;line-height:26px}.masterbg{text-shadow:none}.subhead h1{font-size:45px;letter-spacing:-1px}.pricetable h2{margin:20px 0 25px 0}.marketing h4{font-size:14px;line-height:20px;font-weight:300}ul.twitter{list-style:none;margin-left:0;padding-left:0}ul#stage h4{font-size:18px;margin-bottom:3px;letter-spacing:-1px}ul#stage h5{font-size:13px;margin-bottom:3px;color:#333}.titlewrap3{font-family:'Autour One',cursive;color:#406618;font-size:16px;line-height:27px;border-bottom:1px solid #acd373}.titlewrap3 span{padding-bottom:2px;border-bottom:1px solid #406618}.titlewrap2{font-family:'Autour One',cursive;color:#0062a9;font-size:16px;line-height:27px;border-bottom:1px solid #51b0d7}.titlewrap2 span{padding-bottom:2px;border-bottom:1px solid #0062a9}.titlewrap{font-family:'Autour One',cursive;color:#004A80;font-size:16px;line-height:27px;border-bottom:1px solid #97e1ff}.titlewrap span{padding-bottom:2px;border-bottom:1px solid #004A80}.dateinfo{width:100%;display:block;float:left;margin:0 10px 0 0;height:64px;padding:3px 0 0 0;width:60px;text-align:center;background:#c1e888}.date,.mon,.year{display:block;color:#e0f8bb;font-size:16px;text-transform:capitalize;font-weight:400}.mon{font-size:12px}.year{font-size:11px}.missingpage{font-size:75px;letter-spacing:2px}.missingpage2{font-size:35px}.missingpage3{font-size:22px}.breadcrumb a{color:#333}.bluebg p,.bluebg small,.bluebg address{color:#eee}.bluebg a{color:#0088cc}.greenbg a{color:#cbf193}.greenbg a:hover{color:#acd373}.modal-header{background-color:#49C9F6;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px}.modal-header h3{color:#fff}footer a,footer .toplogo a{color:#acd373}footer a:hover,footer .toplogo a:hover{color:#cbf193}p small,small,.small{font-size:smaller;line-height:normal;color:#333}#footer small{font-size:smaller;line-height:normal;color:#c6e894}.far-clouds{background:transparent url(./images/clouds.png) 300px 20px repeat-x}.near-clouds{background:transparent url(./images/clouds2.png) 100px 50px repeat-x}.stage{position:absolute;top:0;left:0;width:100%;min-width:200px;height:100%;overflow:hidden;z-index:-100}.event-block .event-body,.table{background-color:#fff}#header h1 a,#header h1{color:#006fbd;font-weight:bold}#header h1{margin-bottom:0px;margin-top:30px}#header h2 a,#header h2{color:#fff;font-weight:normal;font-size:20px;margin-top:0px}#school-year{color:#fff;font-size:12px;position:relative;top:-26px;left:15px;opacity:0.7}#main-menu a{font-size:17px}#main-menu li{line-height:30px}#main-menu li.active a,#main-menu li.active a:hover,#main-menu .li.active a:focus{background-color:#003471;box-shadow:2px 2px 8px rgba(0,0,0,0.5)}#main-menu li a:hover,#main-menu .li a:focus{background-color:rgba(256,256,256,0.4)}.ts-thumbnails.thumbnails>li .thumbnail,.event-block,#ts-timetable{box-shadow:2px 2px 8px rgba(0,0,0,0.3)}.muted .icon-info-sign{color:#006fbd}#main-container h3{color:#003471}