/* Body styling */
body {
    font-family: 'Arial', sans-serif; /* Stylish font */
    background-color: #f9f9f9;
    margin: 0;
    padding: 20px;
}

/* Link container styling */
.affiliate-links {
    max-width: 300px;


}

/* Individual link styling */
.affiliate-links a {
    font-size: 15px;
	font-weight: bold;
    text-decoration: none;
    color: #fff;
    padding: 1px 12px; /* Adjusted padding */
    margin-bottom: 5px; /* Reduced margin */
    display: block;
    border-radius: 5px;
    transition: background-color 0.3s, color 0.3s;
}

/* Hover effect */
.affiliate-links a:hover {
    background-color: #007BFF; /* Change to your brand color */
    color: #fff;
}

/* Header styling */
h2 {
    text-align: center;
    color: #007BFF;
}