
@font-face {
    font-family: "dogica"; 
    src: url("/fonts/dogica.ttf") format("truetype");
}

@font-face {
    font-family: "silkscreen"; 
    src: url("/fonts/silkscreen.ttf") format("truetype");
}
  @font-face {
    font-family: "floozy"; 
    src: url("/fonts/floozy.ttf") format("truetype");
}

body::before {
content: " ";
display: block;
position: fixed;
top: 0;
left: 0;
bottom: 0;
right: 0;
background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.20) 50%);
z-index: 100;
background-size: 100% 2px, 3px 100%;
pointer-events: none;
}

::selection {
  color: #F04F24;
  background: rgba(255, 0, 0, 0);
}

a{
  color: #F04F24;
  text-decoration: none;
}

a:hover{
cursor: url("/cursors/sun.png"), default;
}

#secret{
  color: #000;
  text-decoration: none;
  cursor: help;
}


#back{
position: absolute;
margin-top: -479px;
margin-left: -296px;
z-index: 50;
} 

#fullbody{
position: absolute;
margin-top: 89px;
margin-left: -357px;
z-index: 99;
pointer-events:none;
} 

#logo{
position: absolute;
margin-top: -780px;
margin-left: 930px;
z-index: 49;
pointer-events:none;
}

#sun{
position: absolute;
margin-top: -800px;
margin-left: 650px;
z-index: 3;
pointer-events:none;
opacity: 0.5;
} 


body{
cursor: url("/cursors/sun.png"), default;
background-color: #000;

color: #000;
z-index: 1;

height: 100vh;
display: flex;
justify-content: center;
align-items: center;
}


#musicplayer{
background-color: #;
margin: 0px;
width: 175px;
height: 15px;
padding: 0px;
overflow-x: hidden;
overflow-y: hidden;
z-index: 4;
position:absolute;
margin-left: 1066px;
margin-top: 685px;
}
#container{
background-image: url('deco/orangebg.png');
background-size: cover;
margin: 0;
width: 1300px;
height: 750px;
padding: 0px;
border: 1px solid #5E2407;
margin-top: -80px;
overflow-x: hidden;
overflow-y: hidden;
box-shadow: 0px 0px 0px #F04F24;
border-radius: 0px;
z-index: 2;
}

#container2{
float: right;
background-color: #EAE7CF;
margin: 0 auto;
margin-top: 40px;
margin-right: 50px;
width: 800px;
height: 670px;
padding: 0px;
border: 1px solid #000;
overflow-x: hidden;
overflow-y: hidden;
border-radius: 0px;
z-index: 4;
}

#aboutArchivemeholder{
float: right;
margin: 2px;
height: 666px;
width: 325px;
padding: 0;
overflow-y: hidden;
overflow-x: hidden;
z-index: 5;
}
#aboutArchiveme{
float: left;
margin: 0px;
height: 115px;
width: 309px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
overflow-y: scroll;
overflow-x: hidden;
margin-bottom:3px;
background-color:#F9FAE6;
border: 3px double #000000;
z-index: 6;
}
#avatar{
float:left;
border: 1px solid #000;
height: 110px;
margin-right:10px;
margin-bottom:2px;
z-index: 7;
}
#siteinfo{
float: left;
margin-top: 0px;
height: 306px;
width: 309px;
padding: 5px;
overflow-y: scroll;
overflow-x: hidden;
margin-bottom:3px;
background-color:#F9FAE6;
border: 3px double #000000;
}
#interestsholder{
float: left;
margin: 2px;
height: 666px;
width: 467px;
padding: 0;
overflow-y: hidden;
overflow-x: hidden;
}
#likes{
float: right;
margin: 0px;
height: 111px;
width: 217px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
overflow-y: scroll;
overflow-x: hidden;
margin-bottom:2px;
background-color:#F9FAE6;
border: 3px double #000000;
}
#misc{
float: left;
margin: 0px;
height: 111px;
width: 217px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
overflow-y: scroll;
overflow-x: hidden;
margin-bottom:2px;
background-color:#F9FAE6;
border: 3px double #000000;
}
#thingsilike{
margin: 0px;
height: 123px;
width: 451px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 0px;
overflow-y: hidden;
overflow-x: scroll;
margin-bottom:2px;
background-color:#F9FAE6;
border: 3px double #000000;
background-image: url('/aboutArchive/deco/flowerR.png');
background-position: right -5px top -2px;
background-repeat: no-repeat;
}
#thingsilikeL{
margin: 0px;
height: 123px;
width: 451px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 0px;
overflow-y: hidden;
overflow-x: scroll;
margin-bottom:2px;
background-color:#F9FAE6;
border: 3px double #000000;
background-image: url('/aboutArchive/deco/flowerL.png');
background-position: left -5px top -2px;
background-repeat: no-repeat;
}
#scroll{
height: 100px;
width: 399px;
white-space: nowrap;
padding-bottom: 10px;
}
#imgs{
padding: 0px; 
margin-right: 12px;
margin-bottom: 3px;
overflow-y: hidden;
overflow-x: hidden;
height: 104px;
width: 325px;
}
#deco{
filter: sepia(100%) hue-rotate(-25deg) saturate(5) brightness(0.8);
width:102px;
height:102px;
border: 1px solid #000;
margin: 0px;
margin-right: 1px;
}
h1{
color: #000;
font-family: floozy;
font-size: 30px;
margin: 0px;
margin-bottom: 2px;
margin-left: 2px;
padding: 0px;
letter-spacing: 2px;
}
p{
font-family: dogica;
color: #000;
font-size: 8px;
line-height: 1;
}
#orange{
filter: sepia(100%) hue-rotate(-25deg) saturate(5) brightness(0.8);
width:78px;
height:78px;
border: 1px solid #000;
margin: 0px auto;
}
#orange:hover {
    filter: none ;
}
#trent{
filter: sepia(100%) hue-rotate(-25deg) saturate(5) brightness(0.8);
}

