I'm putting together a website using CSS but am having trouble getting it to display properly. I can get it to work in either IE7 or FF but not both at the same time.
Here is the website, at the moment it is set to work with FF.
The problems I have are the image is slightly too short in FF if it fits in IE and destroys the page in IE if it fits FF.
The second major problem is the bar just below the picture either hides behind the picture in FF if it's in the right place in IE or is where its shown at the moment.
I want the site to eventually look a bit like this.
Here is the code.
CSS
HTML
Any help in sorting it would be greatly appreciated.
Thanks

Here is the website, at the moment it is set to work with FF.
The problems I have are the image is slightly too short in FF if it fits in IE and destroys the page in IE if it fits FF.
The second major problem is the bar just below the picture either hides behind the picture in FF if it's in the right place in IE or is where its shown at the moment.
I want the site to eventually look a bit like this.
Here is the code.
CSS
Code:
body {
background-color:#CCCCCC;
}
#container {
width:770px;
margin-left: auto;
margin-right: auto;
}
#content {
background-color:#e1e1e1;
width:765px;
border-width:2px;
border-style:solid;
border-color:#000000;
}
#base {
margin-top:130px;
float:none;
height:25px;
border:2px solid black;
border-left:0px;
border-right:0px;
background-color:#444444
}
#topleft {
float:left;
width:130px;
height:130px;
border-right:2px solid black;
background-color:#444444;
}
#image {
float:right;
width:633px;
overflow:hidden;
}
HTML
Code:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Andy</title>
<link rel="stylesheet" type="text/css" href="site.css" />
</head>
<body>
<div id="container">
<div id="content" >
<div id="topleft" > </div>
<div id="image" ><img src="/images/website/main635.jpg" width="635" height="130"></div>
<div id="base" > </div>
<p>centre of page</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p></p>
</div>
</div>
</body>
</html>
Any help in sorting it would be greatly appreciated.

Thanks