/* CSS is how you can add style to your website, such as colors, fonts, and positioning of your
   HTML content. To learn how to do something, just try searching Google for questions like
   "how to change link color." */

body {
    background-color: #030a05; /* Keeps a dark backing while the image loads */
    
    /* 1. Paste your exact nebula image filename inside the quotes below: */
    background-image: url('green.png');
    
    /* 2. Add these rules so the texture looks great on tablet and desktop: */
    background-repeat: repeat;       /* Tiles the texture seamlessly if the page gets long */
    background-attachment: fixed;    /* Keeps the nebula still while your text scrolls over it */
    background-size: auto;           /* Keeps the crisp, raw, unblurred GeoCities pixels */

    color: #dffff0; 
    font-family: 'Courier New', Courier, monospace;
    padding: 40px;
    line-height: 1.6;
    cursor: url('itokawa_cursor.png'), auto; 
}


.index-container {
    max-width: 700px;
    margin: 0 auto;
    text-align: center;
}

.logo {
    margin-top: 30px;
    image-rendering: pixelated; 
    max-width: 100%;
}

.nav-links {
    margin: 25px 0;
    padding: 10px 0;
    border-top: 1px dashed #33cc66;
    border-bottom: 1px dashed #33cc66;
}

.nav-links a {
    color: #33ff77;
    text-decoration: none;
    margin: 0 15px;
    font-weight: bold;
}

.nav-links a:hover {
    text-shadow: 0 0 5px #33ff77;
}

.intro-text {
    text-align: left;
    background: rgba(0, 0, 0, 0.6); 
    border: 1px solid #114422;
    padding: 25px;
    margin-top: 30px;
}
