

h1 a{
    color:black !important;
}



.navbar{
    border: solid black !important;
   
}
.navbar a{
    color:black !important;
}
.navbar a:hover{
    background-color: rgba(211, 211, 211, 0.435) !important;
}

body{
   
    color: black !important;
  
    margin: 0;
    
}


.indent{
    padding-left: 2em;
    font-style: italic;
    display: block;
}

.section{
    display: flex;
    flex-direction: row;
    justify-content: center;
}

.lyrics{
    
    padding: 50px;
    white-space: nowrap;
    position: relative;

    
}

.scatter{
    position: absolute;
    width: 250px;
}

#orchid {
  position: absolute;
  top: 50px;
  left: 50%;               /* anchor at middle of container */
  transform: translateX(-50%); /* shift back by half width */
  width: 300px;
  text-align: center;
}


#pt2{
    padding-left: 100px;
}

#pt3{
    padding-left: 250px;
}

#pt4{
    padding-left: 400px;
}

#pt5{
    padding-left: 550px;
}
footer a{
    color:black !important;
}

.border {
    margin: 75px auto;  
    width: 1200px;      
    position: relative; 
}



marquee {
  margin-top: -20px; /* pulls it closer to header */
}

header h1 {
  margin-bottom: 10px; /* shrink spacing under title */
  text-align: center;
}
