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

  body { margin: 0px;
    padding: 0px;
    background: rgb(246, 246, 246) none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(0, 0, 0);
    font-family: "Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
    }

  a { color: rgb(222, 112, 8);
    }

  a:hover { color: rgb(224, 173, 18);
    }

  #logo { margin: 0px;
    padding: 0px;
    }

  @media all {
  div#mainClm {
    border-left: 1px dotted rgb(224, 173, 18);
    padding: 30px 7% 10px 3%;
    float: right;
    width: 66%;
    }
  div#sideBar {
    margin: 20px 0px 0px 1em;
    padding: 0px;
    text-align: left;
    }
  div#notes {
    border-top: 1px dotted rgb(224, 173, 18);
    border-bottom: 1px dotted rgb(224, 173, 18);
    padding: 30px 7% 10px 3%;
    float: bottom;
    width: 100%;
    }
}

  @media handheld {
  div#mainClm {
    float: none;
    width: 90%;
    }
  div#sideBar {
    padding: 30px 7% 10px 3%;
    }
}

  #header { border-top: 1px solid rgb(238, 238, 238);
    border-bottom: 1px dotted rgb(224, 173, 18);
    margin: 0px;
    padding: 0px;
    background: rgb(245, 227, 158) none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: white;
    }

  h1, h2, h3, h4, h5, h6 { margin: 0px;
    padding: 0px;
    }

  h1 a:link { text-decoration: none;
    color: rgb(245, 222, 179);
    }

  h1 a:visited { text-decoration: none;
    color: rgb(245, 222, 179);
    }

  h1 { border-top: 3px double rgb(191, 92, 0);
    border-bottom: 1px solid rgb(232, 158, 71);
    padding: 25px 0px 10px 5%;
    background: rgb(222, 112, 8) none repeat scroll 0%;
    color: rgb(245, 222, 179);
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-family: Verdana,Sans-Serif;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 300%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    letter-spacing: -2px;
    }

  h2 { color: rgb(158, 82, 5);
    font-weight: bold;
    font-family: Verdana,Sans-Serif;
    letter-spacing: -1px;
    }

  h3 { margin: 10px 0px 0px;
    color: rgb(119, 119, 119);
    font-size: 105%;
    }

  h4 { color: rgb(170, 0, 51);
    }

  h6 { color: rgb(184, 168, 13);
    font-size: 140%;
    }

  h2.sidebar-title { margin: 0px;
    padding: 0px;
    color: rgb(184, 168, 13);
    font-size: 120%;
    }

  #sideBar ul { margin: 0px 0px 33px;
    padding: 0px;
    list-style-type: none;
    font-size: 95%;
    }

  #sideBar li { margin: 0px;
    padding: 0px;
    list-style-type: none;
    font-size: 95%;
    }

  #description { margin: 7px 12% 7px 5%;
    padding: 0px;
    background: transparent none repeat scroll 0%;
    color: rgb(158, 82, 5);
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-family: Verdana,Sans-Serif;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 85%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  .blogPost { margin: 0px 0px 30px;
    font-size: 100%;
    }

  .blogPost strong { color: rgb(0, 0, 0);
    font-weight: bold;
    }

  #sideBar ul a { border: medium none ;
    margin: 1px;
    padding: 2px;
    width: 100%;
    color: rgb(153, 153, 153);
    text-decoration: none;
    }

  #sideBar ul a:link { color: rgb(153, 153, 153);
    }

  #sideBar ul a:visited { color: rgb(153, 153, 153);
    }

  #sideBar ul a:active { color: rgb(255, 0, 0);
    }

  #sideBar ul a:hover { color: rgb(222, 112, 8);
    text-decoration: none;
    }

  pre, code { color: rgb(153, 153, 153);
    }

  strike { color: rgb(153, 153, 153);
    }

  .bug { border: 0px none ;
    padding: 5px;
    }

  .byline { margin: 0px;
    padding: 0px;
    color: rgb(68, 68, 68);
    font-size: 80%;
    }

  .byline a { border: medium none ;
    color: rgb(150, 138, 10);
    text-decoration: none;
    }

  .byline a:hover { text-decoration: underline;
    }

  .blogComments { padding: 0px;
    color: rgb(158, 82, 5);
    font-size: 110%;
    font-weight: bold;
    font-family: Verdana,Sans-Serif;
    }

  .blogComment { margin-top: 10px;
    font-size: 100%;
    font-weight: normal;
    color: black;
    }

  .blogComments .byline { padding-bottom: 20px;
    color: rgb(68, 68, 68);
    font-size: 80%;
    font-weight: normal;
    display: inline;
    margin-right: 10px;
    }

  .deleted-comment { font-style: italic;
    color: gray;
    }

  #profile-container {  }

  .profile-datablock {  }

  .profile-img { display: inline;
    }

  .profile-img img { float: left;
    margin-right: 5px;
    }

  .profile-data strong {  }

  #profile-container p {  }

  #profile-container .profile-textblock {  }

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

  .profile-link a:active { color: rgb(255, 0, 0);
    text-decoration: none;
    }

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

  .profile-link a:hover { color: rgb(222, 112, 8);
    text-decoration: none;
    }

  #blogfeeds {  }

  #postfeeds { font-size: 100%;
    }

