html,body{height:100%}body{height:100%;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:22px;color:#532F15;background:#67c3dc;background:-moz-linear-gradient(top,#67c3dc 0%,#e0f2fd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#67c3dc),color-stop(100%,#e0f2fd));background:-webkit-linear-gradient(top,#67c3dc 0%,#e0f2fd 100%);background:-o-linear-gradient(top,#67c3dc 0%,#e0f2fd 100%);background:-ms-linear-gradient(top,#67c3dc 0%,#e0f2fd 100%);background:linear-gradient(to bottom,#67c3dc 0%,#e0f2fd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#67c3dc',endColorstr='#e0f2fd',GradientType=0);background-repeat:no-repeat;background-attachment:fixed}a{color:#E93B25}a:hover,a:focus{color:#AD2716}h1,h2,h3{font-family:'Courgette',sans-serif;text-shadow:white 0 0 5px;font-weight:normal;letter-spacing:2px}#header{padding-top:44px}#school-year{position:relative;font-size:16px;top:-16px;left:15px}#trida-block{min-height:100%;height:auto!important;height:100%;margin-bottom:-221px}#trida-block .push{height:221px}#header h1 a,#header h1{color:#E20C0C;font-weight:bold;text-decoration:none}#header h1 sup{color:#CFEBF8;text-shadow:none}#header h2 a,#header h2{color:#507F05;text-decoration:none}#grass{z-index:-2;position:relative;width:100%;height:221px;clear:both;background:url('./images/footer_tile.png') -53px bottom repeat-x}#grass-wrapper{position:relative;z-index:-2;background:transparent url('./images/footer_mnt.png') center bottom no-repeat}#footer_design{background:url('./images/footer_design.png') no-repeat bottom left;height:621px;position:relative;top:-400px;margin:0 auto;background-size:contain}#footer_design.full-tree{background-image:url('./images/footer_design2.png')}#header-container{height:222px;background:transparent url('./images/header_bcg.png') center bottom no-repeat;background-size:cover;overflow:hidden}#content-container{background-color:#fff;border-right:20px solid #fff;padding-bottom:20px}#content-container h3{color:#A0BF19;font-size:20px;font-weight:bold}#main-menu ul li.active a{background:#E3F5F2;border-left:5px solid #a0bf19;position:relative;left:-5px}#main-menu ul li a{line-height:40px;font-size:14px;color:#81451E;border-left:5px solid transparent}#footer-container{padding-top:10px}#footer-container hr{display:none}.event-block .event-header{background:#FFE9A1}a.thumbnail:hover,a.thumbnail:focus{border-color:#E93B25}