/* css reset rule */
* { 
  margin: 0; padding: 0; border: 0;  box-sizing: border-box;
}

 /* reset rule */
* {
  margin: 0; padding: 0;
  border: 0;
  box-sizing: border-box;  
}

main h1 {
  text-align: center;
  font-size: 100pt;
}

main {
  background-color: lightblue;
  font-size: 50pt;
  font-family: Verdana, Geneva, Tahoma, sans-serif;
  letter-spacing: 4px;
}

main p {
  font-family: Verdana, Geneva, Tahoma, sans-serif;
  font-size: 50pt;
  line-height: 1.5;
  ;
}



body {
    background-color: lightblue;
    color: #222;
    padding: 8px;
    font-size: 50pt;
    border: 200px;
}
footer {
  font-size: 50pt;
}

header {
  text-align: center;
  font-family: "Outfit", sans-serif;
  letter-spacing: .5em;
  padding: 20px;
  margin: 20px;
  border: 20px auto;
  font-size: 20pt;
  font-weight: 40px;
}

nav {
        background-color: #FFF;
        font-size: 50pt;
        padding: 15px;
        text-align: center;
        transition: background-color 0.3s ease; /* Smooth color change */
    }

    /* Style links inside nav */
    nav a {
        text-decoration: none;
        margin: 0 15px;
        font-size: 50pt;
        transition: color 0.3s ease;
    }

    /* Change nav background on hover */
    nav:hover {
        background-color: #555;
    }

    /* Change link color when hovering over nav */
    nav:hover a {
        color: yellow;
    }

main {
  /* border: 4px solid red; */
  min-height: 1200px;
  background-image: url(images/SamuelsBowlinpic.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  margin: 20px;
}

section {
  font-family: Verdana, Geneva, Tahoma, sans-serif;
  color: lightcoral;
  letter-spacing: 20px;
}

img {
  border-radius: 20px;
  padding: -20px
  margin: 0;
}

footer {
  color: red;
  text-align: center;
  font-size: 20pt;
  padding: 20px;
}