/* body {
    background-color: black;
    background-image: url("img/geek1.jpg");
    background-size: cover;
    background-repeat: no-repeat;
} */
body {background-color: black;}
.background_resp {
  background-image: url('img/menu.jpg'); /* Replace with your image URL */
  background-color: black;
  background-position: center center; /* Centers the image */
  background-repeat: no-repeat; /* Prevents image repetition */
  background-attachment: fixed; /* Optional: Creates a parallax effect on scroll */
  background-size: cover; /* Crucial for responsiveness: scales image to cover the container */
  height: 100vh; /* Optional: Sets height to 100% of the viewport height */
  /* Add other styling as needed, e.g., min-height, background-color fallback */
}




/* title_links */
#nav_div a {
    color: #00ff00;
    margin-left: 10px;
    text-decoration: none;
}
a {color: #00ff00; text-decoration: underline red;}
a:visited {color: purple;}


address {
    color: red;
    margin-left: 10px;
}
address a {
    color: #00ff00;
    text-decoration: underline red;
}