/* $Id: modules.css,v 1.9.2.1 2007/10/14 21:08:37 frjo Exp $ */

div#aggregator {
  background: #fff;
  padding: 5px;
  border: 1px solid #fff;
}
#aggregator div.title {
  font-size: 1.2em;
}
#aggregator .source, #aggregator .categories {
  clear: both;
}

.profile {
  background: #fff;
  padding: 5px;
  border: 1px solid #ccc;
}
#profile .profile:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
#profile .profile .name {
  font-size: 1.2em;
  font-weight: bold;
  padding-bottom: 0.5em;
}

div.codeblock {
  padding: 5px;
  border: 1px solid #ccc;
  background-color: #fff;
  white-space: pre;
  overflow: auto;
  max-height: 200px;
  max-width: 450px;
}
#tracker tr.light, #tracker tr.dark, 
#tracker tr.odd, #tracker tr.even {
  background-color: #fff;
}
#tracker th {
  background-color: #eee;
}

#main .adsense {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

.node .content .book .nav a {
  font-weight: bold;
  text-decoration: none;
}
.node .content .book .nav a:hover {
  text-decoration: underline;
}

.node .content .read-more {
  font-weight: bold;
  margin-bottom: 1em;
}

.term_popular {
  text-align: justify;
}

.ed_button {
  width: 16px;
  height: 16px;
  background-color: #fff;
  padding: 0;
  margin: 0 1px 0 0;
  border: 1px solid #8cacbb;
  cursor: pointer;
}
