Top side of h2:
Which h2? The homeboxes are h1, with class that’s not present in original theme:
<h1 class="homeboxtitle">
Reducing gap between images and text:
Change height of description, current height is:
.description {height: 50px;}
And finally above the footer:
#footer .one-fourth {margin-bottom: 5px;}
#footer {padding: 0;}
BTW, there is way too much margin on bottom, current margin is:
#page {margin:0 0 100px 0;}
Guido



.png)






