@import url(/css/defaults.css);

body {
  margin: 0px 0px 0px 0px;
}

#topmenu {
  position:absolute; top:0px; left:0px;
  z-index: 10;
}


#title {
  position: absolute;
  width: 100%;
  height: 256px;
  left: 0px;
  top: 0px;
  background: #333333;
//  background: #ffffff;
}

#navbar {
  position: absolute;
  top: 256px;
  left: 2px;
  width: 30%;
  line-height:18pt;
  font: 10pt "gill sans",helvetica,arial,sans-serif;
}

#content {
  position: absolute;
  left: 35%;
  top: 256px;
  width: 58%;
  font-family: "gill sans",helvetica,arial,sans-serif;
}

// @import url(/css/blogitem.css)
//  the stylesheet code for the blog items themselves

// Spans defined by the BlogFormatter class

.blogitem P { font: 10pt "gill sans", arial, helvetica, sans-serif; color: #000000; }
DIV.blogitem { font: 10pt "gill sans", arial, helvetica, sans-serif; margin-bottom: 36pt;}
.blogitem blockquote { font: 9pt "gill sans", arial, helvetica, sans-serif; color: #7f0000; }
SPAN.blogitemfoot { font: 8pt "gill sans", sans-serif, arial, helvetica; color: #ff0000; }
SPAN.blogitemfoot A { color: #ff0000; }

P.date { font: 9pt "gill sans", arial, helvetica, sans-serif;  }
P.title { font: bold 8pt/8pt "gill sans", arial, helvetica, sans-serif; color:#333333; margin-bottom: 1px; padding-bottom: 0px;  }


A { font-weight: bold; text-decoration: none; }
A:link { color:#333333; }
A:visited { color:#999999; }
A:active {color:#ff9999; }
A:hover { color: #999999; }

