/*

How things are organized:

 * Selectors are grouped based on the tag they finally effect.

 * Within the group, they are listed in order of specificity, least
   specific first.  CSS: The Definitive guide has the rules for
   determining specificity.  Learn them. :)

How selectors should be written:

 * No bare-class selectors; there should always be a tag associated
   with them.

 * No commas in selectors. The risks of duplication are outweighted by
   the benefits of being able to know where to look to find a
   selector.

*/

div#manage a {
  color: #660000;
}

div.navigation a {
  border-bottom: 3px solid #660000;
}

div.navigation a:hover {
  color:#660000;
}

div.navigation ul li.current a {
  color: #660000;
}

body {
  border-left: 30px solid #660000;
}

div#manage {
  margin-top: -110px;
}

div#top {
  background: url('/static/fanmail.com/logo.jpg') top left no-repeat #FFF;
  border-bottom: 15px solid #666;
  height: 95px;
}

fieldset {
  border: 2px solid #660000;
}

fieldset ul li.bottom_break {
  border-bottom: 1px solid #660000;
}

fieldset ul li.top_break {
  border-top: 1px solid #660000;
}

div.navigation ul li {
  border-left: 1px solid #660000;
  border-right: 1px solid #660000;
  border-top: 3px solid #660000;
}

div#topics ul li {
  border-bottom: 1px #660000 solid;
}

table#stats {
  border: 1px solid #660000;
}

table.list thead {
  background-color: #B38080;
  color: white;
}

table#stats thead {
  background-color: #B38080;
}

/* tr */
table#sideline * tr.seen {
  background-color: #B38080;
}

table.list tr.odd {
  background-color: #D9C0C0;
}

table.review tbody tr:hover {
  background-color: #D9C0C0;
}

table#sideline tbody tr:hover {
  background-color: #D9C0C0;
}

