Hi Andrew and thanks for he response. I have tried some of your suggestions and have had not luck sorry to say. I have shortened the code so it is easier to read but I am still gettting the 2 px overage on firefox and not with IE. I am assuming it is FF thats adds the px's to the "OUTSIDE" of the layer. Why is it that there is no standard for something like this. Something everyone uses, you would think the browser companies would call each other and sync up! If there is anyone out there that can shed some light, thanks in advnace.BrianEdit @ 10:57 AM....Funny too, I just had the W3C CSS vaildate all the code on the site and I am still getting the same issue. http://jigsaw.w3.org/css-validator/