CSS Backgrounds

I’m trying to figure out how to make a background that extends down the entire page. I want the background of my side navigation bar to to keep going down no matter how much text I have in the main body of my webpage. I’m doing this in a table, so I thought I would put the navigation bar in a td cell, then have the background expand down when needed. Any ideas?