(click it for the bigger picture)

An intriguing spider, not quite one centimeter in length and of unknown species found on one of the hammock ropes in the backyard. I’ve not before seen one with such a large and tall cephalothorax in relation to its abdomen. I have an ID request in to the indispensable whatsthatbug.com.