/* Progress meter on left instead of top */
p.progress {top: 6em; left: 0; width: 1em;
  text-align: left; line-height: 1.2; color: #468}
p.progress a {display: block}
p.progress .cur ~ * {color: #9BE; color: #ACF}

/* On hover, also show the titles */
p.progress:hover {width: auto; max-width: 90%; overflow: hidden;
  right: auto; background: rgba(70,40,0,0.7)}
p.progress:hover a:after {content: " " attr(title) "\A0";
  white-space: nowrap; color: white; vertical-align: baseline;
  font-size: 100%}

pre b, code b {background: url(highlighter.png) 100% 50% repeat-x}
tr {vertical-align: baseline}
a:link:after, a:visited:after {content: "\2191"; font-size: 50%;
  vertical-align: 0.5em}

.geo {font-size: 50%; display: inline-block; vertical-align: middle}
.geo span:first-child:after {content: "\A"; white-space: pre}
