A cohesive structure for styling websites