Code Review

Missing doctype and character set definition.

Avoid <br> and <hr> tags for style purposes. Consider instead wrapping them in <p> or <div> tags and apply styles later.