New template looks better than actual, but there are some styling problems - not a problem of css, but a problem of different browsers.
For example, what mars sees as vertical bars delimiting the itemname, in FF shows correctly as blue border like on the elements on the left side.
I suggest you to remove borders and to use a style-element (for example item) and tu apply 'item:hover backgroundcolor...' on <td class="item">
on the item field, this avoids problems with padding and borders in different browsers.
Also y suggest to limit the width of the leftblock with a maxwidth <div>