finished basic cross browser styling elements