common style should include clearfix