@font-face {
	font-family:Times New Roman;
	src: url(newcenturyschoolbook.ttf);
}
        
body 
{
	color:White;
	font-family:Times New Roman;
	background-color: Grey;
	background: url("bg_rhingsecret.png") repeat 0 0;
  -webkit-animation: bg-scrolling-reverse 2s infinite;
  -moz-animation: bg-scrolling-reverse 2s infinite;
  -o-animation: bg-scrolling-reverse 2s infinite;
  animation: bg-scrolling-reverse 2s infinite;
    animation-timing-function: ease;
  -webkit-animation-timing-function: linear;
  -moz-animation-timing-function: linear;
  -o-animation-timing-function: linear;
  animation-timing-function: linear;

}
        
.bodydiv 
{
	border-style: none;
	width:1000px;
	margin-left:auto;
	margin-right:auto;  	
}
        
.textdiv 
{
	width:750px;
	height: 1020px;
	float: left;
	background-color:#404040;	
}

.sidebar
{
	width:250px;
	height: 1020px;
	float: right;
	background-color:#303030;
}

.copytext 
{
	color: #636363;
	margin: 16px;
	font-weight:bold;
	bottom: 0;
}

.navbar 
{
	font-weight:bold;
	width: 1000px;
	height:25px;
	background-color:#3b3b3b;
}
        
.banner 
{
	width: 1000px; 
	height:150px; 
	background-image: url(banner.png); 
}

.homebar 
{
	display:inline;
	color:White;
	margin-left: 16px
}

.pizzypfp 
{
	border-style: solid; 
	border-color: Black; 
	width:150px; 
	height:150px; 
	margin-left:auto; 
	margin-right:auto; 
	margin-top:32px;
}
        
.pizzypfpimg
{
	width:150px;
	height:150px;
}
        
.bodybody 
{   
	color: #ffffff;
	width: 700px;
	margin-top: 32px;
	margin-left: auto;
	margin-right: auto;
}
        
h1 
{
  font-size:32px;
	text-align:center;	
}

p 
{
  font-size: 16px;  
}

        
.center 
{
	display: block;
	margin-left:auto;
	margin-right: auto;
}

.blogspot 
{
	text-align:center;
	font-size:14px;
	font-weight: bold;
}

.gb-response 
{
  font-family: Monospace;
  color: white;
  width: 100%;
  background-color: #40414f;
}

.gb-response-txt 
{
  margin:8px;
}

a
{
	color: Cyan;	
}
@-webkit-keyframes bg-scrolling-reverse {
  100% {
    background-position: 50px 50px;
  }
}
@-moz-keyframes bg-scrolling-reverse {
  100% {
    background-position: 50px 50px;
  }
}
@-o-keyframes bg-scrolling-reverse {
  100% {
    background-position: 50px 50px;
  }
}
@-o-keyframes bg-scrolling-reverse {
  100% {
    background-position: 256px 256px;
  }
}
@keyframes bg-scrolling-reverse {
  100% {
    background-position: 256px 256px;
  }
}
@-webkit-keyframes bg-scrolling {
  0% {
    background-position: 256px 256px;
  }
}
@-moz-keyframes bg-scrolling {
  0% {
    background-position: 256px 256px;
  }
}
@-o-keyframes bg-scrolling {
  0% {
    background-position: 256px 256px;
  }
}
@keyframes bg-scrolling {
  0% {
    background-position: 256px 256px;
  }
}