I am having a similar problem. My site works perfectly in IE, but not Firefox. In Firefox, my header, footer, and background images are all correct. The content/body, however, is all off to the far right.
I am
brand new when it comes to all of this, so I am not familiar with problem solving at all. This is the first time I have ever used CSS or HTML. Another person built the base of it (the CSS page and the basic HTML design) and I just filled in content and any other pages I needed to add.
My site is
www.edmontonseahawksfootball.comThe CSS is
body
{
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
background-image:url('images/Seahawks.gif');
}
#container
{
float: center;
width: 800px;
margin: 0 auto;
background-image: url('images/football2-V02.jpg');
}
#header
{
height: 100px;
border-style: solid;
border-color: darkblue;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
}
#wrapper
{
margin-top: 0px;
margin-bottom: 0px;
}
#content
{
float: center;
width: 798px;
border-color: darkblue;
border-style: solid;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
height: 490px;
overflow: scroll;
overflow-x: hidden;
scrollbar-base-color: transparent;
scrollbar-arrow-color: green;
}
#content h1
{
color: darkblue;
text-align: center;
}
#content h2
{
color: blue;
text-align: center;
vertical-align: center;
}
#sponsor
{
width: 798px;
clear: both;
float: center;
border-color: darkblue;
border-style: solid;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
}
#footer
{
width: 798px;
clear: both;
float: center;
border-color: darkblue;
border-style: solid;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
}
table.sample
{
border-color: blue;
border-collapse: collapse;
}
table.sample th
{
border-width: 2px;
border-style: solid;
border-color: blue;
padding-left: 5px;
padding-right: 5px;
font-weight: bold;
}
table.sample td
{
border-width: 2px;
border-style: solid;
border-color: green;
}
table.sponsor
{
border-color: blue;
border-collapse: collapse;
background-color: #99FF99;
}
table.sponsor td
{
border-width: 0px;
border-style: solid;
border-color: lightblue;
font-weight: bold;
}
table.bio
{
}
table.bio th
{
border-width: 0px;
letter-spacing:2px;
font-size:x-large;
font-weight: bold;
text-align: left;
text-transform:uppercase;
}
table.bio td
{
border-width: 0px;
}
Any help at all would be greatly, greatly appreciated!! Thank you.