@font-face{
  font-family:'romantic';
  src: url('https://files.catbox.moe/cp06gy.TTF');
}

@font-face{
  font-family:'kosugi-maru';
    src:url('https://files.catbox.moe/4xbvo1.ttf')
}

body{
  background-color: darkblue;
  background-size:cover;
  color:white;
  font-family:'kosugi-maru';
}
#main{
  margin:auto;
  max-height:600px;
 text-align:center;
}

#coverimg{
  text-shadow:0px 0px 2px black;
  border:1px ridge silver;
  filter: drop-shadow(1px 1px 0 white) drop-shadow(-1px 1px 0 white) drop-shadow(0 2px 0 white) drop-shadow(0 -1px 0 white) drop-shadow(0 1px 1.5px white) drop-shadow(0 -1px 1.5px white) drop-shadow(1px -1px 1.5px white) drop-shadow(-1px -1px 1.5px white);
}

#name{
  font-family:'romantic';
  font-size:70px;
  color:white;
  text-shadow:0px 0px 8px navy;
  letter-spacing:2px;
  position:relative;
  bottom:168px;
  right:190px;
}
#mainpart{
  position:relative;
  bottom:220px;
  text-shadow:0px 0px 6px navy;
}

.links_list {
margin: 0px;
padding: 0px;
}

.links_head {
padding-top: 2px;
padding-bottom: 2px;
position: relative;
margin: 0px;
text-align: center;
font-weight: bold;
  cursor:help;
}

.links_body {
padding: 10px;
text-align: left;
display: none;
max-height:385px;
}

#xtra{
  width:700px;
  margin:auto;
  position:relative;
  bottom:230px;
}

a{
  color:white;
  text-decoration:none;
}
a:hover{
  letter-spacing:3px;
  text-shadow:0px 0px 3px white
}

#content{
  border:2px ridge silver;
  padding:5px;
  background:#0b0a17;
  font-size:14px;
}

span{
  background:rgb(154, 0, 123);
}