:dontgetit it made a major difference in firefox. Products and main data have moved under the header where they belong.
Next you will need to work with the stylesheet around line 215 where there's a background-image call. IMHO the site would look better if you just remove the background image altogether. It's not the right size for any page that it's used on.
I would change the stylesheet_tv.css #mainbody call (around line 215) to the following and adjust as needed.> #mainbody{
width: 591px /* This would not be needed if the extra td were removed.*/
background-color: #FFFFFF;
border: 5px solid #F381F2;
border-radius: 24px;
}This will give you the same effect but, it will automatically adjust to the size of the information.
Then, you could change the .leftBoxContainer (around line 201) to> .leftBoxContainer {
background-color: #FFFFFF;
border: 5px solid #F381F2;
border-radius: 24px;
}This will match the sideboxes to the main area. It appears that the .rightBoxContainer is turned off, so you might not need to add that.
Then, remove the background image from #categories and change the background-color to #FFFFFF.