Maybe it's sissy-css for you guys, but these are the type of problems that get my noggin' on fire.

First snippet:

<div class="address">
	Novisoft<img src="http://inthemaze.net/pics//bullet.gif" alt="bullet"/>
	2810 St-Martin Est #105<img src="http://inthemaze.net/pics//bullet.gif" alt="bullet"/>
	Laval (Québec)<img src="http://inthemaze.net/pics//bullet.gif" alt="bullet"/>

	H7E 4Y6<img src="http://inthemaze.net/pics//bullet.gif" alt="bullet"/>
	1-450-661-0047<img src="http://inthemaze.net/pics//bullet.gif" alt="bullet"/>
	1-877-332-3332

		<div class="accepted">
			nous acceptons<br/>
			<img src="http://inthemaze.net/pics//cartes-acceptees.gif" alt="accepted cards"/>
		</div>
		
		<img src="http://inthemaze.net/pics//worldpay-logo.gif" alt="payments processed through WorldPay"/>	
		<img src="http://inthemaze.net/pics//novisoft-produit.gif" alt="A Novisoft procut"/>

</div>

The challenge

This needs to look like this: .

No need to worry about the colors, really. It's the putting the things at the right place.

What's the challenge in there? See the credit card logos? There's a piece of text hanging over it. There you go.

Using only CSS, you need to make this work. No changing the HTML, though adding a class in a div or adding a div might be acceptable.

I didn't succeed. I can put the credit cards on the right, but not on the left like in the picture. I ended up doing it in a table.