This is created as a proof of concept, so it's not fully functional cross browser.
By adding radio boxes before each slide item we can target the active slide via the checked radio button. The radio buttons function as bullets, each slide has a label which is connected to a radio button so we can use the arrow keys to target them
http://static.joggink.com/labs/css-slideshow/
Make it responsive