#footer
{
    width:780px !important;
    width:810px;
}
#navigation-1 li:hover ul.navigation-2 {
    display:block;
}
#navigation-1 li ul.navigation-2 li {
    width:104px;
    height:auto;
    clear:left;
    top:2px;
    left:20px;
    padding:0;
    margin:0;
    border-left:2px solid black;
    border-right:2px solid black;
}
#navigation-1 li ul.navigation-2 li a:link, #navigation-1 li ul.navigation-2 li a:visited {
    clear:left;
    font:normal 12pt impact, arial, helvetica;
    background:#4b0000;
    height:20px;
    top:-2px;
    left:1px;
    padding-left:10px;
    width:90px;
    position:relative;
    border-left:2px solid #737373;
    border-right:2px solid #737373;
}
#navigation-1 li ul.navigation-2 li:hover a, #navigation-1 li ul.navigation-2 li a:active, #navigation-1 li ul.navigation-2 li a:hover {
    clear:left;
    padding:4px 0;
    padding-left:10px;
    height:20px;
    background:#6b0000;
    position:relative;
}
#navigation-1 li:hover a, #navigation-1 li a:hover {
    padding:4px 0;
    margin-left:-1px;
    padding-left:1px;
    display:block;
    text-align:left;
    text-decoration:none;
    color:#ffffff;
    height:30px;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 {
    display:none;
    margin:0;
    padding:0;
    list-style:none;
    position:absolute;
    left:115px;
    top:-2px;
    font-size:12pt;
}

#navigation-1 li ul.navigation-2 li:hover ul.navigation-3 {
    display:block;
}
/*WORK HERE TOMORROW*/
#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited {
    left:-41px;;
    background:#4b0000;
    border-left:2px solid #737373;
    border-right:2px solid #737373;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active {
    background:#6b0000;
}
#navigation-1 li ul.navigation-2 li a span {
    position:absolute;
    top:0;
    left:115px;
    font-size:12pt;
}
#navigation-1 li ul.navigation-2 li:hover a span, #navigation-1 li ul.navigation-2 li a:hover span {
    position:absolute;
    top:0;
    left:115px;
    font-size:12pt;
    color:#ffffff;
}