Kitchens index redesign

You can only `float` block-level elements.  Browsers may or may not respect this, but it's invalid CSS regardless.  It's also bad form to style generic tags like `span` or `div` — you should give them a class that signifies their particular use or use a more specific tag depending on the context.