/* CSS is how you can add style to your website, such as colors, fonts, and positioning of your
   HTML content. To learn how to do something, just try searching Google for questions like
   "how to change link color." */

body {
  background-image: url("https://puddlefish.neocities.org/IMG_0047.gif");
  color: black;
  font-family: LobsterTwo-BoldItalic;
}
.my-rounded-div {
  border-radius: 10px; /* Adjust the value for desired roundness */
  /* Other styles like width, height, border, background, etc. */
}
h1 {
color: #b4c1cc;

}
.image-scroll-container {
  width: 100px; /* Example width */
  height: 100px; /* Example height */
  overflow: auto; /* or overflow: scroll; */
  position: absolute;
  top: 10%;
  left: 70%;
  border-radius: 10px;
}

.image-scroll-container2 {
  width: 50px; /* Example width */
  height: 100px; /* Example height */
  overflow: auto; /* or overflow: scroll; */
  position: absolute;
  top: 30%;
  left: 33%;
  border-radius: 10px;
}

.pagedoll {
    position: fixed; /* or position: sticky; */
    bottom: 20px; /* Adjust as needed */
    right: 2px; /* Adjust as needed */
    width: 0px; /* Adjust as needed */
    height: 0; /* Maintain aspect ratio */
    top: 10%;
  left: 50%;
  }


  
   @font-face {
     font-family: 'LobsterTwo-BoldItalic'; /* Choose a name for your font */
     src: url('https://puddlefish.neocities.org/LobsterTwo-BoldItalic.ttf') format('woff2'), /* Link to your font file */
          url('https://puddlefish.neocities.org/LobsterTwo-BoldItalic.ttf') format('woff'),
          url('https://puddlefish.neocities.org/LobsterTwo-BoldItalic.ttf') format('truetype'),
          url('https://puddlefish.neocities.org/LobsterTwo-BoldItalic.ttf') format('opentype');
     font-weight: normal; /* Or specify the weight */
     font-style: normal; /* Or specify the style */
   }
      h1 {
     font-family: 'LobsterTwo-BoldItalic', sans-serif; /* Use the font name you defined */
   }
  

        
        
        

.bounce-head {
	-webkit-animation: bounce-top 0.9s both;
	        animation: bounce-top 0.9s both;
}
/* ----------------------------------------------
 * Generated by Animista on 2025-6-16 1:43:7
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation bounce-top
 * ----------------------------------------
 */
@-webkit-keyframes bounce-top {
  0% {
    -webkit-transform: translateY(-45px);
            transform: translateY(-45px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
    opacity: 1;
  }
  24% {
    opacity: 1;
  }
  40% {
    -webkit-transform: translateY(-24px);
            transform: translateY(-24px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  65% {
    -webkit-transform: translateY(-12px);
            transform: translateY(-12px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  82% {
    -webkit-transform: translateY(-6px);
            transform: translateY(-6px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  93% {
    -webkit-transform: translateY(-4px);
            transform: translateY(-4px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  25%,
  55%,
  75%,
  87% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  100% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
    opacity: 1;
  }
}
@keyframes bounce-top {
  0% {
    -webkit-transform: translateY(-45px);
            transform: translateY(-45px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
    opacity: 1;
  }
  24% {
    opacity: 1;
  }
  40% {
    -webkit-transform: translateY(-24px);
            transform: translateY(-24px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  65% {
    -webkit-transform: translateY(-12px);
            transform: translateY(-12px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  82% {
    -webkit-transform: translateY(-6px);
            transform: translateY(-6px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  93% {
    -webkit-transform: translateY(-4px);
            transform: translateY(-4px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  25%,
  55%,
  75%,
  87% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  100% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out; 
    opacity: 1;
  }
}
