/*Other Site Styling*/
body{
  background-color: rgb(20,20,20);
  color:white;
  font-family: verdana;
}
.center{
  text-align:center;
}
#top-link{
  text-decoration: none;
  color:white;
  font-size: 45px;
}
.content{
  border-style: solid;
  border-color: white;
  border-radius: 30px;
  margin-left:100px;
  margin-right:100px;
}
a{
  color: rgb(150,150,150);
}
.update-date{
  font-size: 20px;
  text-decoration: underline;
  text-align:center;
}
.update-bio{
  font-size: 15px;
  text-align:center;
}
.update-div{
  border-style: solid;
  border-color: rgb(150,150,150);
  border-radius: 30px;
  margin-left:100px;
  margin-right:100px;
}
#menu{
  margin-right:  37%;
}
.invis-button{
  background-color:rgba(0,0,0,0);
  border: 0px;
}
/*link style=2 style*/
.link-styleI2 {
  width:80%;
  text-decoration:none;
  border-radius: 10px;
  display: inline-block;
  border: 3px solid white;
}
.link-styleI2:hover {
  width:80%;
  text-decoration:none;
  border-radius: 10px;
  display: inline-block;
  border: 3px solid white;
  background-color: rgb(200,200,200);
  color:black;
}
/*Menu page styling*/
.menu-content{
   border-style: solid;
  border-color: white;
  border-radius: 30px;
  margin-left:10px;
  margin-right:100px;
  text-align:center;
  position: absolute;      
  top: 115px;
  left: 20px;
  width: 20%;
  z-index: 9999;   
}
.close-menu-button{
  background-color: rgba(0,0,0,0);
  color: rgb(255,0,0);
  margin-right: 10px;
  float:right;
  border:0px;
  font-size: 25px;
}
.close-menu-button:hover{
  background-color: rgba(255,0,0,1);
  color: rgb(0,0,0);
  margin-right: 10px;
  float:right;
  border:0px;
  font-size: 25px;
  border-radius:9px
  
}
.link-styleI3{
  color:white;
  text-decoration:none;
  padding:5px;
  display: inline-block;
}
.link-styleI3:hover{
  background-color: rgb(200,200,200);
  color:black;
  width:80%;
  text-decoration:none;
  border-radius: 10px;
  display: inline-block;
  padding:5px;
}
/* footer at bottom of page, not fixed */
footer {
  text-align: center;
}

footer hr {
  width: 80%;
  border: 1px solid rgb(53,53,53);
  margin-bottom: 20px;
}

/*guestbook*/
.guestbook-atabook{
  width: 100%;
  height: 100%;
  border-radius: 30px;
}
