They show up right next to each other because there is no width defined for alignleft and alignright. If you look at how I created the featured-left and right (in the demo – http://demo.appfinite.net/epik/) you’ll see I added a width of 48% to add some space –
/* 22a - Content Align (Left & Right) ----------- */
.feature-left {
float: left;
margin: 0 2% 0 0;
width: 48%;
}
.feature-right {
float: right;
width: 48%;
}