body { background-color : LightGrey; font-family: sans-serif; } td , caption , th { text-align: center; } #lhtable { border: 1px solid black; background-color: PowderBlue; } #repeaters { border: 1px solid black; background-color: Yellow; } #linktable { border: 1px solid black; background-color: Lime; } #lhtable caption , #linktable caption , #rptrtable caption { font-weight : bold; font-size : 2em; color : white; background-color : black; width : 100%; } #linktable , #lhtable , #rptrtable { width: 100%; }