/* SITE SPECIFIC LAYOUT */

#main-menu {
    float: left;
    margin: 42px 0 0 0;
    padding: 0;
}

#main-menu li {
    float: left;
    list-style: none;
    text-align: center;
}

#main-menu li span {
    padding: 4px 8px;
    text-decoration: none;
    font: normal 90% Tahoma, serif;
    color: white;
}

#main-menu li a {
    padding: 4px 8px;
    text-decoration: none;
    font: normal 90% Tahoma, serif;
    color: black;
}

#main-menu li a:hover, ul#main-menu li a:focus, ul#main-menu li a:active {
    font: normal 90% Tahoma, serif;
    text-decoration: underline;
}
