html, body {
  margin:           0;
  padding:          0;
  background-color: #fffff0;
  color:            #804080;
  font-size:        90%;
  }

h1 {
	margin:auto;
  padding:0;
  font-size:3em;
  text-align:center;
  font-family:cursive;
  width:50%;
  }

h1 a {
  display:block;
	margin:0;padding:0;
  }
h1 a:hover {
  background-color:#ddd;
  }

h1 img {
	margin:0;padding:0;
  height:2.5em;
  border:none;
  }

h2 {
	width:						95%;
  margin:						auto;
	text-align:				center;
  }
h2 img {
	height:						1.5em;
  }

#footer {
  background-color: #fffff0;
	width:						100%;
	position:					fixed;
  bottom:						0;
	text-align:				center;
  }

