This design uses 2 completely seperated style sheets. One for the design, thus declaring all of the elements, and one for the colors being used. To showcase this designs flexibility, I have included some extra color style sheets, yet they all use the same design style sheet.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec lobortis suscipit felis. Aenean tincidunt lectus at tellus. Cras risus. Fusce et enim. Nam accumsan, erat ac aliquet sodales, leo eros facilisis pede, ac gravida mi ligula sit amet sapien. Nullam a metus. Duis semper mauris ut justo. Donec vel diam. Etiam non lacus. Aenean nonummy, augue a scelerisque laoreet, sapien felis feugiat mi, sed eleifend magna velit sit amet erat. Suspendisse nec orci. Praesent tempus ultricies elit. Ut odio. Sed pellentesque erat id dui. Pellentesque id lorem ut velit condimentum nonummy. Vestibulum aliquet nunc id urna. Duis euismod. Praesent purus.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec lobortis suscipit felis. Aenean tincidunt lectus at tellus. Cras risus. Fusce et enim. Nam accumsan, erat ac aliquet sodales, leo eros facilisis pede, ac gravida mi ligula sit amet sapien. Nullam a metus. Duis semper mauris ut justo. Donec vel diam. Etiam non lacus. Aenean nonummy, augue a scelerisque laoreet, sapien felis feugiat mi, sed eleifend magna velit sit amet erat. Suspendisse nec orci. Praesent tempus ultricies elit. Ut odio. Sed pellentesque erat id dui. Pellentesque id lorem ut velit condimentum nonummy. Vestibulum aliquet nunc id urna. Duis euismod. Praesent purus.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec lobortis suscipit felis. Aenean tincidunt lectus at tellus. Cras risus. Fusce et enim. Nam accumsan, erat ac aliquet sodales, leo eros facilisis pede, ac gravida mi ligula sit amet sapien. Nullam a metus. Duis semper mauris ut justo. Donec vel diam. Etiam non lacus. Aenean nonummy, augue a scelerisque laoreet, sapien felis feugiat mi, sed eleifend magna velit sit amet erat. Suspendisse nec orci. Praesent tempus ultricies elit. Ut odio. Sed pellentesque erat id dui. Pellentesque id lorem ut velit condimentum nonummy. Vestibulum aliquet nunc id urna. Duis euismod. Praesent purus.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec lobortis suscipit felis. Aenean tincidunt lectus at tellus. Cras risus. Fusce et enim. Nam accumsan, erat ac aliquet sodales, leo eros facilisis pede, ac gravida mi ligula sit amet sapien. Nullam a metus. Duis semper mauris ut justo. Donec vel diam. Etiam non lacus. Aenean nonummy, augue a scelerisque laoreet, sapien felis feugiat mi, sed eleifend magna velit sit amet erat. Suspendisse nec orci. Praesent tempus ultricies elit. Ut odio. Sed pellentesque erat id dui. Pellentesque id lorem ut velit condimentum nonummy. Vestibulum aliquet nunc id urna. Duis euismod. Praesent purus.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec lobortis suscipit felis. Aenean tincidunt lectus at tellus. Cras risus. Fusce et enim. Nam accumsan, erat ac aliquet sodales, leo eros facilisis pede, ac gravida mi ligula sit amet sapien. Nullam a metus. Duis semper mauris ut justo. Donec vel diam. Etiam non lacus. Aenean nonummy, augue a scelerisque laoreet, sapien felis feugiat mi, sed eleifend magna velit sit amet erat. Suspendisse nec orci. Praesent tempus ultricies elit. Ut odio. Sed pellentesque erat id dui. Pellentesque id lorem ut velit condimentum nonummy. Vestibulum aliquet nunc id urna. Duis euismod. Praesent purus.