You should add a class to the header when the user is logged in, this way, only your css would have to change.
You can do it like this in your header.php file :
<header class="header clear <?php echo ((is_user_logged_in())?'logged-in-header':'not-logged-in-header'); ?>" role="banner">