body {
    background-image: url('images/background.gif');
    background-repeat: repeat;
    font-family: 'Roboto', Verdana, Arial, sans-serif;
    font-size: 12px;
    color: #000000;
    margin: 0;
    padding: 0;
}

a {
    color: #0000FF;
    text-decoration: none;
    transition: color 0.3s;
}

a:hover {
    color: #FF0000;
}

/* Modern flair: Responsive design */
@media screen and (max-width: 800px) {
    table {
        width: 100%;
    }
    img {
        width: 100%;
        height: auto;
    }
} 