HTML, BODY { height: 100%; margin: 0; padding: 0; color: #FFFFFF; } div.body { /*padding: 20px;*/ position:relative; z-index:1; color: #FFFFFF; font-family: Verdana; } img#bg { position:fixed; top:0; left:0; width:100%; height:100%; } .footer { color: #FFFFFF; font-size: 10pt; } p.marketing { font-size: 30pt; color: #FFFFFF; } p.title { font-size: 20pt; color: #FFFFFF; } p.body2 { font-size: 13pt; color: #FFFFFF; } A.home:link,A.home:visited,A.home:active { font-size: 13pt; color: #FFFFFF; } A:hover { text-decoration: underline; } A.footer:link,A.footer:visited,A.footer:active { color: #FFFFFF; } A:link,A:visited,A:active { font-size: 10pt; color: #FFFFFF; text-decoration: none; } A:hover { text-decoration: underline; } p.terms { font-size:10pt; }