/*
Style sheet for Ken Rosenberger Designs 
*/

body {
    font-family: Arial, sans-serif;
    margin: 0;
    padding: 0;
}
.shadow {
    text-shadow: 0px 0px 12px rgba(0, 0, 0, 2.0); /* Adjust the values as needed */
}

nav {
    background-color: #ffdb6e;
    overflow: hidden;
}
nav ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
    display: flex;
    justify-content: center; /* Center the menus */
    flex-wrap: wrap; /* Allow wrapping for small screens */
}
nav li {
    margin: 0 15px; /* Adjust spacing between menu items */
}
nav a {
    color: black;
    text-align: center;
    padding: 14px 20px;
    text-decoration: none;
}
nav a:hover {
    background-color: white;
}
#content {
    padding: 20px;
}
#gallery {
    display: flex;
    flex-wrap: wrap;
    justify-content: center; /* Center the images horizontally */
    gap: 10px; /* Add some spacing between images */
}
#gallery img {
    width: 50%;
    max-width: 600px;
    height: auto;
}
footer {
    background-color: #ffdb6e;
    color: black;
    text-align: center;
    padding: 10px 0;
    position: relative;
    width: 100%;
}

/* Media Query for Mobile Devices */
@media (max-width: 768px) {
    nav ul {
        flex-direction: row; /* Keep items in a row on mobile */
        flex-wrap: wrap; /* Allow wrapping on small screens */
    }
    nav li {
        margin: 5px 10px; /* Adjust spacing between menu items for mobile */
    }
}
