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

::-webkit-scrollbar-track {
  background: #0c060c; 
}

::-webkit-scrollbar-thumb {
  background: black;
  border: 1px solid #751818;
}

::-webkit-scrollbar-thumb:hover {
  border: 1px solid #571e1e; 
}

body {
  background-color:black;
  color:white;
  font-family:verdana;
}

.navbar {
  width:106px;
  height:530px;
  background-image:url(content/navigation3.png);
  border-radius:0px 0px 0px 100px;
  padding:6px;
}

.navbar a {
box-shadow: -3px 2px 3px black;
border:2px solid #700000;
display: block;
margin-bottom: 3px;
}

.navbar a:hover {
box-shadow: -4px 2px 3px #50120c;
}

.navbar a:hover img{
  visibility: hidden;
  }

.wrap {
 width:985px;
 color:white;
 margin:0 auto;
 overflow: hidden;
 font-smooth: never;
 
}


.header {
  width:985px;
  background-image: linear-gradient(#0F0F0F , black);
  height:77px;
}


.content {
 background-color:#000000;
 width:677px;
 float: right;
}


.navbardiv{
  position: fixed;
  }
  
  
  .rightbar {
    width:172px;
   float:right;
   
  }
  
  
  .rightfuckingbar {
   background-image: linear-gradient(#7c0000 , black);
   width:145px;
   position: absolute;
   left: 0;
   top: 0;
  }
  
  
  .ads {
   overflow:scroll;
   overflow-x: hidden;
   height:338px;
   padding:2px;
  }
  
  
  .whatsnew {
   overflow:scroll;
   overflow-x: hidden;
   width:143px;
   height:196px;
   background-color:black;
   margin:0 auto;
   font-size:9px;
  }
  
  a {
   color:#fa2b2b; 
  }
  
  a:hover {
   color:#f87070; 
  }
  
  a:active {
   color: red; 
  }
  
    a:visited {
   color:#fd754c; 
  }
  
  a:visited:hover {
   color:#ffa98f; 
  }
  
  a:visited:active {
   color:#ff6600; 
  }
  
      @keyframes news1 {
      0% {margin-left:-650px;}
      30% {margin-left:-650px;}
      100% {margin-left: 0px;}
    }
#news0 {animation-timing-function: ease;}  
    
    .news {
     background-color: #0E0E11;
     width:558px;
     font-size:11px;
     border:2px solid black;
     box-shadow: 2px 2px 7px black;
     animation-name: news1;
     animation-duration: 1.5s;
    }
    
    .newshead {
     height: 10px;
     background-image: linear-gradient(#281d59,#1C153F);
     padding: 0px;
     font-size:13px;
     animation-name: news2;
     animation-duration: 0.7s;
     text-shadow: 3px 1px 2px black;
    }
    
    .newsnav {
     width: 275px;
     font-size:12px;
     background-image:linear-gradient(#0A0A0A,black);
     text-align:center;
    }
    
    .counter {
     background-color: black;
     color:#ababab;
     font-family:ms ui gothic;
     width: 120px;
     height: 50px;
     margin: 0 auto;
     border: 1px solid grey;
     text-align:center;
     padding:6px;
    }