Starting from scratch:
1. Open up your theme’s header.php with text editor and Save As > header-buddypress.php. Open up header-buddypress.php and at the very bottom of the file below all code, add:
<div class="container clearfix">
<div id="main_content">
<article class="entry post clearfix">
Save file.
2. Open up your theme’s sidebar.php and Save As > sidebar-buddypress.php. Open up sidebar-buddypress.php and make the following revisions:
a) at the very top of the file before all other code, add:
</div>
b) at the very bottom of the file below all other code, add:
</div>
Save file.
3. You do not need a footer-buddypress.php for this theme compatibility.
4. Check out the styling “corrections” done in child theme of Twenty Ten to rein in some styles added in the compatibility process http://codex.buddypress.org/theme-development/theme-dev-bp-template-pack-walkthrough-twenty-ten-bp-1-5/3/.