BODY { margin: 10px; left-margin: 40px; right-margin: 40px; background-image: url(graphics/feetbg.jpg); background-repeat: no-repeat; background-color: #333355; color: #ddddbb; font-family: sans-serif; } DIV.header_message { color: #ddddbb; margin: 0px; font-weight: bold; font-size: 10px; } DIV.date { font-size: 14pt; font-style: italic; font-weight: bold; } DIV.title { font-size: 16pt; font-weight: bold; } TD.body { position: absolute; top: 0px; left: 340px; width: 800px; } .entry { border: 1px solid #a52a2a; padding: 5px; background-color: #ddddbb; color: #333355; } A.menu { font-size: 14pt; color: #a52a2a; text-decoration: none; font-weight: bold; } A.body { font-size: 10px; color: #a52a2a; text-decoration: none; font-weight: bold; } DIV.header { font-family: sans-serif; font-size: 25pt; font-style: italic; font-weight: bold; padding: 5px; text-align: center; } A { color: #333355; font-weight: bold; font-decoration: none; } DIV.footer { font-family: sans-serif; font-size: 10pt; text-decoration: none; text-align: center; margin-top: 450px; width: 325px; } A.footerlink { font-family: sans-serif; color: #ddddbb; background: #333355; font-size: 10pt; text-decoration: none; text-align: center; } DIV.menu { position: absolute; top: 75px; left: 55px; } DIV.map { text-align: center; position: absolute; width: 275px; top: 450px; left: 40px; } TD.menu { width: 325px; } IMG.rssicon { border: 0px; }