body    { 
	margin: 0; 
	padding: 0; 
	background: url(../src/spitfire_silver.jpg) no-repeat  #000000;  
	background-attachment: fixed;
	background-position: center;
	background-size: contain;
	}

@media  (max-width: 479px) {
    body {
        background-image: url(../src/spitfire_silver_sm.jpg);
    }
}


@media  (min-width: 480px) and (max-width: 1024px) {
    body {
        background-image: url(../src/spitfire_silver_mobile.jpg);
    }
}

@media (min-width: 1025px){
    body {
        background-image: url(../src/spitfire_silver.jpg);
    }
}

p {		
	font-family: Courier new; 
	color:#152879; 
	font-weight: bold;
	margin-top: 0px;
  	margin-bottom: 0px;
}


H1 {
	font-family: Courier new; 
	color:#152879; 
	text-align: center; 
	font-size: 30px;
}

H2 {
	font-family: Courier new; 
	color:#152879; 
	text-align: center; 
	font-size: 25px;
}

H3 {
	font-family: Courier new; 
	color:#152879; 
	text-align: center; 
	font-size: 25px;
	text-decoration-line: underline;
}

#menu	
	{
	Width: 100%; paddin-top: 60px; 
	background-color: #fff 
	align: center;
	}

#menu h1
	{
 	margin-top: 10px;
  	margin-bottom: 10px;
}
#menu table         
	{ 
	margin: 20px auto 50px auto; 
	width: 70%; 
	align: center;
	background: url(../src/pattern_grey.png) repeat; 
	Font-size: 30px;
	text-align: center;
	opacity: 0.7;
	border-collapse: collapse;
	}

#menu td
	{
	width: auto; 
	font-family: Courier New;
	font-size: 30px;
	font-weight: bold;
	text-align: center;
	color:#152879;
	


}

#menu a:link, a:visited {
 	background: url(../src/pattern_grey.png) repeat; 
 	color: #152879;
 	padding: 14px 25px;
 	text-align: center;
 	text-decoration: none;
 	display: inline-block;
}

#menu a:hover, a:active 
	{
  	background: url(../src/pattern_grey_dark.png) repeat;
	color: #202BF1;
	}

#main
	{
	Width: 70%; paddin-top: 60px; 
	background: url(../src/pattern_triangle_blue.png) repeat #e2e4f7;
	margin: auto;
	opacity: 0.8;
	}
#main table
	{
	width: 100%; 
	align: center;
	margin: auto;
	border-collapse: collapse;
	
	}



#main th
	{
	width: auto; 
	text-align: center;
	font-family: Courier New;
	font-size: 20px;
	border: 2px solid;
	color:#152879;
	}
#main td
	{
	width: auto; 
	font-family: Courier New;
	font-size: 18px;
	font-weight: bold;
	text-align: center; 
	border: 1px solid;
	color:#152879; 
	
}


#main td img
	{
	display: block;
   	margin-left: auto;
    	margin-right: auto;
	height: 100px;
	
	


#main td H1
	{
 	margin-top: 30px;
  	margin-bottom: 15px;
}

#main td p.left
	{
	text-align: left;
	text-align: -webkit-left; 
	text-align-last:left;
	font-size: 18px;	
	
}
	p.text
	{
	text-align: justify; 
	font-size: 18px;	
	text-align-last:left;
	


}

	p.copy 	{ 
	text-align: justify; 
	text-align-last:left;
	font-size: 12px;
	font-weight:  normal;
 	margin-top: 10px;
  	margin-bottom: 0px;
	
}


#main caption
	{
	align: center;
	font-family: Courier New;
	font-size: 30px;
	color:#152879; 
	font-weight: bold;
	}

#main div ul li
	{
	text-align: left;
	
	}



