::selection {
background: #8e4e4f;
color:white;
}
 
::-moz-selection {
background: #8e4e4f;
color:white;
}

@font-face{
font-family:AdorableLady;
src:url('/tfont/AdorableLady.ttf');
}
 
* {cursor: url('/photos/cursor 2.gif'), auto !important;}
 
* {a:hover url('/photos/cursor 2.gif'), pointer !important;}

div img {
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
}

div img {
  filter: grayscale(50%);
  -webkit-filter: grayscale(0%);
  -moz-filter: grayscale(50%);
}

div img:hover {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
}


.title{
width:300px;
font-family: AdorableLady;
font-size: 40px;
text-shadow: 3px 3px 2px #fff;
color: #C18695;
padding: 10px;
position: static;
margin-top: 90px;
margin-left: 760px;
overflow:auto;
}

body{
background-image: url('/photos/blacksaint.gif');
font-size:12px;
color: #C18695;
}   
 
 a:link {
  color: #C18695;
  background-color: transparent;
  text-decoration: none;
}
 
a:visited {
  color: #C18695;
  background-color: transparent;
  text-decoration: none;
}
 
a:hover {
  color: #C18695;
  text-shadow: #fff 0 0 10px;
  text-decoration: underline;
}  
 
 hr {
  border-top: 1px solid #C18695;
  border-bottom: none;
}

.fuck{
width: 580px;
height: 580px;
background-color: white;
border-width: 12px;
border-style: solid;
border-image: url("/photos/pinklace.png") 7 fill round;     
border-image-outset: 10px 10px; 
color: #C18695;
font-family: ms pgothic;
padding: 10px;
position: static;
margin-top: 30px;
margin-left: 670px;
margin-bottom:90px;
overflow: auto;
}


#ap {
	content: url('/photos/ap4.gif');
  margin-top:30px;
  margin-left: 1180px;
  position: absolute;
  width:100px;
}

#ap2 {
	content: url('/photos/ap3.gif');
  margin-top:620px;
	margin-left: 600px;
  position: absolute;
  width:100px;
}