added 1px padding on #main to prevent margin collapse