h1, p, p2 {
font-family: verdana, geneva, sans-serif;
width: 800px;
margin-left: auto;
margin-right: auto;
margin-top: 70px;
}

p.underline {
font-style: italic;
text-decoration: underline;
font-size: 18px;
}

h1 {
text-align: center;
color: white;
font: bold;
font-size: 18px;
background-color: blue;
}

p {
width: 800px
font-size: 15px;
word-spacing: 2px; 
margin-top: 5px; 
margin-bottom: 20px; 
padding-left: 0px; 
padding-top: 0px; 
padding-bottom: 0px;
align: left;
}

body {
background-color: #e6ecff;
}

/*  Old banner css  logo1-161x128.png  images/bannernewa.jpg
body {
background-image: url(images/bannernewa.jpg);
background-repeat: no-repeat;
background-attachment: inherit;
background-position: 0px 35px;
background-color: #e6ecff;
}
*/

@media screen and (max-width: 320px) {
  /* comes into effect for screens less than or equal to 320 pixels */
  h1, p {
    width: 240px ;
    font-family: verdana, geneva, sans-serif;
  }
}
@media screen and (min-width: 321px) and (max-width: 480px) {
  /* comes into effect for screens between 321 and 480 pixels (inclusive) */
  h1, p {
    width: 320px ;
    font-family: verdana, geneva, sans-serif;
  }
}
@media screen and (min-width: 481px) {
  /* comes into effect for screens larger than or equal to 481 pixels */
  h1, p {
    width: 480px ;
    font-family: verdana, geneva, sans-serif;
  }
}