The problem that ugafx has pointed out is that you sliced your background image as well. Using a bit of css, and a small pic of your background, that will be repeated:
HTML Code:
<style type="text/css">
html, body {
background: transparent url(images/bg.gif) repeat top left;
}
</style> This will make your background image: images/bg.gif repeat horizontally and vertically (all over) starting at the top left of the page.
And about a block, I would really ask yourself what you want to make your website about. If its a portfolio of your work, make that the dominating feature for your site. You want to showcase yourself to try and get clients. If your going to have resources and articles, then i would make those the dominating feature, make the things the people will look for on your site the things that stand out the most.