.tipsy { margin-left:10px; padding: 5px; font-size: 0.9em; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat;  background-image: url(/images/tipsy.gif); }
  .tipsy-inner { background-color: black; color: white; max-width: 400px; padding: 15px 15px 15px 25px;}
  .tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
  .tipsy-north { background-position: top center; }
  .tipsy-south { background-position: bottom center; }
  .tipsy-east { background-position: right center; }
  .tipsy-west { background-position: left center;}
  .tipsy li { color: #eee; }