redesigned css to improve html document flow. no more absolute positioning.
small css changes
removed width 100% for the columns-container