Your question has nothing whatever to do with ez-pages; it is an admin setting.
Configuration > Layout Settings > Categories - Always Show on Main Page ->set to 0.
Also, I notice that you apparently tried to get the logo centered. In doing so, you have messed up a bunch of other elements that share the same setting rule.
Code:
#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {
float: centre;
}
Float can only be left, right or none. Removing the float from all the other elements makes them line up in one column down the page instead of making a grid or rows as would normally be desired. Change to
Code:
#logo {
float: none;
}
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {
float: left;
}