*{
    padding: 0px;
    margin: 0px;
    box-sizing: border-box;
}



body{
    background-image: url('images/plaid.jpg');
    background-size: 670px;
    animation: scrolling 100s linear infinite ;
    background-attachment: fixed;
}

h1{
    font-family: "Monsieur La Doulaise", cursive;
    
    position: relative;
    width: 350px;
    padding-left:10px;
  font-weight: 500;
  font-style: normal;
  font-size: 50px;
  top:15px;
  left:50px;
  background-color: white;
  
}

@keyframes scrolling {
    from{
        background-position: 0 0;
    }
    to{
        background-position: 235% 500%;
    }
}
#container{
    width:100vw;
    height:100vh;
    padding-left: 5vw;
    padding-right: 5vw;
    padding-top:15vh;
    position:fixed;
    display:flex;
}

 #block2{
   
    width:60%;
    height:fit-content;
    
   top: 100px;
     background-color: white;
     border: 1px solid black;
     /*box-shadow: 10px 10px lightslategray;*/
 }

 #titlebox{
    height: 100px;
    border-bottom: 1px solid black;
    background-size: 35%;
    background-image: url("https://img.freepik.com/premium-vector/snow-leopard-pattern-print-texture-background_684882-3.jpg");
    
 }

 #iframebox{
    height: 60vh;

 }

nav{

   margin-right: 5%;
   margin-top:100px;
    height:60vh;
    width: 17%;
  
    
   
   background-color: white;
   border: 1px solid black;
   /*box-shadow: 10px 10px lightslategray;*/
}

nav ul{
    
    list-style: none;
}

nav ul li {
    height:30px;
    border-bottom: 1px dashed black;
    
}

 nav ul li a{
    display: block;
    text-align: right;
    width:100%;
    height:100%;
    padding-right: 40px;
    padding-top:6px;
    
 }
 
 

 iframe{
    height:100%;
    width:100%;
 }

 a{
    color:black;
    text-decoration: none;
    font-style: italic;
   
 }

 a:hover{
    text-decoration:line-through 2px;

 }

 a:hover + .selectorCross{
    display: block;
    width: 10px;
    
    position: relative;
    top:-25px;
    left:10px;
 }

 #winamp-container{
    position:absolute;
    top:-50px;
    left:89vw ;
 }
 .selectorCross{
    display: none;
 }

  nav #rose{
    
  
    
    margin-left:1px;
  }


  ::selection {
   background: #ff0055;
   color: black;
   text-shadow: none;
}

::-moz-selection {
   background: #ff0055;
   color: #EEE;
   text-shadow: none;
}

  
  