You know, it's a strange situation in which to see this genus but I wouldn't rule out a Dolomedes sp. The eye pattern and body structure seem to match. Could be wrong but that's what it looks like to me.
Actually, I have several Dolomedes that in fact make unusual webs and sit in them. They are not typical spider webs, but kind of unusual stringy lines all chaotically strung about and they just sit up in them and hang out.
I can't make out the web structure in the pic, but its possible, it does resemble Dolomedes in body shape, stature, and eyes. It is hard to say from the photo though with any accuracy.