Here is a test description, testing the \"Create New Widget\" use-case.
Here is anoth
That looks more like a feature test plan to me (i.e. internal testing)
Acceptance testing usually refers to what you show the customer. I guess you could give the customer a test like that - good luck though
For user acceptance testing, i prefer a very simple format (of course, this probably wont be appropriate say for space shuttle software or banking). Its fine for small-to-mid web projects
The crux of it is; make a table which lists every page in the system, than make a column for the client to initial, and another one for yourself to initial. You sit with the client for a few hours and go through everything. If they are happy with a page, they sign off on it
For the full details of the template, see: User Acceptance Testing