a.nav:link, a.nav:visited, a.nav:active { font: 10px verdana; font-weight: bold; color: white; text-decoration: none; letter-spacing: 3px; text-transform: lowercase; background-color: pink; display: block; text-align: left; margin: 4px; } #main { background: pink; border: none; } body { background: pink URL('http://i61.photobucket.com/albums/h63/freecodesource/backgrounds/swirls/Rainbow_Background_by_Chibi_Violet.jpg') repeat; } h1 { width: 500px; font: 12px comic sans ms; color: blue; text-align: right; letter-spacing: 3px; background-color: lavender; border-bottom: 0px; } h2 { width: 500px; font: 30px comic sans ms; color: Black; text-align: right; letter-spacing: 3px; background-color: white; border-bottom: 0px; } .table { width: 500px; height: overflow; font: 12px comic sans ms; color: Magenta; background-color: lightyellow; text-align: left; padding: 2px; margin: 0px; margin-bottom: 20px; border-top: 0px; border-bottom: 4px solid #CC66FF; } b { font: 12px verdana; font-weight:bold; color: #990066; text-transform: uppercase; letter-spacing: 1px; } i { font: 11px arial; font-weight: normal; font-style: italic; color: #CC66FF; } u { font: 14px verdana; font-weight: normal; letter-spacing: 2px; color: #CC99CC; }