Hi Tony
We probably do things in different ways. I usually create the semi-transparent background as an image. Then I add it as a div background. An example can be seen here:
http://www.fokaibalik.com, look at the text paragraph just above the footer.
The html for that one is:
<div class="tagline">"Are you looking for really outstanding food & wines with a wide range of fish and meat? We recommend our excellent cuisine in relaxing surroundings."<br><br>"Gerçekten sıra dişi lezzetleri eşsiz bir atmosferde şarap ve rakı eşliğinde tatmak isterseniz, sizlere sıra dişi et ve balık mutfağımızı huzurlu bir ortamda sunmaktan mutluluk duyarız..."
</div>
and the css:
.tagline {
vertical-align:bottom;
background-image:url('images/textbg.png');
padding-top: 10px;
width: 950px;
margin: auto;
height: 97px;
color: #F8E4C4;
}
You probably don't need all the properties I have set, but well, here you are...