body {
  background-image: url("Images/pinkpolkadotbg.jpeg"); /* Correct comment syntax */
  background-repeat: repeat;
  font-family: Calibri, sans-serif;
  font-size: 20px;
}

.middle {
  width: 67%;
  margin: auto;
  background: white;
}

section {
  width: 100%; /* Correct syntax: use colon, not equals */
  padding-bottom: 10px;https://neocities.org/site_files/text_editor?filename=style.css#
}

section img {
  width: 100%; /* Missing semicolon */
}

a {
  text-decoration: none;
}

h1, h2, h3, h4, h5, h6 {
  color: #f4c2c2;
}

h1 {
  font-family: 'Pacifico', cursive;
}

h2, h3 {
  font-family: 'Quicksand', sans-serif;
}
h2 {
  text-decoration-line: underline;
  text-decoration-style: wavy;
  text-decoration-color: #ff69b4;
}

table, td, th {
  text-align: left;
  border-collapse: collapse; /* Optional, but improves table layout */
}

ul {
  list-style-type: disc;
  margin-left: 20px; /* Controls indent */
  font-size: 18px;
}

ul ul {
  list-style-type: circle; /* Nested lists */
  margin-left: 20px;
}
