
body {
  text-align:center;
}
hr {
  border:3.5px double lightpink;
}
@font-face {
  font-family:henny-penny;
  src: url(fonts/HennyPenny-Regular.ttf)
}
#cute {
  font-family:henny-penny;
}
#directory {
  width:80px;
  background-color:white;
}
#container-main {
  display:grid;
  color:black;
  background-color:red;
  border:double 3.5px;
  font-size: 16px;
  grid-gap:1rem;
  text-align: center;
  position:fixed center;
  place-self: center;
  grid-gap:20px;
  padding:6px;

  grid-template:
  "header header header header"
  "music music music music "
  "stats welcome navig navig "
  "stamp stamp navig navig"
  "updates resources guestbook gifypet "
  "staamp staamp staamp staamp"
  /400px ;
}
header {grid-area:header;}
music {grid-area:music;}
stats {grid-area:stats;}
welcome {grid-area:welcome;}
navig {grid-area:navig;}
stamp {grid-area:stamp;}
gifypet {grid-area:gifypet;}
resources {grid-area:resources;}
guestbook {grid-area:guestbook;}
updates {grid-area:updates;}
staamp {grid-area:staamp;}
.wow {
  border:double 3.5px;
  background-color:white;
}


#container-blog {
  display:grid;
  color:hotpink;
  height:auto;
  width:auto;
  font-size: 16px;
  background-color:white;
  border-top: 3.5px double lightpink;
  border-left: 3.5px double lightpink;
  border-right: 3.5px double hotpink;
  border-bottom: 3.5px double hotpink;
  text-align: center;
  position:fixed center;
  place-self: center;
  grid-gap:20px;
  padding:6px;
  margin-left:20px;
  margin-right:20px;
  grid-template:
  "blog current"
  "blog says"
  /400px 400px ;
}
blog{ grid-area:blog;}
current { grid-area:current; }
says { grid-area:says;}

.blog-talk{
  border:3.5px double;
  padding-left:1rem;
  padding-right:1rem;
  margin:5px;
  height:auto;
  padding-bottom: 1rem;
}

#status-box{
  border:3.5px double;
  padding-left:1rem;
  padding-right:1rem;
  margin:5px;
  height:auto;
  padding-bottom:1rem;
}
#status {
  float:left;
  border:3.5px double;
  height:8rem;
  margin-top:6px;
  margin-right:5px;
 
}
#button-ish {
  border:3.5px double;
}
#primary-blog{
  overflow:scroll;
  overflow-x:hidden;
  padding-left:1rem;
  padding-right:1rem;
  border:3.5px double;
  margin:5px;
  height:33.5rem; 
}
#blog-back{
  background-color:snow;
}
#paw {
  float:left;
}
#glenplayer02 > div {
align-self:center;
-webkit-align-self:center;
}
 
