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

  body { margin: 0px;
    padding: 0px;
    font-family: verdana,arial,helvetica,sans-serif;
    color: rgb(51, 51, 51);
    background-color: white;
    background-image: url(images/headerbg.png);
    background-repeat: repeat-x;
    }

  h1 { margin: 15px 0px 10px;
    padding: 0px;
    font-size: 24px;
    line-height: 28px;
    font-weight: normal;
    color: rgb(153, 102, 51);
    font-family: "Century Gothic",Arial;
    text-decoration: none;
    }

  #Content h2 { border: 1px dashed rgb(192, 212, 144);
    padding: 10px 15px;
    font-family: "Century Gothic",Arial;
    font-size: 17px;
    text-align: center;
    display: block;
    font-weight: bold;
    color: rgb(153, 153, 0);
    background-color: rgb(234, 236, 205);
    margin-top: 10px;
    }

  .footer { padding: 20px 25px 10px;
    background-image: url(images/footer.png);
    background-repeat: repeat-x;
    background-color: rgb(217, 237, 168);
    }

  p { margin: 0px 0px 16px;
    padding: 0px;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 12px;
    line-height: 25px;
    color: rgb(0, 0, 0);
    }

  #Content > p { margin: 0px;
    }

  #Content > p + p { text-indent: 30px;
    }

  a { color: rgb(204, 102, 0);
    text-decoration: none;
    font-weight: 600;
    font-family: verdana,arial,helvetica,sans-serif;
    }

  a:visited { color: rgb(0, 119, 170);
    }

  #Header #navigation li { display: inline;
    }

  #Header #navigation a { background-image: url(images/menu.png);
    float: left;
    height: 32px;
    margin-right: 5px;
    padding-top: 10px;
    text-align: center;
    display: block;
    color: rgb(107, 99, 63);
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;
    width: 82px;
    background-repeat: no-repeat;
    }

  a:hover {  }

  #Header { line-height: 11px;
    voice-family: inherit;
    height: 42px;
    background-image: url(images/topheadbg.png);
    background-repeat: repeat-x;
    padding-left: 200px;
    }

  #header2 .logo { background-image: url(images/logo.png);
    float: left;
    height: 40px;
    width: 188px;
    margin-left: 15px;
    padding-top: 75px;
    font-family: "Century Gothic",Arial,Verdana;
    font-size: 24px;
    text-align: center;
    color: rgb(153, 153, 51);
    }

  #header2 .banner { background-image: url(images/headbanner.png);
    float: right;
    height: 115px;
    background-repeat: no-repeat;
    width: 350px;
    background-position: right center;
    }

  #header2 .banner span { margin-top: 75px;
    display: block;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 18px;
    font-weight: normal;
    color: rgb(179, 168, 124);
    }

  body > #Header { height: 42px;
    }

  blockquote p { color: rgb(204, 102, 0);
    line-height: 18px;
    font-family: Georgia,"Times New Roman",Times,serif;
    }

  .spacer { clear: both;
    }

  #header2 { background-image: url(images/header-bg.png);
    background-repeat: repeat-x;
    height: 115px;
    }

  body > #Header2 { height: 115px;
    }

  #Content { margin: 20px 20px 20px 275px;
    background-color: rgb(255, 255, 255);
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    }

  #Header a { color: rgb(153, 51, 0);
    }

  #Menu { position: absolute;
    top: 82px;
    left: 20px;
    line-height: 25px;
    voice-family: inherit;
    width: 210px;
    margin-top: 86px;
    font-size: 12px;
    color: rgb(51, 153, 0);
    padding-top: 15px;
    padding-right: 10px;
    padding-left: 10px;
    }

  body > #Menu { width: 210px;
    }

  #tabs { font-size: 93%;
    line-height: normal;
    text-align: center;
    margin-right: auto;
    margin-left: auto;
    width: 700px;
    }

  #Header #tabs .font { display: block;
    float: left;
    color: rgb(255, 255, 255);
    text-decoration: none;
    font-weight: bold;
    }

  #tabs ul { margin: 0pt;
    padding: 0px 5px 0pt 10px;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    height: 42px;
    text-align: center;
    }

  #Header #tabs .font1 a { font-family: "Century Gothic",Arial;
    font-size: 12px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    text-decoration: none;
    display: block;
    float: left;
    height: 30px;
    width: 43px;
    padding-top: 13px;
    }

  #Header #tabs .font2 a:hover { color: rgb(0, 204, 255);
    background-color: rgb(0, 102, 153);
    }

  #Header #tabs .font2 a { font-family: "Century Gothic",Arial;
    font-size: 14px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    text-decoration: none;
    display: block;
    float: left;
    height: 33px;
    width: 43px;
    padding-top: 10px;
    }

  #Header #tabs .font3 a { font-family: "Century Gothic",Arial;
    font-size: 16px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    text-decoration: none;
    display: block;
    height: 30px;
    width: 43px;
    padding-top: 10px;
    float: left;
    }

  .activemenu { border-left: 1px solid rgb(255, 255, 255);
    border-right: 1px solid rgb(255, 255, 255);
    background-image: url(images/dldoor.png);
    background-repeat: repeat-x;
    background-position: center top;
    background-color: rgb(240, 238, 224);
    color: rgb(68, 128, 200);
    font-weight: bold;
    }

  #Header #tabs .activemenu a { color: rgb(163, 176, 131);
    }

  #tabs li { display: block;
    margin-bottom: 0pt;
    float: left;
    padding-bottom: 0pt;
    height: 28px;
    padding-top: 10px;
    margin-right: 5px;
    margin-left: 5px;
    }

  #Header #tabs li a { padding-right: 5px;
    padding-left: 5px;
    color: rgb(255, 255, 255);
    font-family: "Century Gothic",Arial;
    font-size: 13px;
    font-weight: bold;
    margin-right: 3px;
    margin-left: 3px;
    }

  #Header #tabs a:hover { color: rgb(0, 102, 0);
    text-decoration: none;
    }

  #mainright { width: 32%;
    float: left;
    padding-bottom: 110px;
    margin-top: 70px;
    font-size: 14px;
    margin-left: 5px;
    background-image: url(images/mcbg.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    }

  #maincenter { border-right: 1px dashed rgb(166, 183, 202);
    width: 32%;
    float: left;
    padding-bottom: 110px;
    margin-top: 70px;
    padding-right: 5px;
    padding-left: 2px;
    margin-left: 5px;
    background-image: url(images/webbg.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    }

  #mainleft { border-right: 1px dashed rgb(166, 183, 202);
    width: 32%;
    float: left;
    padding-bottom: 110px;
    margin-top: 70px;
    padding-right: 5px;
    margin-left: 5px;
    background-image: url(images/swbg.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    }

  #banner {  }

  #banner h1 { margin: 0px;
    padding: 10px;
    }

  #Menu h2 { font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 18px;
    display: block;
    padding-left: 5px;
    background-color: rgb(246, 246, 238);
    color: rgb(102, 153, 51);
    font-weight: normal;
    }

  #Menu .subnav { margin: 0px;
    padding: 0px;
    list-style-type: none;
    }

  #Menu .subnav li { border-bottom: 1px dashed rgb(216, 211, 185);
    margin: 0px;
    display: block;
    }

  #Menu .subnav a { font-weight: normal;
    color: rgb(204, 102, 51);
    }

  #Header #tabs .font1 a:hover { color: rgb(0, 204, 255);
    background-color: rgb(0, 102, 153);
    }

  #Header #tabs .font3 a:hover { color: rgb(0, 204, 255);
    background-color: rgb(0, 102, 153);
    }

  #Content blockquote { border: 2px solid rgb(236, 233, 216);
    margin: 10px;
    padding: 5px 10px 5px 15px;
    color: rgb(153, 102, 51);
    text-decoration: none;
    font-size: 12px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    line-height: 18px;
    background-color: rgb(241, 239, 226);
    text-align: justify;
    }

  #navigation { margin: 0px;
    padding: 0px;
    list-style-type: none;
    }

  #Header #navigation a:hover { background-image: url(images/menu-hvr.png);
    float: left;
    height: 32px;
    margin-right: 5px;
    padding-top: 10px;
    text-align: center;
    display: block;
    color: rgb(107, 99, 63);
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;
    width: 82px;
    background-repeat: no-repeat;
    }

  #Header #navigation .active a { background-image: url(images/menu-hvr.png);
    float: left;
    height: 32px;
    margin-right: 5px;
    padding-top: 10px;
    text-align: center;
    display: block;
    color: rgb(107, 99, 63);
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;
    width: 82px;
    background-repeat: no-repeat;
    }

  #Menu .subnav a:visited, active { font-weight: normal;
    color: rgb(204, 102, 51);
    }

  #Menu .subnav a:hover { font-weight: normal;
    color: rgb(0, 0, 0);
    background-color: rgb(246, 246, 238);
    }

