::selection {
background: #8e4e4f;
color:white;
}
 
::-moz-selection {
background: #8e4e4f;
color:white;
}
 
@font-face{
font-family:AdorableLady;
src:url('/tfont/AdorableLady.ttf');
}
 
@font-face {
font-family: LittleSpirit;
src: url('/tfont/LittleSpirit.ttf');
}
 
* {cursor: url('/photos/pdcursor.gif'), auto !important;}
 
* {a:hover url('/photos/pdcursor.gif'), pointer !important;}
 
body{
background-image: url("/photos/redpattern.gif");
color: #8e4e4f;
font-family: ms pgothic;
font-size: 20px;
}   
 
 a:link {
  color: #8e4e4f;
  background-color: transparent;
  text-decoration: none;
}
 
a:visited {
  color: #8e4e4f;
  background-color: transparent;
  text-decoration: none;
}
 
a:hover {
  color: #8e4e4f;
  text-shadow: #bf9192 0 0 10px;
  text-decoration: underline;
}  
 
 hr {
  border-top: 1px solid #8e4e4f;
  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: 2rem auto, cover; 
  background-position: center top, center top;
  background-repeat: repeat-x;
}

.banner{
width: 533px;
height: 230px;
border: 25px solid transparent;
background-image: url('photos/3dantee.png');
background-repeat: no-repeat;
background-size: 100% 100%;
border-image: url('photos/blacklace.png') 15 round; 
color: #8e4e4f;
position: fixed;
top: 70px;
left: 624px;
}

.yume{
width: 470px;
height: 430px;
background-color: black;
border: 25px solid transparent;
border-image: url('photos/blacklace.png') 15 round; 
border-image-outset: 23px 23px; 
font-size: 12px;
color: #8e4e4f;
padding: 10px;
position: fixed;
top: 380px;
left: 645px;
bottom:80px;
overflow: auto;
}


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: 2rem auto, cover; 
  background-position: center bottom, center bottom;
  background-repeat: repeat-x;
}
