This is how I want the gallery to function: 1. Start off with thumnails of 'events' 2. User clicks on an 'event thumbnail' 3. Login screen appears. 4. User logs in 5. Thumbnails of all of the pics uploaded for that event appear. 3 Columns and Unlimited rows. Thumbnails should be a maximum of 100x100 pixels, but remain proportionate to the original picture. 6. User clicks an thumbnail to view larger Images should be a maximum of 450x450 pixels. This should happen automatically regardless of the size image uploaded to server, again, image must maintain proportions. 7. Each event should have two rows of text under it. Event Title Event Date 8. Depending on which image is selected the following appears above and beyond the image: Previous :: Thumbnails :: Next (first image and last image should not have previous or next, respectively) Previous >> goes to previous image Thumbnails >> goes to thumbnails of pics for that event Next >> goes to next image. 9. There should be a maximum of 3 columns and 12 rows of event thumbs (total 36 event thumbs) 10. New uploaded events should appear first at the top left corner of the grid 11. All previous events should shift to the right and down to make room for subsequent uploads. 12. Events >36 should be placed in the archives 13. Place a link to the archives below the last row: 'To view archives click here' 14. Archives should be text links: 'Event Title, Event Date'.