you table set up seams off
PortfolioImgID seams to create a relationship to the images table? is that correct? if so that is backwards, it will create a one image to many portfolios relation instead of the many images to one portfolio relationship that you are after.
looking at the table definition, it seams the first problem is that you haven't properly defined the relation between the tables
in the images table, you should have a column in which you store the ID of the portfolio
to show the images for the portfolio will take some custom coding. you need to have the recordset that looks up the images inside the loop that shows the portfolio. this recordset will filter based on the current portfolio ID in the portfolio recordset. then have a second loop to show all the images