Every time I add a new page either through wordpress and or the new woocommerce pages I have due to installing the woocommerce plugin are all pushing the sidebar to the bottom of the page under the content.
I have no idea why this is happening. Please check attached photo

This is what the code looks like in my themes sidebar in the CSS
/* Sidebar
---------------------------------------- */
#sidebar {
float: Left;
}
.widget {
background: url(images/box-tail.gif) repeat-x 50% 0%;
position: relative;
margin: 0 0 30px 0;
border: 1px solid #f0f0f0;
border-top: none;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
ul.children {
margin: 0 0 0 20px;
}
.widget-indent {
padding: 0 20px 19px 20px;
}
.primary_content_wrap .widget {
padding: 0 19px 19px 19px;
}
.primary_content_wrap h3 {
padding: 0 0 21px 0;
}
.primary_content_wrap .widget #searchform {
width: 100%;
}
.primary_content_wrap .widget #searchform input[type="text"] {
width: 123px;
}
This is my sidebar.php
<aside id="sidebar" class="grid_6 omega">
<?php if ( ! dynamic_sidebar( 'Sidebar' )) : ?>
<div id="sidebar-search" class="widget">
<h3>Search</h3>
<?php get_search_form(); ?> <!-- outputs the default WordPress search form-->
</div>
<div id="sidebar-nav" class="widget menu">
<h3>Navigation</h3>
<?php wp_nav_menu( array('menu' => 'Sidebar Menu' )); ?> <!-- editable within the WordPress backend -->
</div>
<div id="sidebar-archives" class="widget">
<h3>Archives</h3>
<ul>
<?php wp_get_archives( 'type=monthly' ); ?>
</ul>
</div>
<div id="sidebar-meta" class="widget">
<h3>Meta</h3>
<ul>
<?php wp_register(); ?>
<li><?php wp_loginout(); ?></li>
<?php wp_meta(); ?>
</ul>
</div>
<?php endif; ?>
</aside><!--sidebar-->
And then this is how I call the sidebar in each of my pages
<?php get_sidebar(); ?>
any help would be greatly appreciated.
UPDATE
Appearance>widgets

Have you checked which template the page is currently using?
on the list of “all pages“,
click on quick edit and from the Template Drop down select a different template for your page?