OK, im trying to create CPS 2.0 - less tables, more css, more SEO blah blah blah blah
Basically, what am i doing wrong - shows up perfectly in IE but not in FF


Image:
http://cpsdirect.co.uk/stupid_firefox.png
CSS:
Code:
body
{
margin: 0 0 0 0;
}
#header
{
width:100% !important;
height:165px !important;
top:0;
display: block;
}
#logo
{
float: left;
top:0;
width:160px;
height:160px;
border:none;
margin-top:5px;
margin-left:3px;
}
#search_bar
{
background: url(images/search_bar_background.png) repeat-x scroll top;
height: 65px !important;
min-height: 65px;
width: 100%;
text-align: center;
top: 165px;
display: block;
}
#search_form
{
width:60% !important;
height:25px !important;
display: block;
margin-top:20px;
}
.search_term
{
background: White url(images/search_textbox_background.png) no-repeat scroll top;
border: none;
height: 17px !important;
width: 373px;
font: normal normal normal 14px/normal Arial, Helvetica, sans-serif;
color: Gray;
padding-top: 4px;
padding-left: 7px;
}
#shopping_trolley
{
background: transparent url(images/shopping_trolley_header.png) no-repeat scroll top;
width: 247px !important;
margin-top:5px;
height: 120px;
overflow: hidden;
float: right;
top: 10px;
padding-top: 35px;
padding-left: 10px;
font: normal normal normal 11px/normal Arial, Helvetica, sans-serif;
letter-spacing: 1px;
color: #555666;
}