.ac_results {
  background: #eeeeec;
  background: -moz-linear-gradient(#eeeeec, #d3d7cf);
  background: -webkit-gradient(linear, left top, left bottom, from(#eeeeec), to(#d3d7cf));
  filter: progid:DXImageTransform.Microsoft.Gradient(
    StartColorStr=#eeeeec, EndColorStr=#d3d7cf);
  background: linear-gradient(#eeeeec, #d3d7cf);
  -moz-box-shadow: 0.1em 0.2em 0.1em #999;
  -webkit-box-shadow: 0.1em 0.2em 0.1em #999;
  box-shadow: 0.1em 0.2em 0.1em #999;
  margin-top: -0.3em;
}

.ac_results li {
  margin: 0.1em 0;
  padding: 0.3em 0.7em;
}

.ac_over {
  background: #555753;
  background: -moz-linear-gradient(#555753, #2e3436);
  background: -webkit-gradient(linear, left top, left bottom, from(#555753), to(#2e3436));
  filter: progid:DXImageTransform.Microsoft.Gradient(
    StartColorStr=#555753, EndColorStr=#2e3436);
  background: linear-gradient(#555753, #2e3436);
  color: #eeeeec;
}
