html{
}
body{
  background:#262626;
  font-family:arial;
  font-size:14px;
  height: 90%;
}
p{
  font-family: 'Nunito', sans-serif;
  font-size:14px;
  line-height:95%;
  color:#e6e6e6;
}
h1{
  font-family:georgia;
  font-size:20px;
  color:#ff99b1;
  line-height:50%;
  text-align:center;
  margin-top:3%;
}
h2{
  font-family:georgia;
  font-size:15px;
  color:#ffe699;
  line-height:50%;
  display:inline-block;
  padding-right:5px;
  margin:0px;
}
h3{
  font-family:georgia;
  font-size:12px;
  color:#b3ff99;
  line-height:30%;
  display:inline-block;
  padding-right:5px;
  margin:0px;
}
h4{
  font-family:georgia;
  font-size:15px;
  color:#262626;
  line-height:50%;
}
h5{
  font-family: 'Nunito', sans-serif;
  font-size:12px;
  line-height:50%;
  color:#262626;
  display:inline-block;
  background-color:#ff99b1;
  padding:3px;
  margin:0px;
}
a:link, a:visited, a:active{
  font-family: 'Nunito', sans-serif;
  font-size:14px;
  color:#99ccff;
  text-decoration: none;
}
a:hover{
  font-family: 'Nunito', sans-serif;
  color:#e6e6e6;
  font-size:14px;
}
.emoji{
  font-family: 'Noto Emoji', sans-serif;
  display:inline;
  font-size:16px;
  line-height:50%;
  color:#e6e6e6;
}
.links {
  margin:auto;
  background:#3b3b3b;
  width:720px;
  border:2px #cccccc solid;
  border-bottom:0px;
  padding:5px;
  height:auto
}
.news {
  margin:0px;
  background:#262626;
  border-bottom:2px #cccccc solid;
  border-top:2px #cccccc solid;
  padding:5px;
  height:100px;
  width:auto;
  overflow:auto;
}
.now {
  margin:0px;
  background:#262626;
  border-bottom:2px #cccccc solid;
  padding:5px;
  height:200px;
  width:auto;
  overflow:auto;
}
.main {
  margin:auto;
  background:#3b3b3b;
  width:720px;
  border:2px #cccccc solid;
  padding:5px;
  overflow:auto;
  height:auto;
}
.container {
  margin:auto;
  background:none;
  width:730px;
  border:2px #cccccc solid;
  overflow:hidden;
  height:500px;
}
.index {
  background:#3b3b3b;
  width:auto;
  padding:5px;
  overflow:auto;
  height:100%;
}
.side {
  background:#3b3b3b;
  width:30%;
  border-right:2px #cccccc solid;
  padding:0px;
  overflow:auto;
  height:100%;
  float:left;
}
.wrap {
  width:720px;
  word-wrap:normal;
}
.nowrap {
  white-space:nowrap;
  overflow-x:scroll;
  overflow-y:hidden;
  height:400px;
}
.blog {
  margin:5px;
  background:#262626;
  border:2px #cccccc solid;
  padding:5px;
  height:auto;
}
.mental {
  margin:auto;
  background:url("img/lgbg.gif");
  width:720px;
  border:2px #cccccc solid;
  padding:5px;
  overflow:auto;
  height:auto;
}