/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

*
 {
  margin: 0;
  padding: 0;
}

 #wrapper { min-width: 900px;
    width: 900px;

}
  #container {
  width: 915px;
  border: 1px solid #000066;
  margin: auto;
  padding-top: 3   px;
  background-color: #FFFFFF;
  margin-top: 20px
}
  #body { padding: 0pt 1.5em;

}

#menu
 {
  font-size: 95%;
  font-weight: bold;
  margin-left: auto;
  padding-left: 3px;
}

#searchform
 {
  font-size: 97%;
  margin-right: 3px;
  text-align: right;
}

  #sidebar { width: 35%;
    float: left;
    }

  #main { width: 61%;
    float: right;
    }

    .entry-meta
 {
  border-bottom: 1px dotted #000099;
  padding-bottom: 4px;
  border-top: 1px dotted #000099;
  padding-top: 4px;
  text-align: justify;
  width: 98%;
  Position:
}

   .inner { padding: 0pt 0.8em 0pt 0pt;
    color: rgb(0, 0, 102);
    }
   

  .bg { background: rgb(245, 245, 239) url("images/bg.gif") no-repeat scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #header { background: rgb(233, 233, 233) url("images/masthead-fauna.jpg") repeat scroll center;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
  font-size: 80%
}

  body { color: rgb(50, 50, 50);
}

  .box, #sidebar ul.inner li { background-color: rgb(255, 255, 255);
    }

  #copyright { color: rgb(165, 165, 163);
    }

  h1 { font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 220%;
    line-height: 120%;
    font-size-adjust: none;
    font-stretch: normal;
    }



    h6
 {
  font-size: 125%;
line-height: 130%;
}

  body { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 75%;
    line-height: 150%;
    font-size-adjust: none;
    font-stretch: normal;
    }

  cite, input, select, .inputbox, #commentform textarea, .searchbox, .pushbutton, .pushbutton-wide { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 100%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  h2 { font-family: Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 150%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

