changed order in CSS to be alphabetical
improved item list display to be separated by item type