body {
    
 background-image: url("bg/bg48.gif");
}

a:hover {
font-style: italic;
}

a {
  text-decoration: none;
}

@font-face {
font-family: Nintendo-DS-BIOS;
src: url(https://dl.dropbox.com/s/vlxjtnvrl9s0snp/Nintendo-DS-BIOS.ttf);
}
 


 @font-face {
font-family: Times-New-Roman;
src: url(https://files.catbox.moe/rd5pbk.ttf);
}
 
 
 
 #timesnewroman {
      font-family: Times-New-Roman;
 }
 
 
#Nintendo-DS-BIOS {
font-family: Nintendo-DS-BIOS;
}



p {
  color:black;

}

.frillheader {
    overlay: auto;
    position:fixed;
    top:0px;
}

.mainbox {
  background-image: url("bg/pinkstripes.gif");
  position: sticky;
  top:10px;
  left:150px;
  border: 3px #7F3555 dashed;  
  width: 1085px;
  height: 1500px;
  border-radius:30px;
}

.headerimg {
    background-color:blue;
    position: absolute;
    width:1085px;
    height:225px;
    border-top-right-radius:25px;
    border-top-left-radius:25px;
}

.cal {
    position: absolute;
    top:285px;
    left:875px;
    width:172px;
    height:214px;
}

   .frillcal {
   border-width: 7px; 
   border-style: solid; 
   border-image: url("https://i.imgur.com/8Tk8PKV.gif") 7 fill round; 
   width:100%;height:auto;border-radius:10px;
   } 


.welcomeboxscroll {
    background-image: linear-gradient(#FFCAE4 10%, #FF92C7 45%,#FB73B6 10%, #FB96C7);
    position: absolute;
    border: 2px #F1A9C9 ridge;
    top:225px;
    width:1080px;
    height:40px;
}



.frillborder {
    position: absolute;
    top:285px;
    left:275px;
    width:565px;
    height:435px;
   border-width: 7px; 
   border-style: solid; 
   border-image: url("https://i.imgur.com/8Tk8PKV.gif") 7 fill round; 
   border-radius:10px;
   overflow:scroll;
   overflow-x: hidden;
   }
   
   .engiegif {
       position: absolute;
       top:235px;
       left:325px;
       width:285px;
   }
   
   .indexbox {
       position: absolute;
       background-image: url("bg/strawnotepad.jpg");
       top:285px;
       left:15px;
       width: 235px;
       height: 445px;
       border: 2px #F1A9C9 ridge;
       border-top-right-radius:15px;
       border-top-left-radius:15px;
       overflow:auto;

   }
   
     .indextop {
     position: sticky;
      z-index: 5; 
     top:0px;
     border-top-right-radius:15px;
     border-top-left-radius:15px;
     border-bottom: 2px #F1A9C9 ridge;
     background-image: linear-gradient(#FFCAE4 25%, #FF92C7 55%,#FB73B6 25%, #FB96C7);
     width:235px;
     height:55px;
     
     
     
     }
     
      
     .buttonh {
    background: linear-gradient(#ebf1f6 15%,#abd3ee 45%,#89c3eb 15%,#d5ebfb);
        position: absolute;
        top:55px;
        border-top: 2px #F1A9C9 ridge;
       border-bottom: 2px #F1A9C9 ridge;
        width:235px;
        height:45px;
        
        
        
        
     }
     
     .hbtext {
        font-size:20px;
        font-family: 'Comic Sans MS', cursive;
        
     }
          
        
        
      
          .buttonh2 {
        background-image: linear-gradient(#FFCAE4 15%, #FF92C7 45%,#FB73B6 15%, #FB96C7);

        position: absolute;
        top:100px;
        border-top: 2px #F1A9C9 ridge;
       border-bottom: 2px #F1A9C9 ridge;
        width:235px;
        height:45px;
        
        
        
     }
     
               .buttonh3 {
        background: linear-gradient(#f9efd4 15%,#f9d26d 45%,#f7c547 15%,#f9e1a4);
        position: absolute;
        top:145px;
        border-top: 2px #F1A9C9 ridge;
       border-bottom: 2px #F1A9C9 ridge;
        width:235px;
        height:45px;
        
        
        
     }
     
        .buttonh4 {
        background: pink;
        position: absolute;
        top:190px;
        border-top: 2px #F1A9C9 ridge;
       border-bottom: 2px #F1A9C9 ridge;
        width:235px;
        height:45px;
        
        
        
     }
     
       .buttonh5 {
        background: pink;
        position: absolute;
        top:235px;
        border-top: 2px #F1A9C9 ridge;
       border-bottom: 2px #F1A9C9 ridge;
        width:235px;
        height:45px;
        
        
        
     }
     
       .buttonh6 {
        background: pink;
        position: absolute;
        top:280px;
        border-top: 2px #F1A9C9 ridge;
       border-bottom: 2px #F1A9C9 ridge;
        width:235px;
        height:45px;
        
        
        
     }
     
            .buttonh7 {
        background: pink;
        position: absolute;
        top:325px;
        border-top: 2px #F1A9C9 ridge;
       border-bottom: 2px #F1A9C9 ridge;
        width:235px;
        height:45px;
        
        
        
     }
     
     
     
     
        .pers {
        background: pink;
        position: absolute;
        top:370px;
        border-top: 2px #F1A9C9 ridge;
       border-bottom: 2px #F1A9C9 ridge;
        width:235px;
        height:45px;
        
        
        
     }
   
   
         .buttonh8 {
        background: pink;
        position: absolute;
        top:415px;
        border-top: 2px #F1A9C9 ridge;
       border-bottom: 2px #F1A9C9 ridge;
        width:235px;
        height:45px;
        
        
        
     }
     
   
   
           .offsi {
        background: pink;
        position: absolute;
        top:460px;
        border-top: 2px #F1A9C9 ridge;
       border-bottom: 2px #F1A9C9 ridge;
        width:235px;
        height:45px;
        
        
        
     }
   
         .buttonh9 {
        background: pink;
        position: absolute;
        top:45px;
        border-top: 2px #F1A9C9 ridge;
       border-bottom: 2px #F1A9C9 ridge;
        width:235px;
        height:45px;
        
        
        
     }
   
   
   .ad {
      position: absolute;
      top: 545px;
      left: 875px;
      border: 2px #F1A9C9 ridge;
       
   }
   
   .hstampscroll {
       position: absolute;
       top:745px;
       border-top: 2px #F1A9C9 ridge;
       border-bottom: 2px #F1A9C9 ridge;
       
   }
   
     .ad2 {
        position: absolute;
        top: 820px;
        left: 15px;
        border: 2px #F1A9C9 ridge;
     
        
        
     }
     
     
     .btext {
     font-size:20px;
     padding:15px;
        
     }