When I am drenched directly into my website, viewing a person publish, the best sidebar shows perfectly, however when I log out on a single page (through the sidebar widget), the best sidebar all of a sudden eventually ends up below my comments. This only happens with I am viewing individual posts. Any ideas what leading to this?

I have double checked the CSS, and so far as I will tell being drenched out does not add or change any class characteristics. Also - the theme I am dealing with does not possess a posts.php file...

Publish: http://www.wespeakfashion.com/cool-sunglasses

page.php...

<?php include (TEMPLATEPATH . '/header.php'); ?>

<div id="content">

<?php include(TEMPLATEPATH."/l_sidebar.php");?>

<div id="contentleft">
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    <?php the_content(__('Read more'));?><div style="clear:both;"></div>

    <!--
    <?php trackback_rdf(); ?>
    -->

    <?php endwhile; else: ?>

    <p><?php _e('Sorry, no posts matched your criteria.'); ?></p><?php endif; ?>
    <?php posts_nav_link(' &#8212; ', __('&laquo; go back'), __('keep looking &raquo;')); ?>

    </div>

<?php include(TEMPLATEPATH."/r_sidebar.php");?>

</div>

<!-- The main column ends  -->

<?php get_footer(); ?>

The best sidebar seems to stay in the primary content div. This really is suspicious since the left sidebar is really a brother or sister from the primary content div. Try using the right sidebar from there, and putting it as being a brother or sister from the left sidebar and primary content div.