HTML and CSS fixes in sample pages

add empty alt attributes to img tags
add labels for radio buttons
remove unused label
add missing close div tags
change & to &amp;amp; in hrefs
replace span around ul with div
wrap hr in ul with a li and change matching css
add ; to &copy in footer