/* CSS is how you can add style to your website, such as colors, fonts, and positioning of your
   HTML content. To learn how to do something, just try searching Google for questions like
   "how to change link color." */

@font-face {
  font-family: mona;
  src: url(mona.ttf);
}
@font-face {
  font-family: fixedsys;
  src: url(FSEX302.ttf);
}
body {
  background-color: white;
  background-image: url("tiles/Scatter\ Purple.png");
  background-repeat: repeat;
  color:  black;
  width:    512px;
  height:   512px; 
  padding:  10px;
  font-family: mona;

}
h1 {
  color: navy;
}

.footer {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  color: white;
  text-align: center;
  font-size: 11pt;
  font-family: "ＭＳ Ｐゴシック", sans-serif;
}

.post {
  margin:     auto;
  width:      512px;
  height:     512px; 
  padding:    7px;
  top:        0;
  bottom:     0;
  left:       0;
  right:      0;
  background-color:   whitesmoke;
  border: 2px outset  white;
  position:             fixed;
}

.sidebar {
  height:   100%;
  width:    160px;
  position: fixed;
  z-index:  1; 
  top:  0;
  font-family: mona;
  box-shadow: 5px 0 15px rgba(0, 0, 0, 0.238);
  left: 0;
  overflow-x: hidden; 
  background-color: whitesmoke;
  padding-top: 20px;
  font-smooth: never;
-webkit-font-smoothing : none;
}


.sidebar a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 25px;
  color: #818181;
  background-color: white;
  display: block;

}

.itteyoshi a {
  display: block;
  border-left: 4px solid gray;
text-align: center;
  /*box-shadow: 
    2px 2px 0 #b0b0b0,   
    -2px -2px 0 #fff;    */ 
  margin-bottom: 4px;
  border-radius: 2px;
  background-image: linear-gradient(white 50%, rgb(244, 244, 244) 50%);
  color: #666666;
}

.itteyoshi a:hover {
      box-shadow: 
    2px 2px 0 #fff,       
    -2px -2px 0 #b0b0b0;
}

.sidebar a:hover {
  color: navy;

}