Attempt to fix alignment issues (#77)

This PR is contains an attempt to fix alignment issues (issue #77) by replacing fixed positioning with absolute positioning, and relying less upon %age widths.