@charset "utf-8";* { font-size: 100%;}html, body {margin: 0;padding: 0;}body {font-size: 12px;color: #333333;font-family: Verdana, Arial, Helvetica, sans-serif;background: url('../images/template/background.gif') 795px 28px repeat-x;}body.mceContentBody { padding: 10px; background-image: none;}a, a:link, a:visited, a:active { color: #666666;font-weight: bold;text-decoration: none;}a:hover { color: #666666;text-decoration: underline;}p {margin: 0 0 1.4em 0;padding: 0;}em {font-weight: bold;font-style: italic;}img, form, fieldset { margin: 0px; border: 0px; padding: 0px;}.clear {clear: both;font-size: 1px;margin: 0;}.strong {font-weight: bold;}.hidden {display: none;}.nowrap {white-space: nowrap;}.right {text-align: right;}h1 {padding: 0 3px 2px 3px;margin: 0 40px 20px 0;border-bottom: 1px dotted grey !important;font-family: 'Comic Sans MS', Verdana, Arial, Helvetica, sans-serif;}h2 {font-size: 14px;border-bottom: 1px dotted grey !important;margin: 0 0 7px 0;padding: 0 50px 5px 0;display: inline-block;color: #666;}h3 {}h4 {font-weight: bold;font-size: 1.1em;border-bottom: 1px dotted grey !important;margin: 0 0 7px 10px;padding: 0 100px 2px 0;display: inline-block;color: #666;}h5 {}h6 {}#mockUpBox {margin: 0 auto;width: 940px;padding-bottom: 50px;}#mediaBox {position: relative;width: 812px; height: 190px;padding: 0px;margin: 20px 0 0 46px;background: url('../images/template/mediaBoxBG.gif') bottom left repeat-x;border-left: 4px solid white;border-right: 4px solid white;}#logo {position: absolute;top: -20px;left: 12px;width: 120px;height: 120px;margin: 0;padding: 0;background: url('../images/template/schoolLogo.png') 0 0 no-repeat;}*html #logo {font-weight: normal;background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/files/images/template/schoolLogo.png", sizingMethod="crop");}#rightMask {position: absolute;right: -43px;top: -20px;width: 339px;height: 209px;background: url('../images/template/rightMask.png') 0 0 no-repeat;}*html #rightMask {font-weight: normal;background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/files/images/template/rightMask.png", sizingMethod="crop");}#leftMask {position: absolute;left: -50px;top: 0;width: 74px;height: 190px;background: url('../images/template/leftMask.png') bottom left no-repeat;}*html #leftMask {font-weight: normal;background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/files/images/template/leftMask.png", sizingMethod="crop");}#container {margin: 0 0 0 46px;padding: 0;width: 812px;background: #fff;border: 4px solid white;}#menuBox {position: absolute;left: 0;bottom: 0;width: 812px;height: 26px;background: none;margin: 0;border-top: 4px solid white;}#menuBox h2 {float: right;font-size: 20px;line-height: 22px;color: #fff;margin: 0;padding: 0 14px 0 0;border: none;}ul.nav {display: inline;list-style-type: none ;margin: 0px;padding: 0px;font-size: 12px;font-weight: normal;color: #fff;}ul.nav li {float: left;list-style-type: none;margin: 0;padding: 5px 10px 0 10px;border-right: 1px solid #fff;height: 21px;}ul.nav li a, ul.nav li a:visited, ul.nav li a:active {float: left;list-style-type: none;margin: 0px;padding: 0px;font-size: 11px;font-weight: bold;color: white;text-decoration: none;}ul.nav li a:hover {text-decoration: underline;color: #fff;}#footer {margin: 0;padding: 25px 0 20px 0;background: url('../images/template/footer.gif') 0 0 no-repeat;font-size: 9px;color: #666666;}#footer em {padding: 0 5px 0 5px;font-size: 10px;color: #666666;}.flinks a, .flinks a:visited, .flinks a:active {margin: 0;padding: 0;color: #666666;font-size: 9px;font-weight: normal;text-decoration: none;}.flinks a:hover {color: #666666;font-weight: normal;text-decoration: underline;}#footer p {padding: 0;margin: 0 0 4px 0;}.beavers a, .beavers a:active, .beavers a:visited {float: right;margin: 3px 0 0 0;padding: 0;display: block;width: 14px;height: 17px; background: url('../images/template/beavers.gif') no-repeat 0 0;}.beavers a:hover { background-position: 0px -17px;cursor: pointer;}#bigButtons {height: 54px;}#bigButtons a, #bigButtons a:active, #bigButtons a:visited, #bigButtons a:hover {display: block;font-size: 18px;margin: 0;padding: 0;height: 50px;text-decoration: none;font-weight: bold;color: #fff;}#bigButtons a:hover {}.bbKids, .bbClass, .bbParents, .bbAbout {float: left;width: 200px;height: 50px;margin: 0;padding: 0;}.bbKids span, .bbClass span, .bbParents span, .bbAbout span {display: none;}.bbKids {margin-right: 4px;background: #ff5c1d url('../images/homepage/h1Kids.gif') 0 14px no-repeat;}.bbClass {margin-right: 4px;background: #00b2d7 url('../images/homepage/h1Class.gif') 0 14px no-repeat;}.bbParents {margin-right: 4px;background: #01af46 url('../images/homepage/h1Par.gif') 0 14px no-repeat;}.bbAbout {background: #ec257a url('../images/homepage/h1About.gif') 0 14px no-repeat;}.activeAbout .bbAbout, .activeKids .bbKids, .activeClass .bbClass, .activeParents .bbParents {padding-bottom: 4px;}#homePage {width: 812px;padding: 15px 0 40px 0;margin: 0;background: url('../images/homepage/stripes.gif') 0 0 no-repeat;}.hpRightContent {float: right;width: 354px;padding: 0;margin: 0 0 0 30px;}#homePage h1 {color: #666;font-size: 20px;border-bottom: 1px dotted #666;}.hpRightContent h3 {height: 36px;display: block;margin: 0;padding: 0;background: #ec257a url('../images/homepage/blogHeader.gif') 10px 6px no-repeat;}#blogBox {padding: 0 0 15px 0;border-bottom: 4px solid #ec257a;margin: 0 0 30px 0;}#blogBox h4 {margin: 3px 0 0 0;padding: 0 0 0 10px;font-size: 16px;color: #ec257a;}.relatedLinks {padding: 0 0 15px 0;margin: 30px 0 25px 0;border-top: 1px dotted #333;}.midCol .relatedLinks {margin-left: 7px !important;}.relatedLinks p {padding: 0 0 0 3px !important;}.boxes {width: 200px;float: left;border-top: 25px solid;margin: 0 4px 4px 0;padding: 4px 0 0 0;}.nopad {margin-right: 0;}.boxes h2 {color: white;float: left;font-size: 16px;font-weight: bold;margin: -29px 0 6px 0;padding: 0 0 0 10px;position: absolute;z-index: 200;border: none !important;}.boxes h2 a, .boxes h2 a:link, .boxes h2 a:active, .boxes h2 a:visited {color: #FFF;}.boxes h2 a:hover {}.boxes img {display: block;}.address {font-size: 10px;line-height: 12px;}.roundLogo {float: left;width: 84px;height: 84px;background: url('../images/homepage/roundlogo.jpg') 0 0 no-repeat;} .content {padding-bottom: 40px;border-top: 10px solid; }.kids a:hover {color: #ff5c1d;}.class a:hover {color: #00b2d7;}.par a:hover {color: #01af46;}.about a:hover {color: #ec257a;}.hpKids, .hpClass, .hpPar, .hpAbout { float: left;width: 200px;color: #333;}.hpKids {border-top-color: #ff5c1d;margin-right: 4px;}.hpClass {border-top-color: #00b2d7;margin-right: 4px;}.hpPar {border-top-color: #01af46;margin-right: 4px;}.hpAbout {border-top-color: #ec257a;}.hpKids p, .hpClass p, .hpPar p, .hpAbout p {padding: 0 10px 0 10px;}.hpKids img, .hpClass img, .hpPar img, .hpAbout img {padding: 0;margin: 0;border-top: 2px solid #fff;}.hpKids h1, .hpClass h1, .hpPar h1, .hpAbout h1 {font-size: 12px;margin: 0;padding: 12px 10px 12px 10px;font-weight: bold;}.hpKids h1 a, .hpKids h1 a:active, .hpKids h1 a:visited, .hpClass h1 a, .hpClass h1 a:active, .hpClass h1 a:visited, .hpPar h1 a, .hpPar h1 a:active, .hpPar h1 a:visited, .hpAbout h1 a, .hpAbout h1 a:active, .hpAbout h1 a:visited {margin: 0;padding: 0;color: #fff;font-weight: bold;text-decoration: none;}.hpKids h1 a:hover, .hpClass h1 a:hover, .hpPar h1 a:hover, .hpAbout h1 a:hover {text-decoration: none;color: #fff;}.hpKids h2, .hpClass h2, .hpPar h2, .hpAbout h2 {font-size: 12px;margin: 14px 0 0 0;padding: 7px 10px 7px 10px;border-bottom: 1px solid #fff;}.hpKids h2 a, .hpKids h2 a:active, .hpKids h2 a:visited, .hpClass h2 a, .hpClass h2 a:active, .hpClass h2 a:visited, .hpPar h2 a, .hpPar h2 a:active, .hpPar h2 a:visited, .hpAbout h2 a, .hpAbout h2 a:active, .hpAbout h2 a:visited {font-size: 12px;margin: 0;padding: 0;color: #fff;font-weight: bold;text-decoration: none;}.hpKids h2 a:hover, .hpClass h2 a:hover, .hpPar h2 a:hover, .hpAbout h2 a:hover {text-decoration: none;color: #fff;}.hk { background-color: #ff5c1d;}.hc { background-color: #00b2d7;}.hp { background-color: #01af46;}.ha { background-color: #ec257a;}ul.sideNav {list-style-type: none;margin: 0px;padding: 0px;font-weight: normal;font-size: 11px;color: #fff;background: #8c8c8c;width: 200px;}ul.sideNav li {list-style-type: none;border-bottom: 1px solid #fff;height: 20px;}ul.sideNav li a, ul.sideNav li a:visited, ul.sideNav li a:active, ul.sideNav li a:visited {display: block;height: 18px;padding: 2px 10px 0 10px;font-size: 11px;color: #fff;font-weight: normal;text-decoration: none;}ul.sideNav li a:hover {text-decoration: none;color: #fff;}ul.kidsNav li a, ul.kidsNav li a:visited, ul.kidsNav li a:active {background: url('../images/homepage/sideNavKids.gif') 0 0 no-repeat;font-weight: normal;}ul.kidsNav li a:hover {background: #ff5c1d url('../images/homepage/sideNavKids.gif') 0 0 no-repeat;}.activeK {background: #ff5c1d url('../images/homepage/sideNavKids.gif') 0 0 no-repeat;}ul.classNav li a, ul.classNav li a:visited, ul.classNav li a:active {background: url('../images/homepage/sideNavClass.gif') 0 0 no-repeat;}ul.classNav li a:hover {background: #00b2d7 url('../images/homepage/sideNavClass.gif') 0 0 no-repeat;}.activeC {background: #00b2d7 url('../images/homepage/sideNavClass.gif') 0 0 no-repeat;}ul.parNav li a, ul.parNav li a:visited, ul.parNav li a:active {background: url('../images/homepage/sideNavPar.gif') 0 0 no-repeat;}ul.parNav li a:hover {background: #01af46 url('../images/homepage/sideNavPar.gif') 0 0 no-repeat;}.activeP {background: #01af46 url('../images/homepage/sideNavPar.gif') 0 0 no-repeat;}ul.aboutNav li a, ul.aboutNav li a:visited, ul.aboutNav li a:active {background: url('../images/homepage/sideNavAbout.gif') 0 0 no-repeat;}ul.aboutNav li a:hover {background: #ec257a url('../images/homepage/sideNavAbout.gif') 0 0 no-repeat;}.activeA {background: #ec257a url('../images/homepage/sideNavAbout.gif') 0 0 no-repeat;}.activeC {background: #00B2D7 url('../images/homepage/sideNavAbout.gif') 0 0 no-repeat;} .kids {border-top-color: #ff5c1d;}.class {border-top-color: #00b2d7;}.par {border-top-color: #01af46;}.about {border-top-color: #ec257a;}.leftCol, .midCol, .rightCol {float: left;margin-top: 2px;}.leftCol {width: 200px;margin-right: 4px;}.leftCol a, .leftCol a:active, .leftCol a:visited {font-size: 11px;padding-left: 22px;background: url('../images/template/envelope14.gif') 0 0 no-repeat;}.par leftCol a:hover {background: url('../images/template/envelope14par.gif') 0 0 no-repeat;}.leftCol em {font-weight: bold;font-size: 10px;font-style: normal;}.midCol {width: 608px;}.kids p, .class p, .par p, .about p {padding: 0 10px 0 10px;color: #333333;}.kids h1, .class h1, .par h1, .about h1 {margin: 0 0 7px 10px;padding: 14px 0 5px 0;border-bottom: 1px dotted #333333;font-size: 18px;font-weight: bold;}.kids h3, .class h3, .par h3, .about h3 {margin: 14px 0 0 0;padding: 3px 0 0 10px;border-top: 1px solid;}.kids h1 {color: #ff5c1d;}.kids h3 {color: #ff5c1d;border-top-color: #ff5c1d;}.class h1 {color: #00b2d7;}.class h3 {color: #00b2d7;border-top-color: #00b2d7;}.par h1 {color: #01af46;}.par h3 {color: #01af46;border-top-color: #01af46;}.about h1 {color: #ec257a;}.about h3 {color: #ec257a;border-top-color: #ec257a;}.kids h4, .class h4, .par h4, .about h4 {}input, textarea {width: 100%;margin: 0;padding: 2px;border: 1px solid;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}*html input, textarea {width: 300px; !important}table.default {border: 0;border-style: outset;border-spacing: 0;margin: 14px 10px 14px 10px;}table.default tr {padding: 0;margin: 0;}table.default td {text-align: left;padding: 0 0 10px 0;vertical-align: top;}table.default td.heads {font-size: 11px;font-weight: bold;padding-right: 10px;width: 70px;}table.about td.heads {color: #ec257a;}table.default td.forms {width: 328px;}*html table.default td.forms {width: 300px; !important}table.default input, table.default textarea {width: 322px;}*html table.default input, table.default textarea {width: 300px; !important}table.about input, table.about textarea {border-color: #ec257a;}button.formSend, a.formSend, button.formSendHovA {background-color: #8c8c8c;text-decoration: none;border: 0;margin-top: 4px;cursor: pointer;color: #fff;font-size: 11px;padding: 3px 5px 3px 5px;width: 100%;}button.formSendHovA {background-color: #ec257a;}table.default tr.extraInfo td {display: none;}table.calendar {width: 588px; margin: 0 0 20px 10px;padding: 0;}table.calendar th, table.calendar td {padding: 1px 5px 3px 5px;vertical-align: top;}table.calendar th {border-bottom: 1px solid #ec257a;text-align: left;color: #666;}table.calendar tr:first-child, table.calendar td:first-child {width: 110px !important;}table.calendar tr.even {background-color: #fcdfeb;}table.calendar th.paddingTop {padding-top: 25px !important;} #contentBlog {float: left;width: 608px;margin-right: 4px;}.blogNav {float: right;width: 200px;}.blogNav h2 {padding-right: 0;display: inherit;border-bottom: 1px dotted #666 ;}.blogTags li, .blogAuthors li, .blogMonths li, .blogFeeds li {display:inline !important;}.blogNav ul {list-style-type:none;margin:0;padding:0 0 20px;font-size: 10px;}.blogNav ul li {margin-left:3px;}.blogEntry {margin: 0 0 25px 0;}.blogEntry p {margin-left: 2px;}.contentInfo h1 {font-size: 18px;border-bottom: 1px dotted #666;font-weight: normal;margin-bottom: 7px;}.contentInfo h1 a, .contentInfo h1 a:link, .contentInfo h1 a:active, .contentInfo h1 avisited, .contentInfo h1 a:hover {text-decoration: none;}.contentInfo h1 a:hover {color: grey;}.contentInfo p {margin-left: 2px;}.blogDetails {font-size: 10px;}.blogContent {margin-right: 40px;}.blogContent img {float: right;padding: 0 0 8px 4px;}.classPageLinkContainer {margin-right: 10px;}.classPageLinkContainer .boxes {width: 190px;margin: 0 2px 2px 0;padding-top: 2px; }.classPageLinkContainer .boxes h2 a {text-decoration: none;padding-top: 3px;}.classPageLinkContainer .boxes h2 a:hover {color: #ffffff;}#mediaItem {float: left;width: 800px;height: 160px;}.cushycms {}.cushycms p {font-size: 12px !important;}.cushycms table {margin: 0 0 7px 10px !important;padding: 0 !important;border-collapse: collapse !important;border: none !important;background: none !important;width: 598px !important;}.cushycms table td {padding: 0 10px 20px 0 !important;border: none !important;vertical-align: top !important;}.cushycms table tr {border: none !important;}.cushycms table td img {display: inline-block !important;}.cushycms strong {font-weight: bold;}.cushycms table td p {padding: 0 !important;}.cushycms span {font-size: 12px !important;}.cushycms h1, .cushycms h2, .cushycms h3, .cushycms h4, .cushycms h5, .cushycms h6 {margin: 0 0 7px 10px;}.cushycms table td h1, .cushycms table td h2, .cushycms table td h3, .cushycms table td h4, .cushycms table td h5, .cushycms table td h6 {margin-left: 0;}.par .cushycms h1, .par .cushycms h2, .par .cushycms h3, .par .cushycms h4, .par .cushycms h5, .par .cushycms h6 {color: #01af46;}.kids .cushycms h1, .kids .cushycms h2, .kids .cushycms h3, .kids .cushycms h4, .kids .cushycms h5, .kids .cushycms h6 {color: #ff5c1d;}.class .cushycms h1, .class .cushycms h2, .class .cushycms h3, .class .cushycms h4, .class .cushycms h5, .class .cushycms h6 {color: #00b2d7;}.about .cushycms h1, .about .cushycms h2, .about .cushycms h3, .about .cushycms h4, .about .cushycms h5, .about .cushycms h6 {color: #ec257a;}.cushycms h1 {margin-bottom: 14px !important;}.cushycms h2 {display: block;border-bottom: 1px solid !important;}.cushycms h3 {border-top: none;border-bottom: 1px dotted grey !important;margin: 0 0 5px 10px;padding: 0 0 4px 0 !important;font-size: 14px;font-weight: normal;}.cushycms h4 {display: block;font-size: 12px;border: none;margin-bottom: 7px;}.cushycms h5 {color: #666666 !important;padding: 0 0 4px 0 !important;border-bottom: 1px dotted grey !important;font-weight: normal;}.cushycms h6 { font-size: 11px;height: 16px;line-height: 16px;padding: 0 3px;color: #ffffff !important;font-weight: normal;}.par .cushycms h6 {background: #01af46;}.kids .cushycms h6 {background: #ff5c1d;}.class .cushycms h6 {background: #00b2d7;}.about .cushycms h6 {background: #ec257a;}.cushycms ul {}.cushycms ul li {margin-bottom: 10px;}