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



/* This is css comment syntax */

table, tr, th, td, caption {
    border: 1px solid white;
    font-family: 'Courier New', Courier, monospace;
    border-collapse: collapse;
    padding: 0.5rem;
}

iframe {
  
    border: none; /* This is the new HTML5 way */
}

/* source: https://stackoverflow.com/questions/3601273/html5-and-frameborder */



  footer {
    display: block;
  }

 

h1 {
  

  font-size: 3rem;
  padding: 0.5rem;
  border: solid;
 
}

h2{
  
  padding: auto;
 

}





body {

  background-color: papayawhip;

   /* can change the margin for each individual sides  */
  font-family: sans-serif;
  text-align: center;
  
 
}

.borderbody{
  border: solid;
}

.circle {
  
  background-color: gold; /* the browser is having a fit and not showing the colors 
  for some reason
  - This is due to the weird contrast setting I set, I need to turn that off!
  - I fixed it*/
  height: 100px;
  width: 100px;
  border: solid;
  border-radius: 50px;
  margin: 3rem auto;
  
}

a:hover {
  color: lime;
}


ul {
  list-style-type: none;
  padding: 0.5rem;
  text-align: right;
  background-color: black;
  margin: 0;

}
li {
  display: inline-block;
  margin-inline: 0.5rem;
}

li a {
  color: white;
 text-decoration: none;
}

.pic {
  height: auto;
  width: fit-content;
}