#main p {
    font-size: 115%;
    }

  #main h1 { font-family: Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 315%;
    line-height: 110%;
    font-size-adjust: none;
    font-stretch: normal;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    }

  #main h3 { font-family: Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 250%;
    line-height: 120%;
    font-size-adjust: none;
    font-stretch: normal;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    }

  #main h4 { font-family: Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 205%;
    line-height: 115%;
    font-size-adjust: none;
    font-stretch: normal;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    }
 
 #main h5 { font-family: Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 150%;
    line-height: 115%;
    font-size-adjust: none;
    font-stretch: normal;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    }

  #main h6 { font-family: Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 100%;
    line-height: 100%;
    font-size-adjust: none;
    font-stretch: normal;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    }

  .noteworthy { font-family: "Lucida Sans Unicode",Arial;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 135%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  .noteworthy a { color: rgb(0, 0, 153) ! important;
    }

  .noteworthy a:hover { color: rgb(153, 0, 0) ! important;
    }

  code, kbd, samp { font-family: "Bitstream Vera Sans Mono",'Courier New',Courier,Fixed,monospace;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 95%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  .entry-date { border-left: 1px dotted rgb(50, 50, 50);
  font-size: 115%
}

  .entry-date p { font-family: Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 140%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  .asides h2 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 100%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  .asides h3 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 100%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  .sidenote h2 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 100%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  .sidenote h3 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 100%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  a:link, a:active { text-decoration: none;
    color: #33CCCC;
    font-weight: bold;
    }

  a:visited { text-decoration: none;
    color: #33CCCC;
    font-weight: bold;
    }

  a:hover, a:focus { text-decoration: none;
    color: rgb(153, 0, 0);
    font-weight: bold;
    }

  #sidebar a:link, #sidebar a:active { text-decoration: none;
    color: rgb(0, 0, 153);
    font-weight: normal;
    }

  #sidebar a:visited { text-decoration: none;
    color: rgb(0, 0, 153);
    font-weight: normal;
    }

  #sidebar a:hover { text-decoration: none;
    color: rgb(153, 0, 0);
    font-weight: normal;
    }

  .secondary a:link { text-decoration: none;
    color: rgb(0, 0, 153);
    }

  .secondary a:visited { text-decoration: none;
    color: rgb(0, 0, 153);
    }

  .secondary a:hover { text-decoration: none;
    color: rgb(153, 0, 0);
    }

  .comment-header em a:link, .comment-header em a:active, .comment-header em a:visited { text-decoration: none;
    color: rgb(0, 0, 153);
    }

  .comment-header em a:hover { text-decoration: none;
    color: rgb(0, 0, 153);
    }

  h2 a:link, h2 a:active, h2 a:visited { color: #33CCCC;
    }

  h2 a:hover, h2 a:focus { color: rgb(153, 0, 0);
    }

  .entry-date { color: rgb(0, 0, 153) ! important;
    font-size: 8px;
    }

  .entry-meta a {
    color: rgb(0, 0, 153) ! important;
    text-decoration: none;
    font-weight: normal;
    }

  .entry-meta a:hover {
    color: rgb(153, 0, 0) ! important;
    text-decoration: none;
    font-weight: normal;
    }

  #main p a img { border-bottom: 1px solid rgb(17, 119, 170);
    }

  #main p a img:hover { border-bottom: 1px solid rgb(102, 187, 221);
    }

  #menu a:visited { color: rgb(0, 0, 153);
    }

  #menu a:active, #menu a:hover { color: rgb(153, 0, 0);
    }

  body#index li#current-index a, body#index #current-index a:visited, #menu .current_page_item a, #menu .current_page_item a:visited { color: rgb(0, 0, 0) ! important;
    }

  #sidebar li.current_page_item > a, #sidebar li.current_page_item > a:visited { color: rgb(165, 165, 163);
    font-weight: bold;
    }

  acronym, abbr { border-bottom: 1px dashed rgb(204, 102, 51);
    }

  strike, del { color: rgb(182, 182, 180);
    }

  ins { color: rgb(0, 0, 153);
    }

  label:hover { color: rgb(153, 0, 0);
    }

  fieldset { border: 1px solid rgb(244, 248, 251);
    background-color: rgb(244, 248, 251);
    }

  legend { background-color: rgb(255, 255, 255);
    }

  .notice, .comment-header small { border-top: 1px solid rgb(255, 242, 0);
    border-bottom: 1px solid rgb(255, 242, 0);
    color: rgb(0, 0, 0);
    background-color: rgb(255, 255, 244);
    }

  blockquote, pre { border-left: 1px solid rgb(217, 217, 217);
    }

  #tags-allowed { border-top: 1px solid rgb(214, 225, 237);
    border-bottom: 1px solid rgb(214, 225, 237);
    background-color: rgb(248, 250, 252);
    }

  .comment-even, .comment-preview { background-color: rgb(248, 250, 252);
    }

  .comment-odd { background-color: rgb(248, 250, 252);
    }

  .comment-author { background-color: rgb(238, 244, 249);
    }

  #trackbacklist li a { background-color: rgb(251, 252, 253);
    }

  #trackbacklist li { border: 1px solid rgb(251, 252, 253);
    background: rgb(254, 254, 254) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #trackbacklist li small { color: rgb(86, 86, 84);
    }

  #trackbacklist li a:hover { background-color: rgb(244, 248, 251);
    color: rgb(0, 0, 153);
    }

  #trackbacklist li a:active { background-color: rgb(251, 252, 253);
    color: rgb(0, 0, 153);
    }

  h1 a:visited { color: rgb(0, 0, 153);
    }

  h1 a:hover { color: rgb(153, 0, 0);
    }

  #wp-calendar caption { color: rgb(102, 102, 102);
    }

  #wp-calendar a { background-color: rgb(248, 250, 252);
    color: rgb(0, 0, 153);
    }

  #wp-calendar a:hover { color: rgb(0, 0, 153) ! important;
    background-color: rgb(238, 244, 249) ! important;
    }

  #wp-calendar td.pad:hover { background-color: rgb(248, 250, 252);
    }

  #recent-activity small a:visited { color: rgb(170, 204, 204);
    }

  .technoratitags { color: rgb(0, 0, 153) ! important;
    }

  .technoratitags a {
    color: rgb(0, 0, 153) ! important;
    text-decoration: none;
    }

  .technoratitags a:hover {
    color: rgb(153, 0, 0) ! important;
    text-decoration: none;
    }

  .UTW-tagcloud { padding: 0.8em 0pt;
    font-family: Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 80%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  .UTW-tagcloud a { margin-right: 1.6em;
    text-decoration: none;
    color: rgb(0, 0, 153) ! important;
    }

  .UTW-tagcloud a:hover { border-bottom: 1px solid rgb(102, 187, 221);
    text-decoration: none;
    color: rgb(153, 0, 0) ! important;
    }

  .UTW-tagcloud a:visited { text-decoration: none;
    color: rgb(0, 0, 153) ! important;
    }

  .longtailvert a { padding: 0pt 0.5em;
    text-decoration: none;
    color: rgb(0, 0, 153);
    }

  .longtailvert a:hover { background: rgb(17, 119, 170) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .caps { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 100%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  .hilite { background-color: rgb(222, 235, 243);
    color: rgb(0, 0, 0);
    }

  .secondary a:active { text-decoration: none;
    color: rgb(0, 0, 153);
    }

  .entry-meta { color: rgb(0, 0, 153) ! important;
  font-size: 95%
}

  h1 a:active { color: rgb(0, 0, 153);
    }

  #menu a:link { color: rgb(0, 0, 153);
    }

  h1 a:link { color: rgb(0, 0, 153);
    }

  #secondary { color: rgb(0, 0, 153);
    }

  #sidebar {

    font-size: 97%;
    color: rgb(50, 50, 50);
    margin-top: 10px
}

  .entry-date a {
    color: rgb(0, 0, 153) ! important;
    text-decoration: none;
     border-top: 1px dotted rgb(90, 90, 90);
     border-bottom: 1px dotted rgb(90, 90, 90);
}

  .entry-date a:hover {
    color: rgb(153, 0, 0) ! important;
    text-decoration: none;
    }

  #recent-activity small a:link { color: rgb(0, 0, 153);
    }

  .secondary small a:link { color: rgb(0, 0, 153);
    }

  .secondary small a:visited { color: rgb(0, 0, 153);
    }

  pre { font-family: "Bitstream Vera Sans Mono",'Courier New',Courier,Fixed,monospace;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 95%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  textarea { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 100%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }