body
  {
    background-image: url("background.jpg");
    background-repeat: repeat;
  }

#main
  {
    width: 800px;
    text-align: left;
  }

#top
  {
    width: 800px;
    height: 200px;
    display: block;
    background-color: black;
  }

#menu
  {
    width: 150px;
    diplay: block;
    margin-left: 0px;
    margin-top: 10px;
    background-image: url("background50.png");
    background-repeat: repeat;
    border: thin solid maroon;
    position: absolute;
    padding: 3px 3px 3px 3px;
  }

#menu a
  {
    text-decoration: none;
    color: white;
    font-size: 16px;
    width: 145px;
    display: block;
  }

#menu a:hover
  {
    color: yellow;
    background-color: maroon;
    display: block;
  }

#content
  {
    width: 630px;
    margin-left: 170px;
    margin-top: 10px;
    position: absolute;
  }

#section1
  {
    background-image: url("background50.png");
    background-repeat: repeat;
    color: white;
    border: thin solid maroon;
    display: block;
    width: 625px;
    margin-top: 10px;
  }

#section1 img
  {
    border: thin solid maroon;
  }

#sectionfoot1
  {
    border-top: thin solid maroon;
    height: 20px;
    text-align: right;
    padding-bottom: 2px;
  }

#sub1 a, #sub2 a, #sub3 a, #sub4 a, #sub5 a, #next a
  {
    position: absolute;
    width: 100px;
    height: 20px;
    display: block;
    background-image: url("background50.png");
    background-repeat: repeat;
    border: thin solid maroon;
    font-size: 16px;
    padding: 2px 2px 2px 2px;
    margin-top: -10px;
  }

#sub2-1 a, #sub2-2 a, #sub2-3 a, #sub2-4 a, #sub2-5 a, #sub2-6 a, #previous a, #next a
  {
    position: absolute;
    width: 90px;
    height: 20px;
    display: block;
    background-image: url("background50.png");
    background-repeat: repeat;
    border: thin solid maroon;
    font-size: 16px;
    padding: 2px 2px 2px 2px;
    margin-top: -10px;
  }


#submenu, #submenu2, #nextprev
  {
    margin-top: 20px;
    height: 20px;
    width: 625px;
  }

#sub1 a:hover, #sub2 a:hover, #sub3 a:hover, #sub4 a:hover, #sub5 a:hover, #sub2-1 a:hover, #sub2-2 a:hover, #sub2-3 a:hover, #sub2-4 a:hover, #sub2-5 a:hover, #sub2-6 a:hover, #next a:hover, #previous a:hover

  {
    background-color: maroon;
    color: yellow;
  }

#sub1 a
  {
    margin-left: 32.5px;
  }

#sub2 a
  {
    margin-left: 147.5px;
  }

#sub3 a
  {
    margin-left: 262.5px;
  }

#sub4 a
  {
    margin-left: 377.5px;
  }

#sub5 a
  {
    margin-left: 492.5px;
  }

#sub2-1 a
  {
    margin-left: 0px;
  }

#sub2-2 a
  {
    margin-left: 106px;
  }

#sub2-3 a
  {
    margin-left: 212px;
  }

#sub2-4 a
  {
    margin-left: 318px;
  }

#sub2-5 a
  {
    margin-left: 424px;
  }

#sub2-6 a
  {
    margin-left: 530px;
  }

#next a
  {
    margin-left: 530px;
  }

#previous a
  {
    margin-left: 0px;
  }

h4
  {
    display: block;
    border-bottom: thin solid maroon;
    height: 20px;
    padding-bottom: 0px;
    padding-left: 5px;
  }

h3
  {
    display: block;
    background-image: url("background50.png");
    background-repeat: repeat;
    border: thin solid maroon;
    padding: 3px 3px 3px 3px;
    height: 22px;
    color: white;
  }

p
  {
    color: white;
    font-size: 16px;
    padding: 3px 3px 3px 3px;
  }

a
  {
    color: white;
    text-decoration: none;
    font-size: 16px;
  }

ul
  {
    color: white;
    font-size: 16px;
    list-style-type: none;
    margin-right: 10px;
  }

table
  {
    font-size: 16px;
    color: white;
    text-align: center;
    padding: 3px 3px 3px 3px;
  }

hr
  {
    color: maroon;
    width: 400px;
    float: center;
  }