I'm having a problem with CSS I am fairly new to it all and am still learning the very basics really. I downloaded a template and am working on it just playing about trying to expand my knowledge further but one thing has really been bugging me. I have a simple header, horizontal navigation then the main content followed by the footer. However I am trying to create sidenavs each side of the main content area that line up with the ends of the nav and footer I do float one sidenav to the left and one to the right but the right one just falls out of place of the other two. Ive tried messing with the widths in pixels to see if thats why its falling and its not..any ideas??
Here are the images::

This is how I want the site to look, if i get it right I will expand it so there is more width for the side navs.

This is what happens when I try to do it.

What the template looks like normally...
If anybody knows what I am doing wrong I have uploaded the .rar file to rarhost so that they can edit it and show me what I was doing wrong.
http://www.rarhost.c...oad-ssdsm1.html thats the link to my rar file with the index, images and css file included.