* { padding: 0; margin: 0; }

p { 
	font-weight: bold;
	font: 8pt/16pt georgia; 
	line-height: 100%;

	}
	
p.small {

text-indent: 12px;
font-size: 7pt;
line-height: 80%;

}

p.big {

font-size: 14pt;
line-height: 150%;

display: block;
padding-bottom: 20px;



}
	
p.more {

    font: 18pt georgia; 
	letter-spacing:20px;
	vertical-align: middle;

}	
	
h1 {
	font: 16pt georgia; 
	letter-spacing:20px;
	}
	
h1.letter1 {
  position: relative;
  -webkit-animation: bounce 5s ease-in 0s infinite alternate; /* Safari 4.0 - 8.0 */
  animation: bounce 5s ease-in 0s infinite alternate;
}

h1.letter2 {
  position: relative;
  -webkit-animation: bounce 5s ease-in 1s infinite alternate; /* Safari 4.0 - 8.0 */
  animation: bounce 5s ease-in 1s infinite alternate;
}

h1.letter3 {
  position: relative;
  -webkit-animation: bounce 5s ease-in 2s infinite alternate; /* Safari 4.0 - 8.0 */
  animation: bounce 5s ease-in 2s infinite alternate;
}

h1.letter4 {
  position: relative;
  -webkit-animation: bounce 5s ease-in 3s infinite alternate; /* Safari 4.0 - 8.0 */
  animation: bounce 5s ease-in 3s infinite alternate;
}

h1.letter5 {
  position: relative;
  -webkit-animation: bounce 5s ease-in 4s infinite alternate; /* Safari 4.0 - 8.0 */
  animation: bounce 5s ease-in 4s infinite alternate;
}

h1.letter6 {
  position: relative;
  -webkit-animation: bounce 5s ease-in 5s infinite alternate; /* Safari 4.0 - 8.0 */
  animation: bounce 5s ease-in 5s infinite alternate;
}

h1.letter7 {
  position: relative;
  -webkit-animation: bounce 5s ease-in 6s infinite alternate; /* Safari 4.0 - 8.0 */
  animation: bounce 5s ease-in 6s infinite alternate;
}

h1.letter8 {
  position: relative;
  -webkit-animation: bounce 5s ease-in 7s infinite alternate; /* Safari 4.0 - 8.0 */
  animation: bounce 5s ease-in 7s infinite alternate;
}

h1.letter9 {
  position: relative;
  -webkit-animation: bounce 5s ease-in 8s infinite alternate; /* Safari 4.0 - 8.0 */
  animation: bounce 5s ease-in 8s infinite alternate;
}

h1.letter10 {
  position: relative;
  -webkit-animation: bounce 5s ease-in 9s infinite alternate; /* Safari 4.0 - 8.0 */
  animation: bounce 5s ease-in 9s infinite alternate;
}

h1.letter11 {
  position: relative;
  -webkit-animation: bounce 5s ease-in 10s infinite alternate; /* Safari 4.0 - 8.0 */
  animation: bounce 5s ease-in 10s infinite alternate;
}

h1.letter12 {
  position: relative;
  -webkit-animation: bounce 5s ease-in 11s infinite alternate; /* Safari 4.0 - 8.0 */
  animation: bounce 5s ease-in 11s infinite alternate;
}

h1.letter13 {
  position: relative;
  -webkit-animation: bounce 5s ease-in 12s infinite alternate; /* Safari 4.0 - 8.0 */
  animation: bounce 5s ease-in 12s infinite alternate;
}

h1.letter14 {
  position: relative;
  -webkit-animation: bounce 5s ease-in 13s infinite alternate; /* Safari 4.0 - 8.0 */
  animation: bounce 5s ease-in 13s infinite alternate;
}

