Where to add the code for an outer container in a theme?

It is really hard to say without being able to look at your theme files directly. But you are most likely going to have to put

<div id="hbz_outer_container" style="position: relative;">
<div id="hbz_drop_shadow">

somewhere in your header.php and then put the closing tags:

</div><!-- hbz_drop_shadow -->
</div><!-- hbz_outer_container -->

in your footer.php

header.php and footer.php should be located in your wordpress installed themes folder.

ie:

yoursite/wordpress/wp-content/themes/header.php

and

yoursite/wordpress/wp-content/themes/footer.php