Does you them have a content.php file?
The get_template_part functions tries to find the content.php and use this to format the post. This file might contain HTML that results in the missing sidebar and footer.
You should check the HTML source for your page to decide if it the sidebar/footer are missing, or just not visible. Ctrl-U in most browsers.