Problem with CSS Programming on specific browser

I need some help! I made a website using notepad++ with a lot of divisions. When I run my website with Mozilla Firefox and Google chrome everything is where it ought to be, but when I run it on an opera or Internet explorer browser. The divisions get scattered everywhere. Is there a way to make the divisions be the same as in the other browsers?
