p.highlight {
  font: 14px Helvetica Neue;
  background-color: #222;
  background-color: rgb(65,102,133);
  background-image: -moz-linear-gradient(top, rgba(255,255,255,.25), rgba(255,255,255,.11));
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, rgba(255,255,255,.25)),color-stop(1, rgba(255,255,255,.11)));
  background-image: -webkit-linear-gradient(rgba(255,255,255,.25), rgba(255,255,255,.11));
  color: #fff;
  text-rendering: optimizeLegibility;
  text-shadow: 0 -1px 1px #222;
  padding: 6px 10px 6px 10px;
  border: 0;
  border-radius: 0;
  border-bottom: 1px solid #222;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  margin: 1em 0;
  -moz-box-shadow: 0 1px 3px #999;
  -webkit-box-shadow: 0 1px 3px #999;
}

table {
  padding-bottom: 1em;
}

thead {
  background: #99C;
  color: white;
}

tbody td {
  text-align: center;
}

tbody tr:nth-child(2n-1) { 
  background: white;
}

/***
div.tweet {
  background: white;
  border: 1px solid black;
  border-radius: 0.5em;
  -moz-border-radius: 0.5em;
  -webkit-border-radius: 0.5em;
  margin-bottom: 0.5em;
  padding-left: 1em;
}
***/

.chart rect {
  stroke: white;
  fill:   steelblue;
}

.chart text {
  font: 10px sans-serif;
  color: black;
  stroke-width: 0px;
  fill: black;
}

.chart text.counter {
  fill: black;
}

.chart text.rule {
  fill: black;
}

text.axislabel {
  font-size: 16px;
}

h2 { margin-bottom: 1em; }

rect.hist {
  stroke: none;
  fill:   steelblue;
}

rect.background {
  fill: white;
}

rect.twlim {
  fill: steelblue;
  fill-opacity: 0.2;
}

line.equal {
  stroke: black;
  stroke-opacity: 0.2;
}

/* data */
circle.node {
/*
  stroke: #333333;
  stroke-opacity: 0.5;
  stroke-width: 1px;
*/
  fill-opacity: 0.6;
  fill: #ff3333;
}

/* informational */
circle.inode {
/*
  stroke: #333333;
  stroke-opacity: 0.5;
  stroke-width: 1px;
*/
  fill-opacity: 0.6;
  fill: #ff3333;
}

line.axis {
  stroke: black;
}

line.xgrid {
  stroke: black;
  stroke-opacity: 0.1;
}

line.ygrid {
  stroke: black;
  stroke-opacity: 0.1;
}

text.xcounter {
  font: 10px sans-serif;
  color: black;
  stroke-width: 0px;
  fill: black;
}

text.ycounter {
  font: 10px sans-serif;
  color: black;
  stroke-width: 0px;
  fill: black;
}

text.ilabel {
  font: 10px sans-serif;
  color: black;
  stroke-width: 0px;
  fill: black;
}
