/* Large desktop */
@media screen (min-width: 980px) { ... }
/* Portrait tablet to landscape and desktop */
@media screen (min-width: 768px) and (max-width: 979px) { ... }
/* Landscape phone to portrait tablet */
@media screen (min-width: 481px) and (max-width: 767px) { ... }
/* Landscape phones and down */
@media screen (max-width: 480px) { body { background-color: red;} }

#printhead, #printfoot { display: none; }

html body { height: 100%; }

#header { background: url(Graphics/HBackg.png); text-align: center; width: 100%; height: auto; position: fixed; left: 0px; top: 0px; z-index: 1; }

.stretch { width: 100%; height: auto; min-width: auto; max-width: 631px; }

