#footer{
    background-color: burlywood;
    height:100px;
}
ul
{
list-style-type:none;
margin:0;
padding:0;
overflow:hidden;
}
.a
{
float:left;
}
.a:link,.a:visited
{
display:block;
font-size:16px; 
color:#FFFFFF;
text-align:center;
height:23px;
padding-top:2px;
text-decoration:none;
}
.a:hover,.a:active
{
background-color: darkblue;
}
.ad{
    background-color:#FFFFFF;
}
.latest{        
    background-color:#FFF5F0;
}
.ec{
    display:block;
    text-decoration:none;
    font-size:15px;   
    padding-left:10px;
    color: black; 
}
.ls{
    display:block;
    text-decoration:none;
    font-size:16px;       
    color: black; 
}
.ec:hover,.ls:hover
{
  color: red;
}