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

  body { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 13px;
    background-image: url(images/bg.jpg);
    background-repeat: repeat;
    background-color: rgb(199, 184, 146);
    }

  #wrap #header #about { float: right;
    width: 230px;
    padding-right: 55px;
    padding-top: 90px;
    font-size: 11px;
    color: rgb(211, 180, 100);
    }

  #wrap #header #about h2 { margin: 0px;
    font-size: 16px;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-weight: bold;
    color: rgb(153, 102, 0);
    }

  #wrap #header #about img { padding: 2px;
    background-color: rgb(255, 255, 255);
    float: left;
    margin-right: 5px;
    }

  #wrap #sidebar h2 { margin: 0px;
    padding: 3px 3px 3px 5px;
    display: block;
    background-color: rgb(130, 156, 217);
    font-size: 18px;
    font-weight: normal;
    color: rgb(255, 255, 255);
    background-image: url(images/sidebg.jpg);
    background-repeat: no-repeat;
    font-style: normal;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    }

  #wrap #contents img { border: 1px solid rgb(185, 171, 132);
    padding: 3px;
    background-color: rgb(255, 255, 255);
    }

  #wrap #contents .al_left { float: left;
    margin-right: 15px;
    margin-bottom: 5px;
    }

  #wrap #contents h3 { font-size: 15px;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(0, 0, 0);
    font-weight: bold;
    }

  #wrap #contents .al_right { float: right;
    margin-bottom: 5px;
    margin-left: 15px;
    }

  #wrap #contents .al_center { margin-bottom: 5px;
    margin-left: 15px;
    }

  #wrap #contents blockquote { border-left: 5px solid rgb(173, 158, 125);
    margin: 15px;
    display: block;
    padding-left: 5px;
    color: rgb(0, 0, 0);
    font-style: italic;
    }

  #wrap #footer #footertext { border-color: rgb(224, 213, 185);
    border-top: 1px solid rgb(224, 213, 185);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin-top: 15px;
    padding-left: 2px;
    margin-right: 310px;
    margin-left: 40px;
    padding-top: 3px;
    }

  #wrap #contents ul { list-style-type: square;
    }

  #wrap #sidebar ul { margin: 0px 0px 10px;
    padding: 0px;
    list-style-type: none;
    }

  #wrap #sidebar li { border-bottom: 1px solid rgb(251, 237, 202);
    display: block;
    height: 28px;
    }

  #wrap #contents .postinfo { padding: 2px;
    display: block;
    font-size: 10px;
    color: rgb(169, 154, 121);
    }

  #wrap #sidebar a { text-decoration: none;
    background-color: rgb(247, 214, 135);
    display: block;
    background-image: url(images/sidemenu1.jpg);
    background-repeat: repeat-x;
    color: rgb(204, 153, 0);
    font-weight: bold;
    height: 20px;
    padding-top: 8px;
    padding-right: 5px;
    padding-left: 5px;
    }

  #wrap a { color: rgb(153, 102, 0);
    }

  #wrap { margin: 15px auto;
    background-image: url(images/contentbg.jpg);
    background-repeat: repeat-y;
    width: 840px;
    }

  #wrap #contents { padding: 15px 10px 15px 50px;
    margin-right: 310px;
    color: rgb(163, 142, 105);
    }

  #wrap #footer { background-image: url(images/footer.jpg);
    background-repeat: no-repeat;
    height: 97px;
    }

  #wrap #header #sitename { margin: 0px;
    padding: 170px 0px 0px 40px;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 40px;
    color: rgb(250, 239, 211);
    font-weight: normal;
    }

  #wrap #header #sitename span { display: block;
    font-size: 12px;
    color: rgb(249, 238, 206);
    font-weight: normal;
    font-family: Arial,Helvetica,sans-serif;
    padding-left: 5px;
    }

  #wrap #sidebar { float: right;
    width: 240px;
    padding-right: 50px;
    }

  #wrap #contents h2 { margin: 0px 0px 5px;
    padding: 0px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    font-weight: normal;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    }

  #wrap #contents .postbottom { padding: 3px;
    text-align: center;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin-bottom: 25px;
    background-color: rgb(232, 209, 139);
    }

  #wrap #contents a:hover { color: rgb(0, 0, 0);
    text-decoration: none;
    background-color: rgb(245, 224, 169);
    }

  #wrap #contents p { line-height: 18px;
    text-align: justify;
    }

  #wrap #header { background-image: url(images/header.jpg);
    background-repeat: no-repeat;
    height: 420px;
    }

  #wrap a:visited, active { color: rgb(168, 153, 120);
    }

  #wrap #sidebar a:visited, active { text-decoration: none;
    background-color: rgb(247, 214, 135);
    display: block;
    background-image: url(images/sidemenu1.jpg);
    background-repeat: repeat-x;
    color: rgb(204, 153, 0);
    font-weight: bold;
    height: 20px;
    padding-top: 8px;
    padding-right: 5px;
    padding-left: 5px;
    }

  #wrap #sidebar a:hover { text-decoration: none;
    background-color: rgb(247, 214, 135);
    display: block;
    background-image: url(images/sidemenu2.jpg);
    background-repeat: repeat-x;
    color: rgb(204, 153, 0);
    font-weight: bold;
    height: 20px;
    padding-top: 8px;
    padding-right: 5px;
    padding-left: 5px;
    }

  #wrap #sidebar .active a { text-decoration: none;
    background-color: rgb(247, 214, 135);
    display: block;
    background-image: url(images/sidemenu2.jpg);
    background-repeat: repeat-x;
    color: rgb(0, 0, 0);
    font-weight: bold;
    height: 20px;
    padding-top: 8px;
    padding-right: 5px;
    padding-left: 5px;
    }

  #wrap #header #sitename a { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 40px;
    color: rgb(250, 239, 211);
    font-weight: normal;
    text-decoration: none;
    }

  #wrap #header #sitename a:visited, active { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 40px;
    color: rgb(250, 239, 211);
    font-weight: normal;
    text-decoration: none;
    }

  #wrap #header #sitename a:hover { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 40px;
    color: rgb(255, 255, 255);
    font-weight: normal;
    text-decoration: none;
    }

