body {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
    	background-image: url(/images/dq2k.png);
    	background-repeat: no-repeat;
	background-attachment: fixed;
    	background-position: center;
}

h1,h2,h3,h4,a,font,p,td { font-family:Helvetica, Arial, sans-serif; }

h1 { font-size:30px; line-height: 120%; margin-bottom:0px; font-weight:bold; color:#5500dd; }

h2 { font-size:25px; font-weight:bold; color:#5500dd; }

h3 { font-size:large; font-weight:bold; color:#5500dd; }

h4 { font-size:medium; font-weight:bold; color:#5500dd; }

a:link { color:#228800; text-decoration:none; }

a:visited { color:#228800; text-decoration:none; font-style:italic; }

a:active { color:#228800; text-decoration:none; }

a:hover { color:#228800; text-decoration:underline; }

.headline { background-color:#ffff00; vertical-align:middle; text-align:center; color:#ff5a3d; font-weight:bold; }

.headline:link { font-weight:bold; color:#5500dd; }

.headline:visited { font-weight:bold; color:#5500dd; }

.headline:active { font-weight:bold; color:#5500dd; }

.headline:hover { font-weight:bold; color:#ff0000; }

.fuss { position:bottom:-150px;  left:100px; text-align:center; font-size:10px; }

.addrhead { vertical-align:middle; text-align:center; font-size:12px; font-weight:bold; }

.addr { vertical-align:middle; text-align:left; font-size:12px; }

