create a div with the full image background. set this div position to relative. then make an anchor for every cabinet, and set each anchor's position to absolute, and mention the x,y position, and width and height for each of them. here is an example:
<div id="fullImage">
<*a class="targetCabinet" id="cabinetA"> </*a>
<*a class="targetCabinet" id="cabinetB"> </*a>
<*a class="targetCabinet" id="cabinetC"> </*a>
<*a class="targetCabinet" id="cabinetD"> </*a>
</div>
remove the "*" symbol. i used it just to be displayed as plain text
in your css file you should have something like this:
#fullImage{position:relative; background:url('your_image_source') no-repeat top left; }
.targetCabinet{position:absolute; width:150px ; height:20px; }
#cabinetA{top:10px; left:20px; }
#cabinetB{top:300px; height:100px; }
2nd method is to use floats. create 1 div with with full cabinet image, then add 2 div's with spans. float each spans and use margins to position them.
hope it will help you