h1           { font-family: Arial; font-size: 14pt; color: #33CC33; font-weight: bold }
p            { font-family: Arial; font-size: 12pt }

.image 
{ 
position: relative; /* To help the image + text element to get along with the rest of the page*/ 
width: 100%; /* for IE 6 */ 
} 
h2 
{ 
position: absolute; /* To place the text on the image*/
top: 0px; /* The exact location of the text from the top of the image*/
left: 5%; /* Other beautification stuff */
width: 100%; 
}
/* Coloring time */
h2 span /* decorating the text within the span tag */
{ 
color: #ffff99; Bold
font-family: Arial;
font: 26px/40px Helvetica, Arial; 
letter-spacing: -1px;
}
h2 span.spacer { padding:0 5px; } /* to pad the background color of text to make it look more elegant */