<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml2/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head>
<title>Elections</title>
<link rel="stylesheet" type="text/css", href="inc/page.css">
<script type="text/javascript" src="inc/javascript.js"></script>
</head>
Wenn du deine Seite mal bei http://validator.w3.org/ checkst, wirst du selbst merken dass dein Character Encoding fehlt. Das wird auch der Grund sein wieso es im IE falsch dargstellt wird. Zudem hast du noch ettliche andere Fehler darin was XHTML 1.0 Strict angeht.
Probier mal das hier:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml2/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Elections</title>
<link rel="stylesheet" type="text/css" href="inc/page.css" />
<script type="text/javascript" src="inc/javascript.js"></script>
</head>
<body>
</body>
</html>