body{ background-color: #FFFFFF } p { color: white; font-size: 15px; line-height: 2.3em; padding: 1ex 1em; } table, tr, td, th { border: 1px solid; border-collapse: collapse } .sun{ color: #F00; } th { color: #F00; } th+th{ color: #F0F; } th+th+th{ color: orange; } th+th+th+th{ color: aqua; } th+th+th+th+th{ color: maroon; } th+th+th+th+th+th{ color: yellow; } th+th+th+th+th+th+th{ color: blue; } td:first-child{ color: #F00; } td:last-child{ color: blue; }