@font-face {
font-family:Manyyears;
src:url(Manyyears.ttf)  format("truetype");
}

html, body {
background-image: url('https://i7.glitter-graphics.org/pub/676/676657yhxq5o5bjd.gif');
background-attachment: fixed;
background-repeat: repeat;
}

.container {
  border-width:7px;
  border-style:solid;
  border-image: url("https://i.imgur.com/ROjUrNz.gif") 7 fill round;
  margin: 0 auto;
  width: 1345px;
  height: 1050px;
  position: relative;
  padding: 5px;
  z-index: 4;
  margin-top:60px;
  }
  .container-one {
  border-width: 1px;
  border-style: solid;
  border-color: black;
  background-image: url('https://i.pinimg.com/736x/1c/86/75/1c8675e14596a00ab283592e4dc90af5.jpg');
  background-repeat: repeat;
  width: 1342px;
  position: relative;
  left: 1px;
  height: 170px;
  box-shadow: 0 0 8px 8px green inset;
  z-index: 5;
}
.container-two {
  border: 1px black solid;
  border-radius: 5px;
  background: #133b03;
  width: 400px;
  height: 150px;
  margin-top: 10px;
  box-shadow: inset 13px 0 6px -10px rgb(66 66 66 / 30%), inset -13px 0 6px -10px rgb(66 66 66 / 30%), inset 0 13px 6px -10px #f0f0f0, inset 0 0 0 -10px rgb(66 66 66 / 30%);
}
::selection {
/* Change highlight background color */
background: #f7abcf;
/* Change highlight text color */
color: #FFFFFF;
}
#name
{
  font-family: Manyyears;
  font-size: 3em;
  -webkit-text-stroke: 1px black;
  color: #cdfc97;
  margin-top: 20px;
  margin-left: 10px;
}
.td {
   box-shadow: inset 13px 0 6px -10px rgb(66 66 66 / 30%), inset -13px 0 6px -10px rgb(66 66 66 / 30%), inset 0 13px 6px -10px #f0f0f0, inset 0 0 0 -10px rgb(66 66 66 / 30%);
    background: linear-gradient(#cdfc97,#32a852);
    background-size: cover;
    height: 120px;
    width: 220px;
    border-radius: 25px 25px 25px 2px;
    border: 2px black dotted;
    position: relative;
    left: 9.75em;
    top: -8.325em;
    padding: 5px;
    overflow-y: scroll;
} 
@font-face {
src: url(Manyyears.ttf);
font-family: Manyyears;
}

#info
{
  font-family: Manyyears;
  text-align: left;
  color: black;
  font-size: 1em;
  margin-top: 5px;
}

.p {
  text-align: center;
  color: #ffddec;
      font-size: 35px;
    text-shadow: -1px 0 #ff70ae, 0 1px #ff70ae, 1px 0 #ff70ae, 0 -1px #ff70ae, 0 0;
    filter: drop-shadow( 0 1px #ff89bc) drop-shadow( 1px 0 #ff89bc) drop-shadow( 0 -1px #904d68) drop-shadow( -1px 0 #904d68) drop-shadow( 0 2.5px white) drop-shadow( 2.5px 0 white) drop-shadow( 0 -2.5px white) drop-shadow( -2.5px 0 white);
 font-family: DigiBop;
} 

.outer
{
border-width:10px;  
border-radius:5px 15px 15px 5px;
width: 115px;
height: 115px;
margin-left: 10px;
}
.inner
{
  filter:  hue-rotate(80deg);
  border-radius: 15px 5px;
   width: 100%;
  height: 100%;
  background-image: url('setlaw.jpg');
  background-size: cover;
   box-shadow: inset 25px 0 6px -10px rgb(66 66 66 / 30%), inset -13px 0 6px -10px rgb(66 66 66 / 30%), inset 0 13px 6px -10px #f0f0f0, inset 0 0 0 -10px rgb(66 66 66 / 30%);
}
 
@font-face {
font-family:funkhouse;
src: url(https://dl.dropbox.com/s/2bxao21r582gf5d/FUNKHOUS.ttf);
}
mark
{
font-family:funkhouse;
font-size: 1.5em;
background: linear-gradient(to top, #FFE0ED 0%, #FF78B1 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
-webkit-text-stroke-width: 1px;
-webkit-text-stroke-color: #FF4593;
}
::-webkit-scrollbar {
width: 0; /* remove scrollbar space */
background: transparent; /* to make scrollbar invisible */
}
::-webkit-scrollbar-thumb {
background: transparent;
}

/* phone */
.cutephone {
position: relative;
left: 555px;
top: -12.75em;
width: 200px;
height: 300px;
margin: auto;
border: 14px #f178ae solid;
border-top-width: 60px;
border-bottom-width: 60px;
border-radius: 36px;
}
 
.cutephone:before {
content: "";
display: block;
width: 60px;
height: 5px;
position: absolute;
top: -30px;
left: 50%;
transform: translate(-50%, -50%);
background: #fff;
border-radius: 10px;
}
 
.cutephone:after {
content: "";
display: block;
width: 35px;
height: 35px;
position: absolute;
left: 50%;
bottom: -65px;
transform: translate(-50%, -50%);
background: #fff;
border-radius: 50%;
}
 
.cutephone .screen {
width: 200px;
height: 300px;
background: #fff;
border: 2px solid
box-shadow: inset 11px 0px 6px -10px #42424260, inset -11px 0px 6px -10px #42424260, inset 0px 11px 6px -10px #42424260, inset 0px -11px 6px -10px #42424260;x
}
  
/* update log */
.pinkcloudybox {
  height: 180px;
  width: 200px;
  border: 10px solid transparent;
  position: relative;
left: 406px;
top: -38.75em;

}
.pinkcloudybox { border-image: url(https://i.postimg.cc/GmzyDT0w/BAM.png) 50 round; }
.pinkcloudyfull { width:100%; height:100%; overflow-y:auto; background:#feb6dc; padding-top: 0px; }
@font-face {
font-family:Manyyears;
src:url(Manyyears.ttf)  format("truetype");
}
}
h1
{
  text-align: center;
font-family: billo;
  font-size: 1.5em;
  border: 1px dashed black;
  background-color: #f7c0d6;
  text-shadow: -1px 0 #000, 0 1px #000, 1px 0 #000, 0 -1px #000, 0 0;
  color: #f785b8;
  border-radius: 100%;
  padding-top: 5px;
 
      box-shadow: inset 13px 0px 6px -10px rgb(66 66 66 / 20%), inset -13px 0px 6px -10px rgb(66 66 66 / 56%), inset 0px 13px 6px -10px #ffffff, inset 0px -13px 6px -10px rgb(66 66 66 / 38%);
}
header1 {
  color: #ff89bc;
  font-family: billo;
  font-size: 1em;
  border: 1px dashed black;
  background-color: #f7c0d6;
  text-shadow: -1px 0 #000, 0 1px #000, 1px 0 #000, 0 -1px #000, 0 0;
  padding: 2px;
  padding-top: 5.5px;
}
header3
{
  color: black;
  font-family: jojoba;
  font-size: 1em;
   }
   
.container-three
{
  border: 2px solid #ff7bbd;
  height: 431px;
  background: white;
  width: 240px;
  position: relative;
  top: -38.125em;
  left: 1px;
  box-shadow: inset 13px 0 6px -10px rgb(66 66 66 / 30%), inset -13px 0 6px -10px rgb(66 66 66 / 30%), inset 0 13px 6px -10px #f0f0f0, inset 0 0 0 -10px rgb(66 66 66 / 30%);
}

.brackets {
border: 3px hotpink solid;
border-width: 0 3px 0 3px;
border-radius:10px;
width:190px; /* change number if needed */
height:150px; /* change number if needed */
  font-family: jojoba;
  text-align: center;
  font-size: 1.25em;
  position:absolute;
  z-index:99;
  left:57.125rem;
  top:27rem;
  background: white;
  box-shadow: inset 13px 0px 6px -10px rgb(66 66 66 / 20%), inset -13px 0px 6px -10px rgb(66 66 66 / 56%), inset 0px 13px 6px -10px #ffffff, inset 0px -13px 6px -10px rgb(66 66 66 / 38%);
  padding:3px;
  box-sizing: border-box;
}

@font-face {
font-family: barbie; 
src: url(https://dl.dropbox.com/s/5u8tdmnu2w9cfxw/Barbie-Font.ttf);
}

.twooutline {
text-align: center;
color: white;
font-size: 1.5em;
font-family: barbie; 
font-weight:bold;
filter: drop-shadow(0px 1px black) drop-shadow(0 -1px black) drop-shadow(1px 0 black) drop-shadow(-1px 0 black) drop-shadow(0px 1px hotpink) drop-shadow(0 -1px hotpink) drop-shadow(1px 0 hotpink) drop-shadow(-1px 0 hotpink);
position: absolute;
z-index:99;
top:5.375rem;
left:3.125rem;
}

/* interests notebook */
#hoohoo {
  height: 17.75em;
  background: #f9e1ee;
  box-shadow: inset 13px 0px 6px -10px rgb(92 92 92 / 50%), inset -13px 0px 6px -10px rgb(92 92 92 / 50%), inset 0px 13px 6px -10px #ffffff, inset 0px -13px 6px -10px rgb(92 92 92 / 15%);
  border: 1px solid black;
  border-radius: .75em;
  padding: 10px;
  width: 21.5em;
  position: relative;
  top: -65.5em;
  left: 255px;
}

.lala {
      width: 9.5em;
  height: 16.875em;
  border-radius: .75em;
  border: 1px solid #888;
  background-image: url("https://dl.dropbox.com/scl/fi/luapd66r8vsx0n433mrti/46af93720ecd620357c0b724a69baee2.jpg?rlkey=4dt7c0lajqmkz95ey7i9ntnf2&st=30xml0ge&dl=0.jpg");
  background-position: center;
  background-size: 180%;
    background-repeat: repeat;
  padding: 6px;
  box-shadow: inset 10px 0px 6px -10px rgba(66,66,66,0.565),  inset -10px 0px 6px -10px rgba(66,66,66,0.565), inset 0px  10px 6px -10px #ffffff, inset 0px -10px 6px -10px  rgba(66,66,66,0.376);
}
	  
#row{
  width: 1.5em;
  height: .75em; 
  background: #f277ab;
  border: 1px solid #888;
  border-radius: 1em;
  z-index: 99999;
  box-shadow: inset 10px 0px 6px -10px rgba(66,66,66,0.565),  inset -10px 0px 6px -10px rgba(66,66,66,0.565), inset 0px  10px 6px -10px #ffffff, inset 0px -10px 6px -10px  rgba(66,66,66,0.376);
}

.slush {
border-width: 8px;
border-style: solid; 
border-image: url("https://i.imgur.com/e3EPu48.png") 12 fill round;
  width: 8.25em;
  margin-top: 3px;
}
  
.glowpad 
{ 
  margin-top: 8px;
  width:100%; 
  }
.glow {
margin: 0 auto;
width:120px;
height:85px;
border:3px solid #faaabd;
background: #faaabd;
border-radius:10px;
box-shadow: 0px 0px 10px #faaabd, 0px 0px 10px #faaabd, 0px 0px 10px #faaabd, 0px 0px 10px #faaabd, 0px 0px 14px #faaabd;
color:black;
overflow-y:auto;
font-family: jojoba;
font-size: 0.75em;
}

.music
{
 margin-top: 5px;
 margin-left: 2px;
  width:100%; 
  padding: 5px;
  background: rgb(255, 255, 255);
  background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, #ff51a7 100%);
    border: 1px solid black;
    border-radius: 0.75em;
    width:135px;
height:100px;
color:black;
overflow-y:auto;
font-family: jojoba;
font-size: 0.75em;    
}

@font-face {
font-family: kinkie;
src: url(https://dl.dropbox.com/s/b2jkn3py4agc9nn/kinkie.regular.ttf);
}

#text {
-webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #000;
color: #ff5dae;
font-weight:bold;
margin-top: 1px;
margin-bottom: 1px;
font-size: 1.5em;
font-family: kinkie;
} 

@font-face {
font-family: cheri;
src:url(https://dl.dropbox.com/s/rnro4upxbmy7722/CHERL___.TTF?dl=0)
}

highlight
{
font-family: cheri;
font-size: 1em;
-webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: black;
}

.doll
{
  background-image: url('https://neocitiesimage.carrd.co/assets/images/image03.jpg?v=6fc1f15f');
  height: 12em;
  border: 2px solid white;
  width: 225px;
  position: relative;
  top: -65em;
  left: 255px;
}

.move
{
  background-image: url('http://i160.photobucket.com/albums/t197/myntebuu/SOZAI/bgheartsribbonspink.gif');
background-repeat: repeat;
    border: 2px inset white;
    width: 200px;
    height: 25px;
    position: relative;
    top: -45px;
    left: 10px;
    padding-top: 4px;
    z-index:999999999;
}

.buttons-n-blinkers {
  overflow: hidden;
  position: relative;
  width: 200px;
  z-index:999999999;
}

@keyframes marquee {
  0% {
    transform: translateX(100%);
  }
  
  100% {
    transform: translateX(-100%);
  }
}

.buttons-n-blinkers > div {
  animation: marquee 8s linear infinite;
  animation-play-state: paused;
  animation-delay: -4s; /* This MUST be -duration/2 */
  width: 100%;
  min-width: fit-content;
  text-wrap: nowrap;
}

.buttons-n-blinkers > div.follower {
  position: absolute;
  top: 0;
  animation-delay: 0s;
}

.buttons-n-blinkers > div.play {
  animation-play-state: running;
}

.buttons-n-blinkers:hover > div.play {
  animation-play-state: paused;
}

@font-face {
font-family:'fenotype';
src: url(https://dl.dropbox.com/s/klo6yfrf62916qp/02.10FEN.TTF);
 
}

.circle
{
  border-radius: 90%;
  border: 1px solid #fff;
  -webkit-filter: drop-shadow(0px 0px 1px #fff);
   -webkit-text-stroke: 1px black;
  background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(255, 232, 245,1) 50%, rgba(255,255,255,1) 100%);
  padding-left:1em;
  padding-right:1em;
font-family:'fenotype';
  color: #ff90ab;
  position: relative;
  top: 2.875em;
  left: 0.75em;
  font-size: 1em;
  width: 100px;
  height: 55px;
  text-align: center;
}

@font-face {
font-family: Betterfly;
src: url(https://dl.dropbox.com/scl/fi/wf51yd35yy4d4wydyb2pk/betterfly.ttf?rlkey=wkcq2rc54qrc9uucr8e4yqzah&dl=0);
}
d
{
  color: #fe70ae;
  font-family: Betterfly;
   -webkit-text-stroke: 0px black;
   font-weight: bold;
}

.blinkie
{
  height: 11.875em;
  width: 130px;
  position: relative;
  top: -77.25em;
  left: 490px;
}

a {text-decoration: none; color: white; }

.links a:link,
.links a:active,
.links a:visited
{
  color: black;
  text-decoration-line: underline;
    box-shadow: inset 0 0 0 0 white; 
   -webkit-transition: all ease 0.5s; 
   -moz-transition: all ease 0.5s; transition: all ease 0.5s;
}

.links a:hover
{
  text-decoration: none;
  box-shadow: inset 0 50px 0 0 #FEC5E5; 
  color:white;
}

gradmask {
background: linear-gradient(#fec5e5 50%, hotpink);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-size: 1.5em;
font-weight:bold;
font-family: barbie; 
 display: inline;
}

button
{
  border-radius: 50px;
  border: 2px solid black;
  background-image: url('https://i4.glitter-graphics.org/pub/320/320794nop7wbmsme.gif');
font-family: jojoba;
font-size: 1em;
color: black;
width: 97%;
margin-left:5px;
margin-bottom: 9px;
}

@font-face {
font-family:'kiwi';
src: url(https://dl.dropbox.com/s/388cvx0do21kj3n/KiwiSoda.ttf);
}

.imagemask {
  font-family:'kiwi';
  text-align: center;
background-image: url("https://i1.glitter-graphics.org/pub/1319/1319571ycieepgihb.png");
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-size: 2.5em;
font-weight:bold;
width:fit-content;
margin:0 auto; /* this is to center, if needed */
/* add below if you want an outline, if not remove */
filter: drop-shadow(0px 1px black) drop-shadow(0 -1px black) drop-shadow(1px 0 black) drop-shadow(-1px 0 black);
}

.navi
{
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: jojoba;
  font-size: 1.5em;
  text-align: center;
}

.counter {
  padding-right:10px;
  box-sizing: border-box;
  float: right;
}

.frame {
  border-width:7px;
  border-style:solid;
  border-image: url("https://file.garden/Zl2CmebwmXKvGhRN/candyshoppe%20rentry/frames/75") 7 fill round;
  width: 130px;
  height: 130px;
  position: absolute;
  left: 16.25rem;
  top: 57rem;
  z-index: 99999;
}

.png {
    position: absolute;
    left: 21.5rem;
    top: 50.75rem;
    z-index: 99999;
    width:300px;
}

.pc {
  position: absolute;
    left: 78rem;
    top: 56.5rem;
    z-index: 99999;
    width:300px;
    animation: jerky 0.5s infinite;
}

.pc-two {
  position: absolute;
    left: 73rem;
    top: 58.5rem;
    z-index: 99999;
    width:300px;
    animation: jerky 0.5s infinite;
}

.pc-three {
  position: absolute;
    left: 68rem;
    top: 58.125rem;
    z-index: 99999;
    width:300px;
    animation: jerky 0.5s infinite;
}

@keyframes jerky {
  0% {
    transform: rotate(2deg);
  }

  50% {
    transform: rotate(2deg);
  }

  51% {
    transform: rotate(-2deg);
  }

  100% {
    transform: rotate(-2deg);
  }
}

.sticky {
  background-image: url("https://dl.dropbox.com/scl/fi/bpdk5dbv2mshau8unwjb3/download-28.png?rlkey=86chufe8dvbw1gevnq0ip31nd&st=bc4daslm&dl=0.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  width:250px;
  height:250px;
  position:absolute;
  left:55rem;
  top:12rem;
  z-index:99;
  padding:43px;
  filter: drop-shadow(8px 8px 10px rgba(0, 0, 0, 0.5));
  box-sizing: border-box;
}

@font-face {
  font-family: monster;
  src: url(https://dl.dropbox.com/s/130c77g5yd5z1do/MonsterFriendFore.otf);
  }

.monster {
  text-align: center;
  color: white;
  font-size: 1.25em;
  font-family: monster;
  font-weight:bold;
  filter: drop-shadow(0px 1px black) drop-shadow(0 -1px black) drop-shadow(1px 0 black) drop-shadow(-1px 0 black) drop-shadow(0px 1px hotpink) drop-shadow(0 -1px hotpink) drop-shadow(1px 0 hotpink) drop-shadow(-1px 0 hotpink);
}

@font-face {
  font-family: ktegaki;
  src: url(https://dl.dropbox.com/s/likp0uru5np58yn/KTEGAKI.ttf);
  }

.whitebox {
  height: 130px;
  width: 100%;
  margin-top: 5px;
  overflow-y:auto;
  color:black;
  font-family: ktegaki;
  text-align:center;
  }

  .image-outer {
    border: 3px double white;
    box-shadow: 0 0 8px 8px white inset;
    height: auto;
    padding: 1rem;
    background-image: url(https://i4.glitter-graphics.org/pub/577/577814mxl3lzplgr.gif); /* change image bg url here */
    width:225px;
    height:285px;
    position:absolute;
    left:39.75rem;
    top:11.75rem;
}

.image-inner {
      padding: 1rem;
      height: 15.5em;
      border: 1px solid #a1a1a1;
      border: 2px inset;
      border-radius: 0px 6px 6px 6px;
      background: white;
      text-align: center;
}

:root {
    --color1: #ff82b1;
    --color2: #febad0;
    --color3: #e8dfe2;
}
.btn {
    background-image: radial-gradient(100% 100% at top, var(--color2) 30%, var(--color3) 66%, var(--color1) 66% 70%, var(--color2) 90%) !important;
    box-shadow: inset 0px 0px 0px 2px var(--color1), 0px 0px 0px 2.5px black;
    border-radius:99px;
    border: 2px solid white;
    padding: 5px;
    width:190px;
    display:inline-block;
    box-sizing:border-box;
    margin-top:15px;
}

.image-inner a {
  font-size: 1em;
  font-family:jojoba;
  color: black;
  text-decoration: underline;
}

.image-inner a:hover {
  text-decoration: none;
  font-style: italic;
  color: white;
}

.whitecloudybox {
  height: 205px;
  width: 255px;
  border: 10px solid transparent;
  box-sizing: border-box;
  border-image: url(https://i.postimg.cc/QM9dMFhq/cloud.png) 50 round;
  position:absolute;
  left:0rem;
  top:53rem;
  z-index:99;
  text-align: center;
  }
  
  .whitecloudyfull { 
  width:100%;
  height:100%;
  overflow-y:auto;
  background:#fff;
  color:black;
  font-family:jojoba;
  padding:10px;
  box-sizing: border-box;
  }

  .my-buttons {
    display:flex;
  }

.oldweb-btn {
  box-shadow: inset -1px -1px #0a0a0a, inset 1px 1px #fff, inset -2px -2px grey, inset 2px 0px #dfdfdf;
  border-radius: 0px;
  background: hotpink;
  display: inline-block;
  width: auto;
  text-decoration: none;
  padding: 5px;
  line-height: 1;
  width:88%;
  text-shadow: 
    -1px -1px 0 #000,  
     1px -1px 0 #000,
    -1px  1px 0 #000,
     1px  1px 0 #000;
     margin-bottom:10px;
}

@font-face {
  src: url(https://dl.dropbox.com/s/ob0ydb7rc09omt1/Christ%20Moon.ttf);
  font-family: christmoon;
  }

neighbors
{  
background-color: transparent;
background-image: radial-gradient(#Ffe0f2 30%, transparent 70%); /* inner shadow */
border-radius:100%;
border: 1px solid black; /* border white */
-webkit-box-shadow: 0px 0px 5px 0px hotpink; /* shadow */
-moz-box-shadow: 0px 0px 5px 0px hotpink; /* shadow */
box-shadow: 0px 0px 5px 0px hotpink; /* shadow */
font-size:2em;
color:white;
margin-bottom:5px;
-webkit-text-stroke: 1px black;
font-family: christmoon;
padding-left:5px;
padding-right:5px;
} 

.computer {
  position: absolute;
  z-index: 99;
  left: 39.75rem;
  top: 32.5rem;
  width:245px;
  height:353px;
  background: hotpink;
  border-radius: 8px 8px 6px 6px;
  padding: 1em 0.6em;
}

.lid {
  height: 19.5em;
  background: white;
  border-radius: 2px;
  border: 2px inset #d6caab;
  box-shadow: -1px 1px 6px rgba(171, 183, 204, 0.2);
}

.chat {
  width: 90%;
  height: 18.5em;
  overflow-y: auto;
  position: relative;
  top: -19em;
  left: 13px;
}

.bubble
{
  border-radius: 0px 25px 25px 25px;
  padding: 7px;
  background: #ffe0f2;
  font-family: jojoba;
  box-shadow: inset 13px 0px 6px -10px rgb(66 66 66 / 56%), inset -13px 0px 6px -10px rgb(66 66 66 / 56%), inset 0px 13px 6px -10px #ffffff, inset 0px -13px 6px -10px rgb(66 66 66 / 38%);
  margin-bottom: 10px;
  border: 1px solid #573829;
}

.bubble2
{
  border-radius: 25px 0px 25px 25px;
  padding: 7px;
  background: #fec5e5;
  font-family: jojoba;
  box-shadow: inset 13px 0px 6px -10px rgb(66 66 66 / 56%), inset -13px 0px 6px -10px rgb(66 66 66 / 56%), inset 0px 13px 6px -10px #ffffff, inset 0px -13px 6px -10px rgb(66 66 66 / 38%);
  margin-bottom: 10px;
  border: 1px solid #573829;
}

@font-face {
  font-family:'cupcake';
  src: url(https://dl.dropbox.com/s/dayh8onbivwmqq7/Cherry%20Cupcake%20Personal%20Use.ttf);
  }

cupcake
{
  font-family:'cupcake';
  background: linear-gradient(hotpink 50%, white);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 1.5em;
  -webkit-text-stroke: 1px black;
}

.notes-outer {
  background-image:url("https://i9.glitter-graphics.org/pub/1119/1119749ov1ogta3go.gif");
  border: 4px double white;
  border-radius: 5px;
  width: 185px;
  height: 215px;
  position: absolute;
  z-index:99;
  top:37rem;
  left:57rem;
  overflow-y:scroll;
}

.notes-inner {
  background: white;
  filter: drop-shadow(5px 5px hotpink);
  border: 2px dotted hotpink;
  width:90%;
  margin-left: 5px;
  padding:5px;
  box-sizing: border-box;
  font-family: jojoba;
  margin-bottom:15px;
}

.imagemask-two {
  font-family:'cupcake';
  text-align: center;
  background-image: url("https://dl.glitter-graphics.com/pub/3770/3770003vjc9sowigj.gif");
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 1.5em;
  font-weight:bold;
  width:fit-content;
  margin:0 auto; /* this is to center, if needed */
  /* add below if you want an outline, if not remove */
  filter: drop-shadow(0px 1px white) drop-shadow(0 -1px white) drop-shadow(1px 0 white) drop-shadow(-1px 0 white);
}

@font-face {
  src: url(https://dl.dropbox.com/s/pvxh5hqzpnhbzxe/Angelface%202.otf);
  font-family: angelface;
  }

.notes-inner a {
  color: hotpink;
  font-family: angelface;
  text-decoration: underline;
}

.notes-inner a:hover {
  color: black;
  font-family: angelface;
  text-decoration: underline;
  text-decoration-style: dotted;
  font-style: italic;
}

.rkive
{
width: 12em;
height: 14em;
border-radius: 15px;
border: 1px solid white;
box-shadow: inset 10px 0px 6px -10px rgba(66,66,66,0.565), inset -10px 0px 6px -10px rgba(66,66,66,0.565), inset 0px 10px 6px -10px #ffffff, inset 0px -10px 6px -10px rgba(66,66,66,0.376);
background: radial-gradient(circle, rgba(255,255,255,1) 37%, pink 100%);
position: absolute;
z-index:99;
top: 51.5rem;
left: 57rem;
overflow-y:scroll;
}

.top {
background: #FFB6C1;
text-align: center;
border-radius: 10px 10px 0 0;
padding: 0.5em;
box-shadow: inset 10px 0px 6px -10px rgba(66,66,66,0.565), inset -10px 0px 6px -10px rgba(66,66,66,0.565), inset 0px 10px 6px -10px #ffffff, inset 0px -10px 6px -10px rgba(255, 255, 255,0.76);
width: 90%;
margin-left: 10px;
box-sizing: border-box;
}

.bottom
{
  background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(238,238,238,1) 100%);
  border-radius: 0px 0px 10px 10px;
  padding: 0.9em;
  box-shadow: inset 10px 0px 6px -10px rgba(66,66,66,0.565), inset -10px 0px 6px -10px rgba(66,66,66,0.565), inset 0px 10px 6px -10px #ffffff, inset 0px -10px 6px -10px rgba(255, 255, 255,0.76);
  font-family: jojoba;
  color: black;
  width: 90%;
  margin-left: 10px;
  height: 5em;
  overflow-y: scroll;
  box-sizing: border-box;
  line-height: 1.375em;
}

high
{
  font-family: SakeMoru;
  border: 1px solid black;
  color: white;
  background: #FFB6C1;
  padding:5px;
  box-sizing: border-box;
  -webkit-text-stroke: 1px black;
}

.bottom a {
  font-family: ktegaki;
  color: black;
  text-decoration-line: underline;
  text-decoration-style: wavy;
}

.bottom a:hover {
  text-decoration: none;
  color: #FFB6C1;
}

@font-face {
  src: url(https://dl.dropbox.com/s/ktlx5w7t8gk42nb/SakeMoru-Regular.ttf);
  font-family: SakeMoru;
  }

  .stamps {
    position: absolute;
    z-index: 99;
    top: 56.75rem;
    left: 39.625rem;
  }
  
  .stamps img {
    width: 88px;
    vertical-align: top;
    display: inline-block;
  }