Joshua, If I may suggest
1. html needs a doc type <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2. to align the page containers and center all , the following
#wrapper, #header { position: relative;
#wrapper { padding : 0 0 0...