QUOTE
.thrColLiqHdr #header {
background: url(images/header bg.gif);
background-repeat:repeat-x;
height: 110px;
padding: 0 px; /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
}
On the top of your site the BG is not repeating, i think the reason for that is because you are using :
background: to define a bg image. and you try to define its repeating it does not allow it. (not sure.. its a guess)
so its either :
CODE
background-image:url(yourimage.xxx);
background-repeat:repea-x;
or
CODE
background:url(yourimage.xxx) repeat-x;
But not both.
____
Also for your side bars i suggest you use a position:relative; with certain values for your margin. Not sure how to make it work with percentages because its how your site is mostly done. but you can work with that.
And you really need to clean out your code... but really, some parts are defined in a good way some others are just stuck together... its messy. really messy, its really why i would suggest a 'start from scratch'
Also :
CODE
#bar {
background: url(images/bar left.gif);
position: absolute;
height: 50px;
width: 375px;
left: 0px;
top: 143px;
}
#bar2 {
background: url(images/bar middle.gif);
position: absolute;
height: 50px;
left: 375px;
right: 375px;
top: 143px;
}
#bar3 {
background: url(images/bar right.gif);
position: absolute;
height: 50px;
width: 375px;
right: 0px;
top: 143px;
}
Your images are wrong, i mean it can't be 'bar right.gif' there is a space between
bar and
right should be something like bar_right.gif.
So i am guessing IE reads it... FF doesnt ?
CODE
#borderTop {
position: absolute;
left: 23px;
top: 0px;
height: 23px;
width: 100%-46px;
I don't know if 100%-46% is the correct way to set the width of an element :/
No really, the CSS is wrong in many ways, you can go one by one trying to find the errors, which i can do i have the template in front of me but like that its hard to know if i am going on the good direction.
I really, really suggest a start from scratch. but hey try the few bug fixes, and if they fix some of your problems than i guess you have a few to go