Josh, have I ever told you YOU ROCK?!?!?!
That was exactly it. I added that and it is all good.
As far as the size, the reason I do that is because of the spacing I have at the top of the site for the ad areas, logo, etc. I like everything being spaced out with 10 pixels as it gives a very clean look. With making it variable, it shifts that up there to where it doesnt look as clean.