Thank you for the replies, everybody! I have to leave and will be out all day, so I'll reply with more detail sometime tonight. :-)