  body {
       margin:0;
       text-align:center;
       background:#E5E6D8 url('images/dtbg.gif') repeat-x top;
       color:#666; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:trebuchet ms, Verdana, arial, Sans-serif; padding-left:0; padding-right:0; padding-top:40px; padding-bottom:0
       }
  #Container {
       margin:65px auto 0 auto;
       padding:0;
       width:650px;
       text-align:left;
       }
  #intro {
       position: absolute;
       left:25px;
       top:20px;
       width:700px;
       background:transparent;
       }       
  #leftcontent {
       margin:0;
       padding-top:90px;
       padding-left:5px;
       width:500px;
       font-size:13px;
       text-align:left;
       background:transparent;
       vertical-align:top;
       }
  h1 {
       margin-left:5px;
        font-size:22px;
        color:#BFADBC;
        text-align:left;
        font-weight:normal;
        }
  h2:first-letter {
        color:#87C7C6;
        font-size:60px;
        font-style:italic;
        font-family:Georgia,Serif;
        }
  h2 {
       margin-left:100px;
        font-size:22px;
        color:#BFADBC;
        text-align:left;
        font-weight:normal;
        }
  h1:first-letter {
        color:#87C7C6;
        font-size:60px;
        font-style:italic;
        font-family:Georgia,Serif;
        }        
  .DateHeader {
        font-size:12px;
        color:#999;
        }
  .PostTitle {
        font-size:16px;
        color:#8557B1;
        font-style:italic;
        font-weight:bold;
        }
  .PostTitle a {
        font-size:16px;
        color:#8557B1;
        font-style:italic;
        font-weight:bold;
        display: block;
        }      
  .Post {
        font-size: 13px;
        padding:0;
        text-align:justify;
        }
  .PostFooter {
        margin-bottom:30px;
        color:silver;
        font-size:10px;
        font-style:italic;
        }
  .Footer {
        margin-top:0;
        color:silver;
        font-size:10px;
        font-style:italic;
        }     
  a {
        color:#85A5D1;
        text-decoration:underline;
        font-weight:bold;
        }
  a:hover {
        color:#CEFDEF;
        background:#87C7C6;
        text-decoration:none;
        font-weight:bold;
        }
  #rightcontent {
        padding-top:165px;
        font-size:11px;
        padding-left:8px;
        vertical-align:top;
        text-align:right;
        width:160px;
        }
  #Description {
        font-size:11px;
        color:gray;
        padding-bottom:20px;
        }
  #ArchiveLabel {
        font-size:14px;
        color:gray;
        }
  ul a {
       color:#85A5D1;
       text-decoration:none;
       font-weight:bold;
       }
  ul a:hover {
       color:#CEFDEF;
       background:#87C7C6;
       text-decoration:none;
       font-weight:bold;
       }
  li {
       list-style-type:none;
       line-height:250%
       }
  ul {
       margin:0;
       padding:0;
       }
 .Post img {
       border:1px solid #C4A0E8;
       }
 .comments {
       color:#777;
       font-size:11px;
       }
 blockquote {
      border-left: 7px solid #DEECEF;
      font-style:italic;
      }
