      body.blog { background-color:#008080; color:white;
                  font: 9pt/11pt Verdana, Arial, Helvetica, Helv, sans-serif;
                  text-align:center }

      a:link { color:#0000FF; background-color:transparent; }
      a:visited { color:#800080; background-color:transparent; }
      a:hover { color:#008000; background-color:transparent; text-decoration:underline; }
      a:active { color:#FF0000; background-color:transparent; text-decoration:underline; }

      a.adheading { font:bold 10pt/12pt Verdana,Arial,Helvetica,Helv,sans-serif; color:#0000FF; background-color:transparent; }
      a.adheading:link { color:#0000FF; background-color:transparent; }
      a.adheading:visited { color:#800080; background-color:transparent; }
      a.adheading:hover { color:#008000; background-color:transparent; text-decoration:underline; }
      a.adheading:active { color:#FF0000; background-color:transparent; text-decoration:underline; }

      font.adtext { font:7pt/9pt Verdana,Arial,Helvetica,Helv,sans-serif; color:black; background-color:transparent }

      span.stamp { font:8pt/10pt Verdana,Arial,Helvetica,Helv,sans-serif; color:#000080; background-color:transparent }
      span.jbut { color:black; background-color:#e0ffff; padding:0.5ex 1ex; border-left:1px solid black; border-top:1px solid black; border-right:4px solid black; border-bottom:4px solid black; margin:1ex 0ex;  }
      span.indexdate { width:6.5em }
      span.indexdatetime { width:8em }

      div.container { width:7.35in; margin:auto; text-align:left }
      div.sidebar { float:left; top:0.0in; left:0.0in; width:1.8in; z-index:1 }
      div.entries { float:right; top:0.0in; left:2.1in; width:5.25in; z-index:2 }
      div.pagetitle { font:bold 18pt/23pt Verdana,Arial,Helvetica,Helv,sans-serif;color:#FFFF00;background-color:#000080; text-align:center; padding:0.5ex 2ex; border-left:1px solid black; border-top:1px solid black; border-right:4px solid black; border-bottom:4px solid black; margin:1ex 0ex; }
      div.archivetitle { font:bold 18pt/18pt Verdana,Arial,Helvetica,Helv,sans-serif;text-align:center }
      div.archives { font: 100%/120% "Berling Antiqua",serif; text-align:left; text-indent:0px; color:black; background-color:white; padding:0.5ex 2ex; border:1px solid #eeddbb; margin:1ex 0ex;  }
      div.newdate { font:bold 16pt/18pt Verdana,Arial,Helvetica,Helv,sans-serif;color:#000080;background-color:#e0ffe0;text-align:center; padding:0.5ex 2ex; border-left:1px solid black; border-top:1px solid black; border-right:4px solid black; border-bottom:4px solid black; margin:1ex 0ex;  }
      div.noentry { font:bold 16pt/18pt Verdana,Arial,Helvetica,Helv,sans-serif;color:white;text-align:center;background-color:transparent; }
      div.odd { position:relative; background-color:#ffffff; color:black; padding:0.5ex 2ex; border-left:1px solid black; border-top:1px solid black; border-right:4px solid black; border-bottom:4px solid black; margin:1ex 0ex; layer-background-color:#ffffff }
      div.even { position:relative; background-color:#e0ffff; color:black; padding:0.5ex 2ex; border-left:1px solid black; border-top:1px solid black; border-right:4px solid black; border-bottom:4px solid black; margin:1ex 0ex; layer-background-color:#e0ffff }
      div.private { position:relative; background-color:#ffe0e0; color:black; padding:0.5ex 2ex; border:1px solid red; margin:0ex 0ex 2ex 0ex; }
      div.special { position:relative; background-color:#ffe0e0; color:black; padding:0.5ex 2ex; border-left:1px solid black; border-top:1px solid black; border-right:4px solid black; border-bottom:4px solid black; margin:1ex 0ex; layer-background-color:#ffe0e0 }
      div.prevnext { position:relative; background-color:#ffe0ff; color:black; text-align:center; padding:0.5ex 2ex; border-left:1px solid black; border-top:1px solid black; border-right:4px solid black; border-bottom:4px solid black; margin:1ex 0ex; layer-background-color:#ffe0e0 }
      div.userprefs { position:relative; background-color:#e0ffe0; color:black; padding:0.5ex 2ex; border-left:1px solid black; border-top:1px solid black; border-right:4px solid black; border-bottom:4px solid black; margin:1ex 0ex; layer-background-color:#e0ffe0 }
      div.admin { position:relative; background-color:#e0ffe0; color:black; padding:0.5ex 2ex; border-left:1px solid black; border-top:1px solid black; border-right:4px solid black; border-bottom:4px solid black; margin:1ex 0ex; layer-background-color:#e0ffe0 }
      div.catablog { position:relative; background-color:#e0ffe0; color:black; padding:0.5ex 2ex; border-left:1px solid black; border-top:1px solid black; border-right:4px solid black; border-bottom:4px solid black; margin:1ex 0ex; layer-background-color:#e0ffe0 }
      div.links { position:relative; background-color:#ffe0e0; color:black; padding:0.5ex 2ex; border-left:1px solid black; border-top:1px solid black; border-right:4px solid black; border-bottom:4px solid black; margin:1ex 0ex; layer-background-color:#ffe0e0 }
      div.linkheader { text-align:center; font:150%/90% "Berling Antiqua",serif; color:#000099; background-color:transparent; }
      div.title { font-size:11pt; line-height:13pt; font-weight:bold; text-align:center; }
      div.intro { font: 9pt/11pt Verdana,Arial,Helvetica,Helv,sans-serif; text-align:left; text-indent:0px; color:black; background-color:white; padding:0.5ex 2ex; border-left:1px solid black; border-top:1px solid black; border-right:4px solid black; border-bottom:4px solid black; margin:1ex 0ex;  }
      div.comment { position:relative; text-align:left; background-color:#e0ffe0; color:black;  padding:0.5ex 2ex; border-left:1px solid black; border-top:1px solid black; border-right:4px solid black; border-bottom:4px solid black; margin:1ex 0ex; font-size:95%; line-height:120%; }
      div.addacomment { text-align:center; font-weight:bold; color:black; background-color:transparent }
      div.commentheader { text-align:center; font: 150%/120% "Berling Antiqua",serif; }
      div.byline { text-align:right }
      div.error { text-align:center; font-size:200%; line-height:120% }
      div.index { text-align:left }

      p.noindent { text-align:justify; text-indent:0ex }
      p { text-align:justify; text-indent:3ex; }
      a:link { text-decoration:none;font-weight:bold }
      a:visited{ text-decoration:none;font-weight:bold }
      h1 { font-size:18pt; line-height: 23pt; font-weight:bold; color:#FF99FF;background-color:transparent; text-align:center; }
