BODY.normal {color: #222222; background-color: #ffffff; background-image: url(art/pagebg.gif); } BODY.normal A:link, BODY.homepage A:link { color: #ff0000; text-decoration: none} BODY.normal A:visited, BODY.homepage A:link { color: #660000; text-decoration: none} BODY.normal A:link.nav {background: transparent} BODY.normal A:visited.nav {background: transparent} BODY.normal B { color: #441111; } BODY.normal B.red { color: #f24222; } BODY.normal blockquote {color: #777777; text-decoration: none} BODY.normal em {background-color: #ffffdd; text-decoration: none; color: #222222; font-style: normal} BODY.normal .no { background-color: #ffffff; text-decoration: none} BODY.normal P.highlight {background-color: #ffffcc; text-decoration: none; } BODY.homepage div.relate { margin: 0 auto; margin-top: 20px; width: 275px; padding: 5px 15px 10px 15px; border: 1px solid #eee; background-color: #5b5b5b; text-align: center; } BODY.homepage a.showpromo { text-transform: uppercase; font-size: 12px; letter-spacing: 2px; color: #fff; } BODY.homepage a.bigtitle { font-size: 20px; } td.sidebar2012 { text-align: left; padding-top: 40px; } table.topi { padding-top: 58px; background-position: 0 48px; background-repeat: none; } table.topp { padding-top: 45px; text-align: left; } div.temp { display: none; } div.social { padding: 8px; } div.social div.twitter { padding: 8px 19px 0 19px; } div.socialhm { width: 280px; padding: 4px; text-align: center; height: 90px; } div.socialhm div.twitter { float: right; width: 90px; } BODY.homepage { background-color: #666; }