Well a start would be to run your site through a vilidator like
http://validator.w3.org and get rid of those <font color="white"> tags. Put all style and appearance stuff such as size and colour into your CSS.
Code:
div
{
position: absolute;
top: 413px;
left: 58px
}
Code:
<table width="888" border="0" height="506" background="Images/testbottom2.jpg">
<tr>
<td>
<div style="left: 57px; top: 413px">
Since the div is absolutly positioned, you don't have to nest it inside a table. Doing so can confuse some browsers. Also, shift the left and to values into the header css. You should name the div rather than using a generic style. Lastly, and this should solve the problem, put a z-index value onto the div. Z-index is like the layers order in photoshop. It tell the browser what to do should elements overlap. I think in this case, IE is rendering your div underneith/behind the table so you can't see it. So you code should look like
Code:
#lefthand
{
position: absolute;
top: 413px;
left: 58px;
left: 57px;
top: 413px;
color:#FFFFFF;
background-color:transparent;
overflow:auto;
z-index:10;
}
and
Code:
<body bgcolor="#FFFFFF" text="#000000">
<div id="lefthand">Simple Device Mission Statement: <br>
A simple device is a basic tool that can be used as an inducing or compelling
force. Staying true to this concept, we are much more than just a clothing
company. We want to challenge people to think and react. Our motivation
is to create a brand that will have a positive impact on the world around
us. Rooted in art and design, we view our product as a wearable canvas.
We strive to set trends not follow them. The Simple Device motto is "break
the pattern" and that's exactly what we do… </div>
<table width="62%" border="0" height="65">
<tr>
<td height="13"><img src="Images/Linkhome.jpg" width="177" height="60"><img src="Images/Linkart.jpg" width="196" height="60"><img src="Images/music.jpg" width="172" height="60"><img src="Images/locator.jpg" width="166" height="60"><img src="Images/contact.jpg" width="185" height="60">
...
...
...
Likewise, instead of using a <dir> tag for the right hand box (whatever a dir tag is) you should use another div with a different id. You should also try to keep all the css in one place so you don't mix stuff up. You may not have noticed, but you deffined the size and position of the dir element twice with different settings each time. So the css, tidied up, would be
Code:
#rigthhand {
left: 451px;
top: 106px;
width: 426px;
height: 480px;
position: absolute;
overflow: auto;
z-index:10;
}
And this would go in imediatly after the lefthand div and before the talbes.
Code:
<div id="righthand"> BLAH
BLAH BLAHBLAHBLAH BLAHBLAHBLAH BLAHBLAHBLAH BLAHBLAHBLAH BLAHBLAHBLAH
...
</div>