body 
{
 font-family: Calibri, Trebuchet MS, Helvetica, Verdana, Tahoma, sans-serif;
 font-size: 88%;
 margin: 0px;
 background: #fff url(/gradientline.png) left top repeat-x;
}

h1,h2,h3,h4,h5,h6 { font-weight: normal; color: #333; margin: 0px; padding: 0px; }
h1 { font-size: 400%; padding-top: 0.5em; }
h2 { font-size: 150%; color: #999; }
h3 { font-size: 120%; font-weight: bold; color: #999; }
h2.date { color: #ccc; }
p { text-align: justify; color: #333; line-height: 150%; }

#news h1 {
  font-size: 200%; padding-top: 0px;
}

#outest
{
  text-align: center;
}

#outer
{
  width: 700px;
  text-align: left;
  margin: 0 auto;
}

a:link,
a:visited 
{
  color: #66c;
}

a:hover
{
  color: #00c;
  
}

a.plain:hover
{
  border-bottom: none;
}

img {
  border: 0px;
}

img.framed {
  padding: 2px;
  background-color: white;
  border: 1px solid #666;
}

img a:hover {
  border-bottom: none;
}

#top
{
  height: 139px;
  margin-bottom: 16px;
  padding-left: 160px;
  background: url(/dinosaur.png) bottom left no-repeat;
  position: relative;
}

#news
{
  width: 400px;
  float: right;
}

#feeds
{
  float: left; 
  width: 280px; 
}

#stuff
{
  width: 250px;
}

#stuff .section
{
  margin-bottom: 0.7em;
  padding-bottom: 0.7em;
  border-bottom: 1px solid #eee;
}

#navholder {
  float: right;
  position: absolute;
  bottom: 0px;
  right: 0px;
  font-size: 85%;
  color: #333;
}

ul#nav
{
  list-style: none;
  display: inline;
  margin: 0px;
  padding: 0px;
}

ul#nav li
{
  display: inline;
}

ul#nav li a
{
  text-decoration: none;
  padding: 2px 5px;
  margin: 1px;
  background-color: #eee;
  line-height: 200%;
}

ul#nav li a:hover
{
  border: none;
  background-color: #ddd;
}

.breadcrumbs {
  display: none;
}

.footerinc {
  color: #666;
}

.bar-right {
  display: none;
}

/* aggregation */

#feeds ul,
#feeds li {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}

#feeds .itemtitle,
#feeds em,
#feeds .date {
  margin: 0px;
  padding: 0px;
}

#feeds .itemtitle {
  float: left;
  margin-right: 0.3em;
  margin-top: -0.3em;
}

#feeds em {
  font-size: 80%;
  color: green;
  display: block;
}

#feeds .date {
  font-size: 75%;
  display: block;
  clear: left;
  margin-top: 0.5em;
}


