You have a style that is adding a {padding: 0px 28px 0px 28px;}
for your links in the <style>
section in the <head>
of index.html
. Look for line 49 of index.html.
It may be possible that this was intended to be scoped to some other a
tags (perhaps navigation?), but it is applying to all of them.
In addition your normalize.css isn't loading as it is getting a 404 not found error.
If you wanted to keep that spacing for the three links at the top below the title you could add either a class
or an id
to the <div>
that encloses them and modify the rule so that it applied to only those three links. e.g. <div class="toplinks">...
and .toplinks a { padding...