body{
    background-image: url("blue95.jpg");
    background-color:blue;
    font-family: Tahoma, sans-serif;
    font-size:15px;
}


.container{
    width:60%;
    margin-left: auto;
    margin-right: auto;
    display:grid;
    grid-column: 200px 200px 200px;
    grid-row: 200px 200px 200px;
    grid-template-columns: .8fr 2fr .8fr;
    border-bottom:solid 3px black;
    border-right:solid 3px black;
    border-top:solid 2px white;
    border-left:solid 2px white;
    padding: 5px;
    background-color:#C0C0C0;
    justify-content:center;

}


aside,main{
    padding:10px;
    color:black;
    background:#C0C0C0;
}



/* heading*/

header{ 
  /*background: #030480;
background: linear-gradient(90deg,rgba(3, 4, 128, 1) 0%, rgba(47, 142, 205, 1) 100%);*/
background: #010182;
background: linear-gradient(90deg,rgba(1, 1, 130, 1) 0%, rgba(54, 156, 224, 1) 100%);
    /*grid-area:header;*/
    grid-row:1 / 2;
    grid-column:1/4;
    font-size: 18px;
    font-weight:bold;
    padding:5px;
    color:white;
     display: flex;
  justify-content: space-between;
             width:99%;
  margin-right:5px;


    
    
}

nav{ 
  font-size: 12px;
        grid-row:2 / 3;
    grid-column:1/4;
      color :black;
      border-bottom:solid 1px black;
      padding:3px;
}
nav a{
  color:black;
  }
nav a:hover{
  color:blue;
  }
  

/* sidebars*/
aside{
    font-size:12px;
    text-align:center;
 
}


.Lsidebar{
  grid-row:3/4;
  grid-column:1/2;
  text-align:center;
  padding-top:0px;
  width:90%;

  }
  
.Rsidebar{
    grid-row:3/4;
  grid-column:3/4;
  padding-top:0px;
  margin-left:10px;
  }
  
 h1{margin:0;}
 h2{margin:0;}
 h3{margin:0;}

  



/* main*/
main{ 
       grid-column:2/3;
           width:100%;

}


/* footer*/
footer{
    grid-row:3/4;
    grid-column: 1/4;
    padding: 10px;
    color:white;
    text-align: center;
    font-size: 7px;

}

/*posts*/

.post{
  margin-left: 25%;
  margin-right:25%;
  background:black;
  padding:20px;
  border:solid white 4px;
  }
  
  .tree{
    background:black;
    background-size: cover;

    }

a {
      text-decoration: none;
      }


a:hover{
  color:#ffaec9;
}

#stuff{
  background:#C0C0C0;
    border-bottom:solid 3px black;
    border-right:solid 3px black;
    border-top:solid 2px white;
    border-left:solid 2px white;  
    padding-left:6px;
    padding-right:6px;

  }
  #blinkiesstamps{    
    border-top:solid 2px black;
    border-left:solid 2px black;
    border-bottom:solid 2px white;
    border-right:solid 2px white;
    padding:5px;
    height:308px;
    overflow-y:auto;
    }
 #recent{    
    border-top:solid 2px black;
    border-left:solid 2px black;
    border-bottom:solid 2px white;
    border-right:solid 2px white;
    padding:5px;
    height:50px;
    overflow:auto;
 }
 #guestbook{
   border-bottom:solid 2px black;
    border-right:solid 2px black;
    border-top:solid 2px white;
    border-left:solid 2px white;
    padding:5px;
    margin-top:10px;
    margin-bottom:10px;
    display:inline-block;
   
   }
   
   #guestbook:hover{    
    
    border-top:solid 2px black;
    border-left:solid 2px black;
    border-bottom:solid 2px white;
    border-right:solid 2px white;}
    
#mystamps{
  border-top:solid 2px black;
    border-left:solid 2px black;
    border-bottom:solid 2px white;
    border-right:solid 2px white;
    padding:5px;
    margin-top:10px;
    margin-bottom:10px;
  }
  
  #messages{
    border:solid 1px black;
    
    }
  
  #pad{
    background:white;
   border-top:solid 2px black;
    border-left:solid 2px black;
    border-bottom:solid 2px #C0C0C0;
    border-right:solid 2px #C0C0C0;
     margin-top:10px;
    padding:8px;
      box-shadow: 1.5px 1px white;
      margin-right:10px;
      
    }
    
  #microblog{
     border-top:solid 2px black;
    border-left:solid 2px black;
    border-bottom:solid 2px white;
    border-right:solid 2px white;
    padding:5px;
    justify-content:center;
     margin-top:10px;
    margin-bottom:10px;
    
    }
    
    #pad2{
        background:white;
   border-top:solid 2px black;
    border-left:solid 2px black;
    border-bottom:solid 2px #C0C0C0;
    border-right:solid 2px #C0C0C0;
    padding:8px;
      box-shadow: 1.5px 1px white;
      height:50px;
      overflow:auto;
      margin:5px;
      
      }
      
    
/* Tiny Unicorn - https://www.cursors-4u.com/cursor/tiny-unicorn */
* {
  cursor: url('https://cdn.cursors-4u.net/previews/tiny-unicorn-465e1a73-32.webp') 32 32, auto !important;
}
/* End www.Cursors-4U.com Code */
