
body {
  display: none;
/*
  background-color: black;

  margin: 0px auto;

  font-family: 'Ubuntu', sans-serif;
  font-size: 18px;

  color: #999999;
*/
}

#header {
  margin: 0px auto;

  background-image: url("background-image.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;

  height: 350px;

  color: #DDDDDD;
  letter-spacing: 3px;
  border: 0px solid red;
}

#header_top {
  background-color: rgba(0,0,0,0.65);
  height: 80px;

  border: 0px solid green;
}

#header_top h1 {
  margin: 0px;

  position: absolute;
  top: 30px;
  left: 200px;
  /* phone */
  /* left: 50px; */

  font-size: 22px;
  font-weight: normal;
  letter-spacing: 5px;

  border: 0px solid red;
}

#header_top ul {
  position: absolute;
  top: 15px;
  right: 200px;
  /* phone */
  /* right: 50px; */

  list-style: none;
  padding: 0px;

  font-size: 18px;
  font-weight: normal;

  border: 0px solid red;
}

#header_top li {
  display: inline;
  padding: 0px 10px;
  letter-spacing: 5px;
}

#header_top a {
  text-decoration: none;
  color: #CCCCCC;
}

#header_middle {
  background-color: rgba(0,0,0,0.45);
  height: 320px;

  border: 0px solid orange;
}

#header_middle h1 {
  position: relative;
  top: 70px;

  margin: 0px;
  padding: 0px;

  text-align: center;
  font-size: 100px;
  font-weight: normal;
  letter-spacing: 3px;
  letter-spacing: 10px;

  border: 0px solid green;
}

#header_middle h2 {
  position: relative;
  top: 70px;

  margin: 0px;
  padding: 0px;

  text-align: center;
  font-size: 36px;
  font-weight: normal;
  letter-spacing: 20px;

  border: 0px solid green;
}

#header_middle p {
  display: inline;
}

#white {
  background-color: black;
}

#content {
  background-color: black;
  margin: 0px 200px;
  /* phone */
  /* margin: 0px 50px; */

  letter-spacing: 3px;

  border: 0px solid green;
}

#content h1 {
  padding-top: 30px;

  text-align: center;
}

#content h2 {
  clear: both;
  padding-top: 30px;

  text-align: center;
}

#content a {
  text-decoration: none;
  color: #FF0000;
}

#content p {
  /* text-align: justify; */
  padding: 30px 0px 30px 0px;
  letter-spacing: 3px;
  text-align: center;
  /* text-justify: inter-word; */
}

#footer {
  height: 80px;

  margin: 0px;

  background: #000000;

  border: 0px solid red;
}

#footer p {
  position: relative;
  top: 30px;

  color: #666666;
  text-align: center;
  font-size: 14px;
  letter-spacing: 3px;
}

