body { 
  background: white; 
  
  background-image: url("japanese-bg-text");
  background-repeat: no-repeat;
  /*background-position: top right;*/
  background-position: 92% 8em;
  
  color: black; 
  margin: 4%;
  text-align: justify;
}

a:link { 
  color: blue;
}

a:visited { 
  color: navy;
}

a:active { 
  color: red;
}

h1 { 
  text-align: center;
}

h2 {
  text-align: center;
}

hr { 
  border: solid black;
}

address {
/*  background-color: rgb(250, 250, 250);*/
  padding: 0.1em 5% 0.1em 2.5%;
  border-left: thin dashed black;
  margin-left: 2.5%;
}
  