table {width:700px; margin-bottom:1.0em;}

body {
			
			background-image: url(images/bg.jpg);
			background-size: cover;
			background-repeat: no-repeat;
			background-attachment: fixed;
			background-position:center;
			height:100%;
			width:100%;
			
	}
			
h1 {
 margin-top:0.1em;margin-left:3em; margin-right:3em; 
 font-size: 250%;
 color: #FF0000;
 text-shadow: 3px 6px 8px black;
 font-weight:900;
 font-family: Arial;

}

h2 {
 padding-top:1em;
 font-size: 200%;
 color: #FF0000;
 font-family: Helvetica;
}
			
@media screen and (max-width: 710px) {
    table {width: 100%; margin-top:0em; margin-bottom:0.5em;}
	h1 {
	 margin-top:0.0em;margin-left:0.2m; margin-right:0.2em; 
	 font-size: 150%;
	 color: #FF0000;
	 text-shadow: 3px 6px 8px black;
	 font-weight:900;
	
	}
	
	h2 {
	 padding-top:0.0em;
	 font-size: 120%;
	 color: #FF0000;
	}
	
	
	
   
}