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

body {
  margin: 0px 0px 0px 0px;
  background: #ffffff;
}

#title {
  position: absolute;
  width: 90%;
  height: 100px;
  left: 6%;
  top: 0px;
  //background: #333333;
  background: #ffffff;
  z-index: 1;
}

#sidebar {
  position: absolute;
  left: 70%;
  top: 128px;
  width: 192px;
  font-size: 7pt; 
  font-family: "gill sans",helvetica,arial,sans-serif;
  z-index: 1;
}

#main {
  position: absolute;
  left: 6%;
  top: 100px;
  width: 58%;
  z-index: 1;
}

h1 { 
  font-family: "gill sans", verdana, helvetica, arial, sans-serif; 
  font-size: 30pt;
}

//  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: 48pt;}
.blogitem blockquote { font: 9pt "gill sans", arial, helvetica, sans-serif; color: #7f0000; }
P.blogitemfoot { font: 8pt "gill sans", sans-serif, arial, helvetica; }
SPAN.permalink { color: #ff0000; font-size: 8pt; }
SPAN.sources {  }
SPAN.permalink A { color: #ff0000; }

P.date { font: 7pt "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;  }

P.notice {
  font: 10pt "gill sans", helvetica,arial,sans-serif; padding: 16px;
  font-weight: bold;
  border: thin dashed #cc0000;
  //background: #ffffcc;
}

//SPAN.linklog { font: 8pt;  }
//SPAN.blogroll { font: 8pt;  }
//SPAN.recently { font: 8pt;  }


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

