/* Basic Neocities style.css */

/* Global body styles */
body {
    font-family: 'Verdana', sans-serif; /* Sets a common sans-serif font */
    background-color: #f0f0f0; /* Light gray background */
    color: #333; /* Dark gray text color */
    margin: 20px; /* Adds some margin around the page content */
    line-height: 1.6; /* Improves readability of text */
}

/* Headings */
h1 {
    color: #007bff; /* Blue heading color */
    font-size: 2.5em; /* Larger font size for main heading */
    margin-bottom: 15px;
}

h2 {
    color: #0056b3; /* Slightly darker blue for subheadings */
    font-size: 1.8em;
    margin-bottom: 10px;
}

/* Paragraphs */
p {
    margin-bottom: 10px;
}

/* Links */
a {
    color: #007bff; /* Blue link color */
    text-decoration: none; /* Removes underline from links */
}

a:hover {
    text-decoration: underline; /* Adds underline on hover */
}

/* Container for content */
.container {
    max-width: 800px; /* Limits content width for better readability */
    margin: 0 auto; /* Centers the container on the page */
    background-color: #fff; /* White background for content area */
    padding: 20px;
    border-radius: 8px; /* Slightly rounded corners */
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); /* Subtle shadow for depth */
}