I take all credit and no responsibility for the ugly CSS and horrible gridding jobs. Attempt updates at your own risk.