background-corrected

Some adjustments on the layout, paddings and margins etc corrected.
footer completed

footer separator img not used, replaced by styled <hr/> tag.