body{
 background-image: url('https://i.pinimg.com/originals/76/dc/05/76dc05a49c64a41a7862413f038a603e.gif');
 background-size: cover;
font-family: Helvetica, Sans-Serif;
}

 
#container{
display: flex;
justify-content: center;
align-items: center;
width: 800px;
margin: 0 auto;
padding: 3px;
}
 
#box{
width: 800px;
background-image: url('https://i.pinimg.com/564x/20/c6/7a/20c67a23ff4e4e048f081613e05d85e6.jpg');
}

#header{
margin-bottom: 10px;
padding: 10px;

background-image: linear-gradient(to top, #858585, #f0f0f0);
color: #fff;
letter-spacing: 1px;
}
 
#header h1{
margin: 0px;
}
 
#side{
float: left;
width: 145px;
padding: 0px 0px 5px 10px;
overflow: hidden;
}
 
.sidebox{
border: 2px solid #8a8a8a;
margin: 0px 0px 5px 0px;
}
 
.sidecontent{
padding: 0px 0px 0px 5px;
color: #6e5057;
font-size: 15px;
letter-spacing: 1px;
}
 
.sidecontent ul, li{
margin: 0px;
list-style-type: none;
padding-left: 0px;
}
 
a{
text-decoration: none;
color: #ffd6e8;
}
 
a:visited{
color: #ff549e;
}
 
a:hover{
text-shadow: 0px 0px 2px #87edff;
}
 
#scrollcontainer{
padding: 5px;
}
 
#scrolly{
overflow: scroll;
overflow-x: hidden;
width: 110px;
height:110px;
border: 0px solid #ff668a;
margin: 0 auto;
text-align: center;
}
 
#scrollyheader{
margin: 0px;

}

#main{
float: right;
width: 624px;
overflow: hidden;
padding: 0px 10px 5px 0px;
}
 
.mainboxes{
border: 2px solid #ff668a;
padding: 0px;
margin: 0px 0px 5px 0px;
}
 
.subheader{
background-image: linear-gradient(to top, #858585, #f0f0f0);
border-bottom: 0px solid #ff668a;
padding: 3px;
color: #fff;
letter-spacing: 1px;
}
 
.subheader h3{
margin: 0px;
}
 
.mainboxescontent{
padding: 0px 15px 0px 15px;
color: #6e5057;
font-size: 17px;
}
 
#footer{
clear: both;
padding: 3px;
border-top: 0px solid #ff668a;
background-image "linear-gradient(to right, #6b6b6b, #ffbfce) ;
color: #fff;
font-size: 14px;
}
 
#footer p{
margin: 0px;
}
 
::-webkit-scrollbar{
width: 15px;
}
 
::-webkit-scrollbar-track{
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
border-radius: 10px;
}
 
::-webkit-scrollbar-thumb{
 border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5)
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #5ca0ff; 
}
 
#credit{
font-size: 12px;
position: fixed;
bottom: 0;
right: 0;
}