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

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

  #img { margin: 0px;
    }

  body { margin: 0px auto;
    padding: 0pt;
    background-color: rgb(234, 234, 234);
    color: rgb(0, 0, 0);
    text-align: center;
    font-style: italic;
    font-weight: bold;
    font-size: small;
    }

  #wrap { margin: 0pt auto;
    padding: 0pt;
    display: block;
    width: 775px;
    }

  #top { margin: 0px auto;
    width: 775px;
    text-align: center;
    display: block;
    }

  #top_a { margin: 0px auto;
    padding: 0pt;
    background: transparent url(media/top775b.jpg) repeat scroll center;
    width: 775px;
    height: 10px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #top_b { margin: 0pt auto;
    padding: 0pt;
    background: transparent url(media/top_headbox_new.jpg) no-repeat scroll center bottom;
    width: 775px;
    height: 110px;
    text-align: center;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #top_b_inner { border: 0px solid rgb(0, 0, 0);
    margin: 0pt auto;
    padding: 0pt;
    background: transparent url(media/slice2.jpg) no-repeat scroll center;
    width: 755px;
    height: 100px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    text-align: center;
    clear: both;
    }

  #content { margin: 0pt auto;
    background: transparent url(media/cont_bg775_white.jpg) repeat-y scroll left top;
    height: 460px;
    width: 775px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    display: block;
    text-align: center;
    }

  #content_left { margin: 0pt auto;
    padding: 0pt;
    width: 214px;
    text-align: center;
    float: left;
    color: rgb(0, 0, 0);
    }

  #inner_left { margin: 0pt auto;
    padding: 0pt;
    height: 470px;
    width: 205px;
    background-color: rgb(255, 255, 255);
    display: block;
    text-align: center;
    color: rgb(0, 0, 0);
    clear: both;
    }

  #content_right { margin: 0px;
    padding: 0pt;
    width: 561px;
    text-align: center;
    display: block;
    float: right;
    }

  #inner_right { margin: 0pt auto;
    padding: 0px;
    width: 500px;
    height: 440px;
    display: block;
    text-align: left;
    }

  #footer { margin: 0pt;
    padding: 1px 0px;
    float: right;
    width: 560px;
    text-align: center;
    display: block;
    }

  #base_border { margin: 0px auto;
    background: transparent url(media/footer775.jpg) no-repeat scroll 0%;
    width: 775px;
    height: 13px;
    text-align: left;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    display: block;
    }

  #bottom_spacer { margin: 0px auto;
    width: 775px;
    text-align: center;
    display: block;
    }

  .vmenusection { border: 0px solid rgb(0, 0, 0);
    margin: 0px auto;
    padding: 0pt 0pt 5px;
    display: block;
    width: 95%;
    font-weight: bold;
    text-align: left;
    color: rgb(0, 0, 0);
    }

  .vmenulink { margin: 0pt;
    padding: 0pt;
    display: block;
    text-indent: 5px;
    width: 100%;
    }

  .vmenulink:hover { margin: 0pt;
    padding: 0pt;
    display: block;
    width: 100%;
    text-indent: 5px;
    }

  a, a:link, a:active, a:visited { border-bottom: 1px dashed rgb(169, 157, 97);
    margin: 0pt;
    padding: 0pt;
    text-decoration: none;
    font-weight: bold;
    color: rgb(169, 157, 97);
    }

  a:hover { border-bottom: 1px dashed rgb(234, 170, 134);
    margin: 0pt;
    padding: 0pt;
    background-color: rgb(169, 157, 97);
    text-decoration: none;
    font-weight: bold;
    color: rgb(0, 0, 0);
    }

  .styleh1 { font-size: 24px;
    font-weight: bold;
    color: rgb(169, 157, 97);
    }

