.nav-menu {
  list-style: none;       /* remove bullets */
  padding: 0;             /* remove default padding */
  margin: 0;              /* remove default margin */
  display: flex;          /* horizontal layout */
  justify-content: center; /* center the menu */
  gap: 30px;              /* space between items */
  background-color: #f5f5f5; /* optional: light background */
  padding: 10px 0;        /* vertical padding */
}

.nav-menu li a {
  text-decoration: none;  /* remove underline */
  color: #1E90FF;         /* blue color like standard hyperlinks  */
  font-weight: bold;
  font-size: 18px;
}

.nav-menu li a:hover {
  text-decoration: underline;
}
