tedster - 10:06 pm on Mar 2, 2012 (gmt 0)
Welcome to the forums, newebster.
Sorry, we don't offer public site reviews here - but we can discuss the issues and maybe help you zero in on the possible causes. Whenever you have cross-browser problems, the first place to start is making sure your code validates. When code isn't valid, you force browsers into their "error correction" routines, and this means differences from browser to browser that are really hard - sometimes impossible - to find and fix.
So - have you run your source code through W3C Validation?
W3C Validator - HTML [validator.w3.org]
W3C Validator - CSS [jigsaw.w3.org]