/* stylesheet for linuxtv.org */ body { background: black; color: white; font-family: arial,helvetica,sans-serif; margin: 0px; padding: 0px; } h1 { color: #ffcc00; font-family: arial,helvetica,sans-serif; } a { background: transparent; color: #ffcc00; text-decoration: none; font-weight: bold; } a:visited { background: transparent; color: #cc8800; text-decoration: none; font-weight: bold; } a:hover { background: transparent; color: #ffff00; text-decoration: underline; font-weight: bold; } div[id=menu] { background: #111111; border: thin solid #444444; padding: 10px; } div.news { padding: 0; margin: 1em 0 .1em 0; } div.newsbody { border: 1px solid #283840; padding: 0; margin: 2px 0; background-color: #182830; } div.news h3 { font-size: 90%; font-weight: bold; background-color: #203850; margin: 0; padding: 0 0 0 .4em; } div.news p { margin: .1em 0 0 0; padding: .2em .3em .2em .4em; } span.newsdate { font-size: 80%; float: right; color: #c0d0e0; background-color: #304048; padding: .2em .3em .2em .5em; border-left: 2px solid #102020; border-bottom: 2px solid #102020; } span.newscaption { color: #90c0f0; padding: .2em .3em .2em 0; } p.newsauthor { font-size: 80%; text-align: right; color: #b0c0d0; }