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

  body { margin: 1em;
    padding: 0pt;
    background: rgb(255, 255, 255) url(images/img1.jpg) repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-family: Georgia,"Times New Roman",Times,serif;
    color: rgb(116, 129, 100);
    }

  form { margin: 0pt;
    padding: 0pt;
    }

  h1, h2, h3 { margin: 0pt;
    padding: 0pt;
    text-transform: lowercase;
    font-style: italic;
    }

  a { color: rgb(190, 66, 11);
    }

  a:hover { text-decoration: none;
    }

  p, blockquote, ul, ol { margin-top: 0pt;
    line-height: 160%;
    }

  blockquote { font-style: italic;
    }

  #wrapper { margin: 0pt auto;
    width: 760px;
    }

  #header { background: transparent url(images/img2.jpg) repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 160px;
    }

  #header h1 { padding: 40px 0pt 0pt 30px;
    letter-spacing: -2px;
    font-size: 3em;
    }

  #header h2 { width: 335px;
    margin-top: -8px;
    text-align: right;
    font-size: 1em;
    }

  #header a { text-decoration: none;
    color: rgb(255, 255, 255);
    }

  #content { padding: 10px 0pt;
    }

  #posts { float: right;
    width: 500px;
    }

  .post {  }

  .post .title { padding: 7px 0pt 0pt 10px;
    background: rgb(102, 102, 102) url(images/img3.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 33px;
    margin-bottom: 1px;
    font-size: 1.4em;
    color: rgb(255, 255, 255);
    }

  .post .posted { padding: 5px 10px;
    background: rgb(255, 255, 255) url(images/img5.jpg) no-repeat scroll left bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: x-small;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  .post .story { padding: 20px 20px 10px;
    background: rgb(255, 255, 255) url(images/img4.jpg) no-repeat scroll right bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .post .meta { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: x-small;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    color: rgb(255, 255, 255);
    }

  .post .meta a { color: rgb(255, 255, 255);
    }

  .boxed { width: 250px;
    }

  .boxed .heading { padding: 7px 0pt 0pt 10px;
    background: rgb(102, 102, 102) url(images/img3.jpg) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 33px;
    margin-bottom: 1px;
    font-size: 1.4em;
    color: rgb(255, 255, 255);
    }

  .boxed .content { padding: 10px;
    background: rgb(255, 255, 255) url(images/img4.jpg) no-repeat scroll right bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    margin-bottom: 10px;
    }

  .boxed .links { margin: 0pt;
    padding: 0pt;
    list-style-type: square;
    list-style-image: none;
    list-style-position: inside;
    }

  #footer { border-top: 1px solid rgb(255, 255, 255);
    clear: both;
    margin-top: 20px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: x-small;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    color: rgb(255, 255, 255);
    }

