Usually you would need to also copy and paste to move your recordset inside of the outer loop as well so that it will get the associated rows. Try moving the options recordset into the outer loop and make sure it is filtered by the recordset row that is repeated.
If you still have problems please attach the actual page to a reply to this post. It is much easier to debug and give advice when I can open the page in Dreamweaver and reference line numbers.