h1.letter15 {
  position: relative;
  -webkit-animation: bounce 5s ease-in 14s infinite alternate; /* Safari 4.0 - 8.0 */
  animation: bounce 5s ease-in 14s infinite alternate;
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes bounce {
  0%   {color:black; top:0px;}
  100%  {color:pink; top:50px;}
}

/* Standard syntax */
@keyframes bounce {
  0%   {color:black; top:0px;}
  100%  {color:pink; top:50px;}
}
	
a:link { 
 	font-weight: bold;
	text-decoration: none;
	color: #000000;
	}
a:visited { 
	font-weight: bold; 
	text-decoration: none;
	color: #000000;
	}
a:hover, a:active { 
	text-decoration: none; 
	color: #000000;
	}
	
img {
border-width: 0px;

}

img.comic {
margin: 0px 0px 0px 20px;
}

p.button {

	font-weight: bold;
	font: 20pt georgia; 
	line-height: 100%;
	text-align:center;


}

#wrapper { 
 width: 5010px; 
 margin: 0 auto;
 
}


#title {

 position: absolute; 
 top: 00px; 
 left: 10px;  
 width: 30px;
 float: left;
 padding: 10px;
 height: 60px;
 margin: 5px;
 z-index: 1;

}

#topbuttons {  
 position: absolute; 
 width: 900px;
 height: 150px;
 top: 00px; 
 left: 170px;
 padding: 10px;
}

#col1 { 
 position: absolute;
 top: 160px;
 left: 10px;
 margin: 10px 10px 10px 10px;
 padding: 10px;
 width: 210px;
 float: left;
 text-align: center;
 background-color: transparent;
 z-index: 0;

}

#big { 
 position: absolute;
 top: 170px;
 float: left;
 z-index: -1;
}

#bus {
  height: 600px;
  width: 2400px;
  padding: 0px 0px 0px 240px;
  background-color: #f0ebdf;
}

#white {
  height: 600px;
  width: 6000px;
  margin: 10px 0px 10px 240px;
  background-color: #ffffff;
}

#rand {
    padding: 10px 0px 10px 280px;

}

#photo {
  padding: 10px 0px 10px 270px;
  background-color: #ccffcc;
}

#rudyiv {
  height: 600px;
  width: 7000px;
  padding: 10px 0px 10px 270px;
  background-color: #e4f5e5;
}

#dirigible {
  height: 600px;
  width: 7000px;
  padding: 10px 0px 10px 270px;
  background-color: #e8e0d9;
}

#ghosts {
  height: 600px;
  width: 7000px;
  padding: 10px 0px 10px 270px;
  background-color: #f4ecd9;
}

#noo {
  height: 600px;
  width: 7000px;
  padding: 10px 0px 10px 270px;
  background-color: #cccccc;
}

#snake {
  height: 600px;
  width: 2400px;
  padding: 0px 0px 0px 240px;
  background-color: #d9ebd9;
}

#amuse {
  height: 600px;
  width: 5000px;
  padding: 0px 0px 0px 250px;
  background-color: #fffbea;
}


#peanut {
  height: 620px;
  width: 3000px;
  padding: 0px 0px 0px 280px;
  background-color: #fffbf3;
}

#heaven {
  height: 600px;
  width: 5000px;
  padding: 0px 0px 0px 280px;
  background-color: #e3e7ef;
}


#ebb {
  height: 600px;
  width: 5000px;
  padding: 0px 0px 0px 250px;
  background-color: #fba96d;
  
}

#domme {
  height: 600px;
  padding: 0px 0px 0px 250px;
  background-color: #e1fdd0;
}



#card {
 width: 1600px;
 height: auto;
 background-color: #ffbbbb;
   display: inline-block;

 
}

#cardpic {
  float: left;
  margin: 15px 0px 15px 275px;
  z-index: 1;

}

#cardlink {
 height: 500px;
 width: 500px;
 margin: auto;
 background-image: url("/images/patreonlink.png");
 background-repeat: repeat;




}


#containerindex {
 margin: 0px 0px 10px 0px;
 padding: 10px;
 width: 205px;
 float: left;
 text-align: center;
 background-color: white;
 z-index: 0;
 border-radius: 15px;
 
}








