better css
css changes, tightens up logic