body {
    background-image: url('https://sniikon.neocities.org/images/peakstreet.jpg');
    background-size: cover;
    background-color: #000000;
    color: #fff;
    font-family: 'times new roman';
    margin: 0;
    padding: 0;
    }

    .container {
      display: flex;
      padding: 10px;
      margin: auto;
      margin-top: 70px;
      margin-bottom: 20px;
      position:relative;
      width: 1200px;
      height: 900px;
    
    }
    
  .main {
      flex: 3;
    }

    .post {
      background-color: #000;
      padding: 20px;
      padding-top: 20px;
      margin-bottom: 20px;
      border: 0px solid green;
      border-left: 3px solid green;
    }

    .post h2 {
      background-image: linear-gradient(to top, #1c1c1c, #808080);
      color: lime;
      margin: 0;
      width: calc(100% + 0px);
      margin-left: -20px;
      margin-right: -20px;
      margin-top: -20px;
      padding: 10px 20px;
    }
    
    .post p {
      color:white;
    }

    .date {
      font-size: 14px;
      color: lime;
      margin-bottom: 10px;
    }

  .column {
    border: 3px solid white; 
    padding: 10px; 
}

.columntest{
  border: 3px solid white; 
    background-color: black;
    position:absolute;
    margin: auto;
    left:0px;
    right:0;
    top:0;
    bottom:0;
    width: 1px;
    height: 1000px;
}
  .columnone {
    background-color: black;
    position:absolute;
    left:68px;
    right:0;
    top:0;
    bottom:0;
    width: 200px;
    height: 540px;
}
 .columntwo {
    overflow: auto;
    margin-right: 10px; 
    margin-top:0px;
    margin-bottom: 20px;
    position:absolute;
    left:330px;
    right:0;
    top:0;
    bottom:0;
    width: 500px;
    height: 760px;
}

  .columnthree {
    background-color:black;
    color:black;
    overflow:hidden;
    border: 0px solid green;
    margin-right: 20px; 
    margin-top: 50px;
    margin-bottom: 20px;
    position:absolute;
    left:840px;
    right:0;
    top:-50px;
    bottom:0;
    width: 330px;
    height: 215px;
}

    .columnthree h2 {
      background-image: linear-gradient(to top, #1c1c1c, #808080);
      color: lime;
      margin: 0;
      width: calc(100% + 0px);
      margin-left: -5px;
      margin-right: -20px;
      margin-top: 0px;
      margin-bottom: 7px;
      padding: 1px 20px;
    }
    
    .columnthree h4 {
      color: #119bd6;
      margin: 0;
      margin-top: 0px;
    }
    
    .columnthree img {
      width: 120px;
      height: 120px;
      margin: 0;
      margin-top: 0px;
      border-bottom: 5px solid #119bd6;
    }
    
    .columnthree p {
      color: white;
      margin: 0;
      margin-top: 0px;
    }
    
    .row {
  display: flex;
  align-items: flex-start;
  gap: 15px;                
  margin: 10px 20px;
}

.columnthree-over {
  display: flex;
  flex-direction: column;
  gap: 1px;
  color: black;
}


  .columnfour {
    background-color:black;
    color:black;
    overflow:auto;
    border: 0px solid green;
    margin-right: 20px; 
    margin-top: 50px;
    margin-bottom: 20px;
    position:absolute;
    left:840px;
    right:0;
    top:190px;
    bottom:0;
    width: 310px;
    height: 500px;
}

  .columnfour a {
   color: green; 
  }
  
  .columnfour a:hover {
   color: lime; 
   text-decoration: none;
  }

   a.tilt {
      display: inline-block;
      font-size: 21px;
      color: green;
      text-decoration: underline;
      transition: transform 0s, color 0.2s;
      line-height: 35px;
    }

    a.tilt:hover {
      transform: rotate(6deg) scale(1.1);
      color: lime;
      text-decoration: none;
      line-height: 35px;
    }
    
   a.back {
      display:inline-block;
      font-size:21px;
      color:red;
      text-decoration:underline;
      transition: transform 0s, color 0.2s;
      line-height: 35px;
    }
    
    a.back:hover {
        transform: rotate(-7deg) scale(1.1);
        color: orange;
        text-decoration: none;
        line-height: 35px;
    }

     ::-webkit-scrollbar {
      width: 7px;
    }

    ::-webkit-scrollbar-track {
      background: transparent;
    }

    ::-webkit-scrollbar-thumb {
      background: lime;
      border-radius: 4px;
    }

    ::-webkit-scrollbar-thumb:hover {
      background: green;
    }
    

    