body {
font-family: verdana, arial, helvetica, sans-serif;
font-size:13px;
color: black;
background-image: url(../graphics/bg.jpg);
background-repeat: no-repeat;
background-attachment: fixed;
}

img {  
border-style: none;
}

#img.bg-image {
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
}

.bg  {
left:0;
position:absolute;
top:0;
width:100%;
z-index:5000;
}

style.css
* {
margin:0;
padding:0;
}

span {
font-family: verdana, arial, helvetica, sans-serif;
font-size:14px;
color: #00FFCC;
background-color: transparent;
}

p {
font-family: verdana, arial, helvetica, sans-serif;
font-size:13px;
color: black;
background-color: transparent;
}

table {
font-family: verdana, arial, helvetica, sans-serif;
font-size:13px;
color: black;


}

td {
font-family: verdana, arial, helvetica, sans-serif;
font-size:13px;
color: black;
}

th {
font-family: verdana, arial, helvetica, sans-serif;
font-size:13px;
color: #00FFCC;
}

a:link {color: blue; text-decoration: none; background-color: transparent;}
a:visited {color: #660099; text-decoration: none; background-color: transparent;}
a:active {color: #660066; text-decoration: none; background-color: transparent;}
a:hover {color: #20B5F4; background-color: transparent;}

.time {
font-family: verdana, arial, helvetica, sans-serif;
font-size:14px;
color: #00FFCC;
font-weight: bold;
background-color: transparent;
}

.strong {
font-family: verdana, arial, helvetica, sans-serif;
font-size:14px;
color: #00FFCC;
font-weight: bold;
background-color: transparent;
}

.small {
font-family: verdana, arial, helvetica, sans-serif;
font-size:8px;
color: #00FFCC;
background-color: transparent;
}

.enforce {
font-family: verdana, arial, helvetica, sans-serif;
font-size:13px;
color: #00FFCC;
background-color: transparent;
}

.spanstyle {
COLOR: red;
FONT-FAMILY: Comic Sans MS;
FONT-SIZE: 14pt;
FONT-WEIGHT: bold;
POSITION: absolute;
TOP: -50px;
VISIBILITY: visible
}

h1 {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 64px;
font-weight: bold;
color: black;
text-align: center;
margin-bottom: 0px;
background-color: transparent;
}

h2 {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 48px;
font-weight: bold;
color: red;
text-align: center;
margin-bottom: 2px;
background-color: transparent;
}

h3 {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 36px;
font-weight: bold;
color: red;
text-align: center;
margin-bottom: 2px;
background-color: transparent;
}

h4 {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #0099CC;
text-align: center;
margin-bottom: 2px;
background-color: transparent;
}


