final update for the mainfunctions css, it should look good no matter what now.