I'm using ArcGIS 10.1
Inside your map DIV tag, add another DIV tag with the image inside. You can set the transparency and float anywhere inside. Or since using a PNG, make it semi-transparent in advance. Example without CSS part below.
<div id='map'> <div id='floating'> <img src="image.png"> </div> </div>