style.css
/* Intro */
#intro{
background:transparent url(img/intro-bg.jpg);
height:295px;margin:35px auto 25px;
padding:0; position:relative;width:940px;
}
#intro img{left:50px;position:relative;top:-36px;}
#intro article{
color:#29363f;font:16px arial;
float:right; padding:20px 10px;
text-shadow:1px 0 1px #a8cbe4;
width:450px;
}
#intro h2{color:#fff;font:bold 36px arial,sans-serif;margin-bottom:20px;
text-shadow:1px 0 1px #85a4b9;}
#intro p{line-height:1.15}
I attached web picture. I would like the text to overlap the intro background as the cussor shows.
index.html
<body>
<div id="header">
<div id="header-container">
<header>
<h1><a href="#">Organiz-r</a></h1>
</header>
<nav>
<a class="current" href="#">Home</a>
<a href="#">Tentang Kami</a>
<a href="#">Kontak</a>
</nav>
</div>
</div><!--Akhir Header -->
<div id="container">
<div id="intro">
<img alt="intro image" src="img/intro.jpg">
<article>
<h2>Kami Membantu Mengatur Keuangan Bisnis Anda</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi pellentesque turpis ac nisl gravida porta. Suspendisse et vestibulum purus. Nullam sem ligula, interdum sed venenatis sit amet, pellentesque quis arcu. Curabitur tempor diam nec augue convallis sed tempor felis pellentesque. Nam nec lacus eu urna viverra molestie. Proin neque magna, porttitor at vestibulum et, molestie sed mi. Sed quis ipsum id massa suscipit euismod.</p>
</article>
How to do so ?