/*

body 
{
	   background-color:#5CA9D8 ; margin:0px auto; outline:none; 
}*/
img, a{ outline:none; border:0}
.clear{ clear:both; overflow:hidden}

.roots
{
	position:absolute; top:0px; left:50%; margin-left:-657px; z-index:0; 
}

.wrapper
{
	width:990px; margin:0px auto; min-height:390px; position:relative;
}
.nest{ height:50px; width:50px; position:absolute; text-align: center; width:137px; height:89px;background:url(/images/nest.png)no-repeat top left; z-index:9999; top:138px; left:-6px;}
.nest a{ height:50px; width:50px; display:block; background:url(/images/home-icon.png)no-repeat top left; left: 37px; position: relative;  top: 25px;}

.wrapper-in
{
	width:100%; float:left;  min-height:460px
}

/*.header
{
	width:100%; float:left; height:155px; background:url(/images/kids-corner-logo-back.png) right bottom  no-repeat; z-index:3
}
*/
.container-main
{
	width:100%; float:left;  background:url(/images/flag-rptr.jpg) repeat-y  top right;  padding-top:50px;}

.wooden-box
{
	width:310px; height:174px; background:url(/images/wooden-board.png); float:left;  margin-top:12px; position:relative;  margin-right:12px;
}

.wooden-box div
{
	width:100%; height:54px; background:url(/images/knot.png) 33px 0px no-repeat; float:left; margin-top:-32px; position:absolute;
}
 
 .wooden-box div > span
{
	width:100%; height:54px; background:url(/images/knot.png) 273px 0px no-repeat; float:left;  
}
  .flag-right{ position:absolute; left:50%; margin-left:397px;z-index:2; top:-490px}
 .footer
 {
 	width:100%;
	position: relative;
    background:url(../images/FOOTER.png) top center no-repeat;
    height:195px;
    margin-top:50px;
    float:left;
    clear:both;
   
   
 }
