Sorry to bump, but just in case anyone has any ideas? This still has me stumped.
I'm not sure if it's the fault of my still-developing CSS skills or my possibly incorrect use of multiple loops on the page template...
Code for one of the affected pages is attached below, if it helps.
<?php get_header(); ?>
<?php if (have_posts()) : ?>
<div class="panelcontainer">
<?php while (have_posts()) : the_post(); ?>
<div class="description full" <?php echo c2c_get_custom('Collection_Colour', 'style="background-color:#', ';"', '') ?> >
<p><?php echo c2c_get_custom('Collection_Description', '', '', '') ?></p>
</div>
<div class="panel third" style="background-image:<?php echo c2c_get_custom('Collection_Image', 'url(', ')', 'none') ?> ;">
<h2><?php the_title(); ?><br />
<?php echo c2c_get_custom('Collection_Subtitle', '<span class="subtitle">', '</span>', '') ?></h2>
</div>
<div class="collectioncontents">
<?php the_content(); ?>
<hr class="clear" />
<div class="panelcontainer">
<?php rewind_posts(); ?>
<?php query_posts(c2c_get_custom('Collection_Cat_ID', 'cat=', '&showposts=-1', ''));
/* Get posts from category named in Collection_Cat_ID custom field of Collection post. */ ?>
<?php $posts = get_posts(c2c_get_custom('Collection_Cat_ID', 'category=', '&numberposts=-1&offset=0', ''));
foreach ($posts as $post) : start_wp(); ?>
<div class="singlework">
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_author(); ?>: <?php the_title(); ?>">
<div class="off">
<img src="<?php echo c2c_get_custom('Work_Image', '', '', '') ?>" alt="<?php the_title(); ?>" />
</div>
<div class="on">
<h3><?php the_author(); ?></h3>
<h4><?php the_title(); ?></h4>
</div>
</a>
</div>
<?php endforeach; ?>
</div>
</div><!-- end collectioncontents -->
<?php endwhile; ?>
<?php else : ?>
<div class="description full">
<p>Just press the Back button and everything will be fine.</p>
</div>
<div class="panel textpanel third">
<h2>Error 404<br />
<span class="subtitle">Page Not Found.</h2>
</div>
<div class="collectioncontents">
<div class="panelcontainer">
<p>Sorry, what you are looking for is not here.</p>
</div> <!-- end panelcontainer -->
</div><!-- end collectioncontents -->
<?php endif; ?>
</div><!-- end panelcontainer -->
<?php get_footer(); ?>