Hi there, well, let see...
the first problem regarding the logo, it appears to be missing, user with Internet Explorer will see the red [X], user with Fire Fox wont see it.
now, the templates from RT are using 2 images for the logo,
1 is the background on that location which is different from the background of the header.
2 is a transparent image that holds the link to the main page of your site it can be a gif image transparent or a png, just remember IE6 doesn't show PNG transparency images, on IE 7 that problem was fixed.. sort of...
so, you have the following folders in your templates
images/light/logo.png
images/dark/logo.png
there's where your art logo has to be according to the style your are using
images/blank.png or images/blank.gif
and this is the missing image and this is why it shows the red [X], BUT! in your case you are using logo.png which is not what it should be looking for.
open your index.php file of that template and on the line #50 do a change...
<div class="wrapper">
<a href="<?php echo $this->baseurl; ?>" class="nounder"><img src="<?php echo $template_path; ?>/images/logo.png" border="0" alt="" id="logo" class="png" /></a>
<!-- begin top panel -->
to<div class="wrapper">
<a href="<?php echo $this->baseurl; ?>" class="nounder"><img src="<?php echo $template_path; ?>/images/blank.gif" border="0" alt="" id="logo" class="png" /></a>
<!-- begin top panel -->
just replace the logo.png for blank.gif.
about the other problem, i can't tell what was the problem, i couldn't see it, i went to your site using IE8, Google chrome, Fire Fox, Safary, Opera, and i didn't see that problem.
in my opinion it could be an editor problem, just enter to your article that has that information or module, and see the source code it may have a DIV class that is over ruling the css template.