border
padding
content