Rather than trying to get the UI bar to ignore the CSS changes to the body element, it's easier to simply override them. For example:
#ui-bar {
color: #eee;
}
would set the font color on the UI bar back to the default color.
So, just override whatever changes you made to the body with the default like that and you should be good.