Is it possible to change the location and size of the blocks/tabs in Drupal?
I assume, you are referring to "regions" as  "block/tabs". If that is the case, you can add/change the regions in your theme_name.info file and page.tpl.php file.

You may find this Link useful.