
  body {
    margin : 0;
    padding : 0;
    text-align : center;
  }

  #wrapper {
    width : 880px;
    margin : 15px auto 0 auto;
    text-align : left;
    background : #ffffff;
    border : 1px solid silver;
  }

  #wrapper-page {
    width : 880px;
    margin : 0px auto 0 auto;
    text-align : left;
    background : #000000;
  }

  #wrapper-page a:link,
  #wrapper-page a:visited,
  #wrapper-page a:active {
    color : #ff0000;
    text-decoration : underline;
  }

  #wrapper-page a:hover {
    color : #ffffff;
    background-color : #ff0000;
  }

  #header {
    text-align : center;
    padding : 5px 0 12px 0;
    color : #ffffff;
    font-weight : bold;
    background-color : #000000;
  }

  #header h2 {
    color : #ff0000;
  }

  #title {
    color : #000000;
    font-weight : bold;
    padding : 5px 0;
  }

  #title-page {
    color : #ffffff;
    font-weight : bold;
    padding : 0px 0px 2px 5px;
    margin : 0px 0px 20px 0px;
    background-color : #ff0000;
    width : 180px;
  }

  #content-wrapper {
    width : 630px;
    float : right;
    padding : 10px 15px 0px 0px;
    background-color : #ffffff;
  }

  #content-wrapper a:link,
  #content-wrapper a:visited,
  #content-wrapper a:active {
    color : #ff0000;
    text-decoration : none;
  }

  #content-wrapper a:hover { 
    text-decoration : underline;
    background-color : #000000;
  }

  #two-col {
    width : 440px;
    float : left;
    margin : 0px 0px 10px 0px;
    background-color : #000000;
  }

  .link {
    width : 180px;
    float : left;
    margin : 0px 10px 10px 0px;
    padding : 1px 1px 1px 5px;
    font-weight : bold;
    background-color : #dddddd;
  }

  .link-page {
    margin : 10px 0px 5px 30px;
    padding : 1px 1px 1px 5px;
    font-weight : bold;
    background-color : #000000;
  }

  .link-page-desc {
    width : 480px;
    margin : 0px 0px 18px 60px;
    padding : 1px 1px 1px 5px;
    font-weight : bold;
    color : #ffffff;
    background-color : #000000;
  }

  .link-page-desc-2col {
    width : 300px;
    margin : 0px 0px 18px 60px;
    padding : 1px 1px 1px 5px;
    font-weight : bold;
    color : #ffffff;
    background-color : #000000;
  }

  #navigation {
    width : 200px;
    height : 470px;
    float : left;
    padding : 10px 10px 0px 0px;
    background-color : #000000;
    background-image:url(../images/general/redback.jpg)
  }

  #nav-title {
    color : #ffffff;
    font-weight : bold;
    padding : 5px 0 0 15px;
  }

  #navigation li {
    list-style : none;
    margin : 5px 0px;
  }

  #navigation a {
    width : 140px;
    margin : 0px 0px 5px 0px;
    padding : 0px;
    font-weight : bold;
  }

  #navigation a:link,
  #navigation a:visited,
  #navigation a:active {
    color : #ffffff;
    text-decoration : none;
  }

  #navigation a:hover { 
    color: #ff0000;
    text-decoration : underline;
  }

  #nav-page {
    color : #ff0000;
    text-align : center;
    margin : 15px 0 0 0;
    font-weight : bold;
  }
  
  #nav-page img {
    margin : 15px 0 25px 0;
  }

  #nav-page ul, #nav-page li {
    padding : 0;
    margin  : 0;
    list-style : none;
  }

  #nav-page li {
    display : inline;
    padding : 5px;
  }

  #nav-page a {
    font-weight : bold;
  }

  #nav-page a:link,
  #nav-page a:visited,
  #nav-page a:active {
    color : #ffffff;
  }

  #note {
    color : #ffffff;
    text-align : center;
    margin : 0px 0px 15px 0;
    font-weight : bold;
  }

  #left-img {
    color : #ffffff;
    float : left;
    margin : 0px 0px 15px 10px;
  }

  #right-img {
    color : #ffffff;
    float : right;
    margin : 0px 10px 15px 0;
  }

  #clear {
    clear : both;
  }
