 .bg_minsize{height:auto;}.sitemap .content{height:400px;}.bg_foot{background:url(../skin/riv3/image/footer_image.jpg) repeat-x #90BE0D;}.site .sitemap .body .main .wrapper{padding:0;}.sitemap .body{background-position:center top;}.sitemap a{text-decoration:none;color:#000;}.sitemapmenu{float:left;}.sitemapcopy{text-align:right;}.site .divider_right{display:none !important;}.hours{background:url(../skin/riv3/image/kangaroo_box.gif) no-repeat;height:240px;width:300px;float:left;padding-top:50px;padding-left:80px;padding-right:50px;text-align:center;}.hours span{color:#46949d;font-weight:bold;}.hours h2{color:#93117e;}.site .page .body .content{min-height:100px;}.schoolhours{padding-top:20px;text-align:justify;}.schoolhours h3{color:#93117e;}h3{color:#93117e;}span.title{font-style:italic;color:#b3cf4e;font-weight:bold;}span.name{font-style:italic;font-weight:bold;}span.small{font-style:italic;color:#93117e;}.about{font-size:14px;}body{background:#ffffff;text-align:justify;}.site .body .main .wrapper .content{text-align:justify;}label{font-weight:bold;font-style:italic;}.article_image{float:left;margin:0px 8px 4px 0px;}.page_content{border-right:1px solid #eeeeee;}.page_sidebar{border-left:1px solid #eeeeee;left:-1px;}.sitemap_content{border-right:1px solid #999999;}.page .sidebar ul{padding:0px;margin:0px;}.page .sidebar ul li{list-style:none;}.footer_company{display:inline;margin-right:30px;}.footer_author{display:block;padding-right:30px;text-align:right;}.footer_menu ul li{float:left;margin-left:10px;padding-right:10px;list-style-type:none;border-right:2px solid #6d9dcd;}.footer_menu ul{margin-bottom:0px;}.footer_menu ul li a,.footer_menu ul li a:visited{color:#6699cc;text-decoration:none;}.sitemap .main .content ul li a{color:#f9f9f9;text-decoration:none;cursor:default;}.sitemap .main .content ul li ul li a{color:#dddddd;text-decoration:none;cursor:pointer;}.sitemap .main .content ul li ul li a:hover{text-decoration:underline;}.sitemap .main .content ul{float:left;padding:0px;margin:0px;}.sitemap .main .content ul li{float:left;width:80px;list-style:none;}.sitemap .main .content ul li ul li{border:none;background:none;clear:left;}.sitemap .main .content ul li ul li{list-style:none;}.sitemap .main .content ul li ul li ul{display:none;}.address_table{border-collapse:collapse;}.address_table td{padding:0px 0px 5px 0px;vertical-align:top;}.address_table td.address_label{text-align:left;padding:1px 20px 0px 0px;}.contact_form .contact_table{border-collapse:collapse;width:100%;}.contact_form .contact_table td{padding:0px 10px 5px 0px;vertical-align:top;}.contact_form td.contact_label{text-align:left;padding:1px 20px 0px 0px;}.contact_form .text,.contact_form .textarea{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;width:100%;padding:3px;}.contact_form .textarea{height:150px;}.contact_form .button{float:right;padding:3px 10px 3px 10px;margin:0px -10px 0px 0px;}.nav_menu{position:relative;height:70px;width:100%;padding:115px 0px 0px 0px;}.nav_menu ul,.nav_menu li{margin:0px;padding:0px;position:relative;}.nav_menu li{float:left;list-style-type:none;}.nav_menu li a{height:70px;display:block;background:url('../skin/riv3/image/menu.png') no-repeat;font-size:0px;color:transparent;}.nav_menu li a:hover,.nav_menu li a.active{height:70px;display:block;background:url('../skin/riv3/image/menu_hov.png') no-repeat;font-size:0px;color:transparent;}.nav_menu .home a{width:85px;background-position:0px 100%;}.nav_menu .about a{width:110px;background-position:-90px 100%;}.nav_menu .testi a{width:146px;background-position:-210px 100%;height:47px !important;}.nav_menu .faq a{width:98px;background-position:-365px 100%;height:45px !important;}.nav_menu .out a{width:133px;background-position:-468px 100%;}.nav_menu .vacation a{width:108px;background-position:-609px 100%;}.nav_menu .enrolment a{width:124px;background-position:-728px 100%;}.nav_menu .contact a{width:115px;background-position:-860px 100%;}.nav_menu .community a{width:145px;background-position:-985px 100%;}.nav_menu .home a:hover,.nav_menu .home a.active{width:85px;background-position:0px 100%;}.nav_menu .about a:hover,.nav_menu .about a.active{width:110px;background-position:-90px 100%;}.nav_menu .testi a:hover,.nav_menu .testi a.active{width:146px;background-position:-210px 100%;}.nav_menu .faq a:hover,.nav_menu .faq a.active{width:98px;background-position:-365px 100%;}.nav_menu .out a:hover,.nav_menu .out a.active{width:133px;background-position:-468px 100%;}.nav_menu .vacation a:hover,.nav_menu .vacation a.active{width:108px;background-position:-609px 100%;}.nav_menu .enrolment a:hover,.nav_menu .enrolment a.active{width:124px;background-position:-728px 100%;}.nav_menu .contact a:hover,.nav_menu .contact a.active{width:115px;background-position:-860px 100%;}.nav_menu .community a:hover,.nav_menu .community a.active{width:145px;background-position:-985px 100%;}.nav_menu .block_1{position:absolute;top:0;}.nav_menu .about{margin-bottom:87px;position:relative;top:-87px;}.nav_menu .testi{left:-16px;position:absolute;top:65px;}.nav_menu .faq{left:22px;position:absolute;top:112px;}.nav_menu .community{left:280px;position:absolute;top:-45px;}.exceeding{margin-left:-170px;position:absolute;top:20px;}.exceeding a{display:block;}