*{
	font-family: sans-serif;
}

html,
body {
   margin:0;
   padding:0;
   height:100%;
}

h1{
	font-size:200px;
	color: blue;
	text-align: center;
	margin-bottom:0px;
	padding-bottom:0px;
	text-shadow: 0px 10px 25px #999;

}

/*What do you want?*/
/*Why on earth would you 
want to look at the css?*/
/*we actually like to eat lemons*/

.d1{
	-webkit-perspective: 800px;
    perspective: 800px;
	padding-bottom:0px;
	margin-bottom:0px;
}
.persp{
	
	 -webkit-transform: rotateX(20deg);
    transform: rotateX(20deg);
}

#body p{
	font-size:24px;
	padding-top:0px;
	margin-top:0px;
	text-align:center;
}

#container {
   min-height:100%;
   position:relative;
}
#header {
   background:#ff0;
   padding:10px;
}
#body {
   padding:10px;
   padding-bottom:45px;
   width:960px;
	margin: 0px auto ;
}
#footer {
   position:absolute;
   bottom:0;
   width:100%;
   height:45px; 
   background:#ddd;
}

#footer p{
	margin-left: 10px;
}

/*oh so you want a clue, eh?
Meet me back here on November 1st*/