add horn, make markup more semantic?, css updates