.tooltip {
    text-decoration:none;
    position:relative;

}
.tooltip span {
    color: #000;
    display:none;
    background: #fff;
    outline: 1px solid #000;
    padding: 2px;
    font-family: dogica;
    font-size: 8px;
    z-index: 100;

}
.tooltip:hover span {
    display:block;
    position:fixed;
    overflow:hidden;
    z-index: 100;

}






       ::-webkit-scrollbar {
        width: 8px;
        }

        ::-webkit-scrollbar:horizontal {
        height: 6px;
        }

        ::-webkit-scrollbar-corner {
        background: #eee;
        }

        ::-webkit-scrollbar-track:vertical {
        background-color: rgba(255,0,0,0);
        }

        ::-webkit-scrollbar-track:horizontal {
        background-color: rgba(255,0,0,0);
        }

        ::-webkit-scrollbar-thumb {
        border: 1.5px solid #888;
        box-shadow: inset 0 -1px 1px #fff, inset 0 1px 1px #fff;
        }

        ::-webkit-scrollbar-thumb:vertical {
        background: linear-gradient(90deg, #F9FAE6 45%, #C5C3A9 0, #EAE9D2);
        }

        ::-webkit-scrollbar-thumb:horizontal {
        background: linear-gradient(180deg, #F9FAE6 45%, #C5C3A9 0, #EAE9D2);
        }

        ::-webkit-scrollbar-button:horizontal:end:increment,
        ::-webkit-scrollbar-button:horizontal:start:decrement,
        ::-webkit-scrollbar-button:vertical:end:increment,
        ::-webkit-scrollbar-button:vertical:start:decrement {
        display: block;
        }

        ::-webkit-scrollbar-button:vertical {
        height: 10px;
        }

        ::-webkit-scrollbar-button:vertical:start:decrement {
        background: white;
        background: url("https://dl.dropbox.com/s/n9ji42h9hdgdtpc/scroll3.png"), #eee;
        background-repeat: no-repeat;
        background-position: center;
        -moz-background-size: 100% auto, cover;
        -webkit-background-size: 100% auto, cover;
        -o-background-size: 100% auto, cover;
        background-size: 100% auto, cover;
        border: 1.5px solid #888;
        }

        ::-webkit-scrollbar-button:vertical:start:increment {
        display: none;
        }

        ::-webkit-scrollbar-button:vertical:end:decrement {
        display: none;
        }

        ::-webkit-scrollbar-button:vertical:end:increment {
        background: white;
        background: url("https://dl.dropbox.com/s/cdcco6pih7n1lae/scroll4.png"), #eee;
        background-repeat: no-repeat;
        background-position: center;
        -moz-background-size: 100% auto, cover;
        -webkit-background-size: 100% auto, cover;
        -o-background-size: 100% auto, cover;
        background-size: 100% auto, cover;
        border: 1.5px solid #888;
        }

        ::-webkit-scrollbar-button:horizontal {
        width: 10px
        }
        ::-webkit-scrollbar-button:horizontal:start:increment {
        display: none;
        }
        ::-webkit-scrollbar-button:horizontal:end:decrement {
        display: none;
        }

        ::-webkit-scrollbar-button:horizontal:start:decrement {
        background: white;
        background: url("https://dl.dropbox.com/s/xcm618ghd823271/scroll5.png"), linear-gradient(180deg, #e5e5e5, #f0f0f0 20%);
        background-repeat: no-repeat;
        background-position: center;
        -moz-background-size: 100% auto, cover;
        -webkit-background-size: 100% auto, cover;
        -o-background-size: 100% auto, cover;
        background-size: 100% auto, cover;
        background-position: center;
        border: 1.5px solid #888;
        }

        ::-webkit-scrollbar-button:horizontal:end:increment {
        background: white;
        background: url("https://dl.dropbox.com/s/byeyi7am889ii9m/scroll6.png"), linear-gradient(180deg, #e5e5e5, #f0f0f0 20%);
        background-repeat: no-repeat;
        background-position: center;
        -moz-background-size: 100% auto, cover;
        -webkit-background-size: 100% auto, cover;
        -o-background-size: 100% auto, cover;
        background-size: 100% auto, cover;
        background-position: center;
        border: 1.5px solid #888;
        }
        
      

