<style type="text/css">
::selection {
background: #8e4e4f;
color:white;
}
 
::-moz-selection {
background: #8e4e4f;
color:white;
}

@font-face {
font-family: LittleSpirit;
src: url('/tfont/LittleSpirit.ttf');
}
 
* {cursor: url('/photos/cursor 2.gif'), auto !important;}
 
* {a:hover url('/photos/cursor 2.gif'), pointer !important;}
 
body{
background-image: url("/photos/bluebg.gif");
color: #2c415b;
font-family: LittleSpirit;
font-size: 12px;
}   
 
 a:link {
  color: #2c415b;
  background-color: transparent;
  text-decoration: none;
}
 
a:visited {
  color: #2c415b;
  background-color: transparent;
  text-decoration: none;
}
 
a:hover {
  color: #2c415b;
  text-shadow: #16212d 0 0 10px;
  text-decoration: underline;
}  
 
 hr {
  border-top: 1px solid #2c415b;
  border-bottom: none;
}

body::before {
  content: '';
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 50vh; 
  z-index: -1; 
  background-image: url('/photos/f-sita.gif');
  background-size: 1rem auto, cover; 
  background-position: center top, center top;
  background-repeat: repeat-x;
}

.one{
width: 500px;
height: 730px;
background-color: white;
border: 5px dotted black;
border-image: url('photos/blacklace.png') 15 round; 
border-image-outset: 20px 20px; 
font-size: 12px;
color: #2c415b;
padding: 10px;
position: static;
margin-top: 80px;
margin-left: 670px;
margin-bottom:100px;
overflow: auto;
}


#pagedoll {
	  content: url('/photos/kitty.gif');
    margin-top:680px;
	  margin-left: 1150px;
    position: absolute;
    width:160px;
}

body::after {
  content: '';
  display: block;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100vw;
  height: 50vh; 
  z-index: -1; 
  background-image: url('/photos/f-ue.gif');
  background-size: 1rem auto, cover; 
  background-position: center bottom, center bottom;
  background-repeat: repeat-x;
}