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

  .twoColFixLtHdr #container { border: 0px solid rgb(0, 0, 0);
    margin: 0pt auto;
    background: rgb(255, 255, 255) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 900px;
    text-align: left;
    }

  .twoColFixLtHdr #header { padding: 0pt 0px 0pt 10px;
    background: rgb(255, 255, 255) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .twoColFixLtHdr #header2 { padding: 10px 0px 0pt;
    background: rgb(255, 255, 255) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .twoColFixLtHdr #header h1 { margin: 0pt;
    padding: 10px 0pt;
    }

  .twoColFixLtHdr #sidebar1 { padding: 17px 20px 0px 12px;
    background: rgb(255, 255, 255) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    float: left;
    width: 165px;
    height: 375px;
    text-align: left;
    margin-left: 0px;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
    }

  .twoColFixLtHdr #sidebar2 { padding: 0px 5px 0px 12px;
    background: rgb(255, 255, 255) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    float: left;
    width: 180px;
    height: 35px;
    text-align: left;
    margin-left: 0px;
    }

  .twoColFixLtHdr #mainContent { border: 0px solid ;
    margin: 0pt;
    padding: 0pt 0px;
    background: rgb(255, 255, 255) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 650px;
    height: 700px;
    overflow: scroll;
    }

  .twoColFixLtHdr #footer { padding: 11px 12px 0px 5px;
    background: rgb(255, 255, 255) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    float: right;
    width: 180px;
    height: 35px;
    font-size: 12px;
    text-align: right;
    margin-left: 0px;
    margin-right: 67px;
    }

  .twoColFixLtHdr #footer p { margin: 0pt;
    padding: 10px 0pt;
    float: right;
    }

  .thumbs { margin: 0pt;
    padding: 0pt;
    height: 320px;
    }

  .fltrt { float: right;
    text-align: center;
    height: 80px;
    margin-left: 8px;
    margin-right: 75px;
    }

  .fltlft { float: left;
    margin-right: 8px;
    width: 180px;
    }

  .clearfloat { clear: both;
    height: 0pt;
    font-size: 1px;
    line-height: 0px;
    }

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

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

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

  a:active { text-decoration: none;
    color: rgb(205, 205, 205);
    }

  .twoColFixLtHdr #footer a:link { color: rgb(0, 0, 0);
    }

  .twoColFixLtHdr #footer a:hover { color: rgb(0, 0, 0);
    }

  .twoColFixLtHdr #footer a:visited { color: rgb(0, 0, 0);
    }

  .twoColFixLtHdr #mainContent a:link { color: rgb(102, 102, 102);
    }

  .twoColFixLtHdr #mainContent a:hover { color: rgb(102, 102, 102);
    }

  .twoColFixLtHdr #mainContent a:visited { color: rgb(102, 102, 102);
    }

  .twoColFixLtHdr #sidebar1 a:link { color: rgb(102, 102, 102);
    }

  .twoColFixLtHdr #sidebar1 a:hover { color: rgb(102, 102, 102);
    }

  .twoColFixLtHdr #sidebar1 a:visited { color: rgb(102, 102, 102);
    }

  .style3 { font-family: "Lucida Sans";
    font-size: 12px;
    }

  .style4 { font-family: "Lucida Sans";
    }

  a img { border-style: none;
    border-width: 0px;
    }

  a:focus { -moz-outline-style: none;
    }