.footer-link{background: url("../images/FOOTER.png") no-repeat scroll left top transparent;height: 181px;left: 50%;margin-left: -460px; position: absolute; width: 473px;
	top: 0px;
}
#parallax {position: relative;overflow: hidden; width: 100%; height: 488px; top:28px;}
.footer-content{ width:256px; margin:0 auto; margin-top:6px; font-family:ArialMT; font-size:11px;}
.footer-pb{padding-left:30px;background:url(../images/company.png)top left no-repeat; height:24px; margin-left:-30px; display:block; padding-top:4px;}
/*.copyright{ color:#fff}*/
.footer-pb a{ text-decoration:none; color:#fff}
.footer-pb a:hover{ text-decoration:underline;}

.image1{ position:absolute; top:15px; left:-475px; top:340px; z-index:18}
.image2{position:absolute; top:150px; right:176px; top:446px;}
.image3{position:absolute; top:315px; left:-500px; width:91px; height:108px;}
.image4{position:absolute; top:273px; right:870px}
.image5{position:absolute; top:55px; left:-82px; top:295px; width:72px}

.kids-corner{  left:552px; top:29px; position:absolute; z-index:18}
/*Cloud Start*/
 .stage {
            position: absolute;
            top: 90px;
            left: 0;
            width: 100%;
            min-width: 900px;
            height: 80%;
            overflow: hidden;
            z-index: 100;
        }
        .far-clouds {
            background: transparent url(../images/cloud.png) 305px 102px repeat-x;z-index:-1
        }
        .near-clouds {
            background: transparent url(../images/cloud.png) 305px 162px repeat-x; z-index:-1
        }
        .mainContent{
            position: absolute;
            top: 0;
            left: 0;
            z-index: 101; }
            /*Cloud Start*/
       
.poem{ margin:48px 0 0 18px; padding-top:3px;}
.art{ margin:35px 0 0 63px}
.jokes{ margin:79px 0 0 10px}
.paintig{ margin:87px 0 0 11px}
.story{ margin:43px 0 0 42px}
/*14june start*/
.menu-master{border-bottom:3px solid #fff!important; background:#f6c985!important; border-radius:10px!important; height:31px!important; padding:9px 0 0 0!important; margin:10px 0 0 0!important}
.menu-master ul{ list-style:none!important; height:18px!important; text-align:center!important; margin:0!important}
.menu-master li{margin:0 8px!important; display:inline!important}
.menu-master li a{ text-decoration:none!important; color:#000!important}

.menu-master li a:hover{text-decoration:underline!important; color:red!important}

.master-box{ border:1px solid #fff!important; width:480px!important; float:left!important; background:url(../../SchoolLogo/bg.png) top left; min-height:500px!important; margin:2px!important;
	height:500px!important;
}
.master-box-right1{ border:1px solid #fff!important; width:983px !important;  
background:url(../../SchoolLogo/bg.png) top left; min-height:450px!important; margin:2px!important
}
.master-box-right{ border:1px solid #fff!important; width:484px!important; float:right!important; background:url(../../SchoolLogo/bg.png) top left;height:500px!important; margin:2px!important }
.master-box3{ width:484px!important; float:left!important}
.master-box3 table tr td{ height:25px!important; text-align:center!important}
.botton-mkaster{ text-align:center!important;
	height: 0px;
}
.bottom-image{ width:250px!important; float:right!important; margin-right:35px;}
.bottom-image img{ float:right!important; margin:35px 15px 0 0!important;}
.bottom-image-lable{ width:100%!important; float:right!important; margin:15px 36px 0 0!important; text-align:right!important}
.dlt{ text-align:center!important; display:block!important; width:100%!important; height:35px!important; margin-top:15px!important; clear:both!important}
.footer-master-area{  background:#F6C985!important;  clear: both!important;  height: 30px!important; padding-top: 15px!important; width: 100%!important; position:absolute!important; bottom:0!important; font-size:12px!important;}
.footer-master-area a{ text-decoration:none!important; color:#000!important}
.footer-master-area a:hover{ text-decoration:underline!important; color:red!important}

/*14june end*/
            

.abcd{ width:990px; margin:0 auto; border:1px solid #fff; background:url(../../SchoolLogo/bg.png) top left;  clear:both}
.bottom-image1{ width:210px; float:left;}
.bottom-image1 img{ float:right; margin:15px 15px 0 0; border:3px solid blue;}
.logo-area-master{}
.bottom-image2{ width:210px; float:left; margin-left:170px;}
.bottom-image-lable2{ width:100%!important; float:right!important; margin:15px 36px 0 0!important; text-align:right!important}
/*14june master page 2*/



.search-area{ width:100%; float:left; margin-left:172px; margin-top:1px;}
.select{ float:left; width:150px; margin-right:85px;}


.search-box{ width:275px; float:left;}
.search-icon{ width:100px; float:left; display: inline-block; position: relative; overflow: hidden; height: 31px;  width: 35px;background: none;border: 4px solid #dcac7c;
            border-color: #dbaa7a; border-right: 4px solid #fff; border-left:none; margin-left:4px;  padding-top:2px;}
            
              
            .next{ width:150px; float:left; margin-left: 82px;   margin-top: 9px;}
     .back-website { width:230px; height:155px; float:right; margin-right:244px; margin-top:-55px; }   
       /* Search area */
            
a{ outline:none;}
input{ outline:none;}
select{ outline:none;}
       
          .seach-box-in
        {
            display: inline-block;
            position: relative;
            overflow: hidden;
            height: 15px;
            width: 256px!important;
            background: none;
            border: 4px solid #dcac7c;
            border-color: #dcac7c;
            border-right: none;
            padding:8px 10px 10px;
        
        }
        
      
       
 
.BtnAlign
        {
            margin-left: 0px;
            z-index: 999;
            background-image :url(/images/Search-icon.png); background-repeat :no-repeat ;
           width :36px; height :40px;
        
        }


.master-box2{ border:1px solid #fff!important; width:100%!important; float:left!important; background:url(../../SchoolLogo/bg.png) top left; min-height:252px!important; margin:2px!important;
	height:252px!important;
}
.master-box3{ border:1px solid #fff!important; width:100%!important; float:left!important; background:url(../../SchoolLogo/bg.png) top left; min-height:252px!important; margin:2px!important;
	height:500px!important;
}



.dropdown
        {
            display: inline-block;
            position: relative;
            overflow: hidden;
            height: 31px;
            width: 150px;
            background: none;
            border: 4px solid #dcac7c;
            border-color: #dcac7c;
            border-right: 4px solid #fff;
           
            
        }
         .dropdown-select
        {
            border-style: none;
         border-color: inherit;
         border-width: 0;
         position: relative;
            width: 130%;
            margin: 0;
            padding: 4px 8px 6px 10px;
            height: 31px;
            line-height: 14px;
            font-size: 12px;
            color: #ffffff;
            text-shadow: 0 1px white; /* Fallback for IE 8 */
            background: none; /* "transparent" doesn't work with Opera */
         
            font-family:Alex-Antiqua-Book; font-size:15px;
            border-radius: 0;
            -webkit-appearance: none;
    top: 0px;
    left: 0px;
}
        .dropdown-select:focus
        {
            z-index: 3;
            width: 100%;
            color: #000012;
           
            outline-offset: -2px;
        }
        .dropdown-select > option
        {
            margin: 3px;
            padding: 6px 8px;
            text-shadow: none;
         
            border-radius: 3px;
            cursor: pointer;
        }
        .dropdown:before, .dropdown:after
        {
            content: '';
            position: absolute;
            z-index: 2;
            top: 9px;
            right: 10px;
            width: 0;
            height: 0;
            border: 4px dashed;
            border-color: #000033 transparent;
            pointer-events: none;
        }
        .dropdown:before
        {
            border-bottom-style: solid;
            border-top: none;
        }
        .dropdown:after
        {
            margin-top: 7px;
            border-top-style: solid;
            border-bottom: none;
        }
.school-name{margin-top:-16px}