The category appearance on the home page is controlled by site_html_templates.pl. Look at the very bottom for the code. The categories are defined as a definition list (so it indents the description). If you take out the def list codes and add a break tag after the category name it should put the category right after the description. You also need to add extra breaks after the description to separate the categories with a space.