Use CSS3's transition:
#results {
background: #dddada;
color: 000000;
cursor: pointer;
transition: color 1s ease;
transition: background 1s ease;
}
#results:hover {
background: #3d91b8;
color: #ffffff;
}
once you hover it should change the color for you