tr.even {
  background: #f8f7f5 none;
  color: #404040;
}

#listings-index {
  padding: 0;
  margin: 0;
}

#listings-index li {
  list-style: none none;
  padding: 0;
  margin: 0 2% 0 0;
  width: 30%;
  float: left;
}

#listings-index a {
  display: block;
  font-size: 140%;
  padding: 0.7em 0.7em 2.3em 0.7em;
  height: 1%;
}

/* IE/Win ignores the backgound colour
 * if we don't give the link 'layout'!
 */
/* \*/
* html #listings-index a {
  height: 1%;
}
/* */

#listings-index a:link,
#listings-index a:visited {
  background: #f8f7f5 none;
  color: #7e7469;
  text-transform: uppercase;
  text-decoration: none;
  border: solid 1px #ada194;
}

#listings-index a:hover,
#listings-index a:active {
  background: #fff none;
  color: #404040;
}

#listings-intro {
  padding-top: 1em;
  margin-bottom: 1em;
  clear: left;
}

