body {
	background-color: red; /* For browsers that do not support gradients */
  	background-image: linear-gradient(to right, red, orange, yellow, green, blue, indigo, violet); 
  	max-width: 100%;
  	min-width: 25%;
  	max-width: 100%;
  	min-height: 25%;
}
h1 {
 	font-size: 30px;
  	font-family: "Lucida Handwriting";
  	color: white;
 	text-shadow: 4px 4px 8px #000000; 	 	
 	font-style: italic;
	text-align: left;
}
h2{

}
h3{
	text-align: left;


}
form {
	text-align: left;

}
ul{
	color: white;
}
p {
	font-size: 25px;
	font-family: "Impact";
	text-align: left;
	-webkit-text-stroke: 1px black;
   	color: white;
   	text-shadow:
      		3px 3px 0 #000,
     		-1px -1px 0 #000,  
      		1px -1px 0 #000,
     		-1px 1px 0 #000,
       		1px 1px 0 #000;
}
