hi guys a couple of simple? css things here

this is how the web page renders in IE incorrectly

this is it in Dreamweaver where it looks to be correct

basically i want the text to the right of the photo, i have a class set up called .herbert
.herbert{
float:left;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
}
and i want the links at the top to be set on the right hand side, surely thats just a float:right; ?
.rightlinks{
font-size:12px;
float:right;
}
any help appreciated!