BODY {color: #c69; background:#000; font-family: Skia, "Andale Mono", sans-serif}
BODY#homepage {color: #c69; background:#000}

BODY * {margin: 0; padding: 0}

BODY#homepage DIV#image {width: 494px; height: 600px; background-image: url(../img/Home-schreeuw-update.jpg); background-repeat: no-repeat; margin:auto; padding-bottom: 20px}
DIV#toptext {text-align: center; color: #c36}
DIV#toptext A {text-decoration: none}

BODY#homepage DIV#toptext H1 {margin: 0; margin-left: 10px; padding-top: 443px; font-size: 46px; text-shadow: #ccc 2px 2px 2px}
DIV#toptext H1 A {color: #c69/*#c36*/; font-size: 46px; text-shadow: #ccc 2px 2px 2px}

DIV#toptext H2 A {font-size: 24px}
BODY#homepage DIV#toptext H2 A {color: #ccc/*#581889*/; font-size: 24px}

BODY#homepage DIV#toptext H2 {margin: 0; padding-top: 0; text-transform: uppercase}
DIV#toptext A {text-decoration: none; font-size: 20px}
DIV#toptext P A {margin-right: 30px}
DIV#toptext P A {color: #ccc/*#581889*/}

DIV#toptext * A:hover {color: #c69}
BODY#homepage DIV#toptext H2 A:hover {color: #c69}

A:link, A:visited {color: #ccc/*#C54E96*/; text-decoration: none}

H2#current {text-transform: uppercase; color: #c69}

DIV.navmenu {width: 35%}
DIV.navmenu H2 {margin-top: 0.6em}
DIV.navmenu A, DIV.navmenu LI {color: #ccc/*#8866DD*/; margin-bottom: 0.4em}
DIV.navmenu A:hover {color: #c69/*#b9f*/}

/*
IMG.decofloat {float: right; margin-right: 30%}
DIV.footer {clear: both; margin-top: 2%; padding-left: 4em}
*/
DIV.footer {position: fixed; top: 2%; right:20%}

BODY.media {color: white}
BODY.media A {text-decoration: underline}
BODY.media H1 {color: #C54E96}
BODY.media H2 {color: #75c}

DIV#text {width: 50%; margin: auto; padding-left: 1em}
DIV#text * {font-size: 1em; display:inline /* float:left <-makes MacIE puke ; margin-top: 10% */}