        body {
            font-family: Arial, Helvetica, sans-serif;
            margin: 0;
            padding: 0;
            min-width:300px;
        }
        header {
            background: #4CAF50;
            color: white;
            padding: 10px 0;
            text-align: center;
        }
        nav {
            display: flex;
            justify-content: center;
            background: #333;
        }
        nav a {
            color: white;
            padding: 14px 20px;
            text-decoration: none;
            text-align: center;
        }
        nav a:hover {
            background: #ddd;
            color: black;
        }

        .content {
            padding: 20px;
            margin:0 auto;
        }

        p {
            font-family: Arial, Helvetica, sans-serif;
            text-align: justify;
        }

        footer {
            display: flex;
            justify-content: center; 
            align-items: flex-end; 
            text-align: center;
            padding: 10px 0;
            background: #333;
            color: white;
            bottom: 0;
            width: 100%;
        }