
body {
    margin: 0;
    padding: 0;
    font-family: Verdana, sans-serif;
    text-align: left;
}


h1 { font-size:2em;}
h2 { font-size:1.5em;}
p,li { font-size:1.2em;}

header, footer {
    background: white;
    color: black;
    padding: 20px 0;
}

header p {
	letter-spacing: 0.2em;
	margin-left: 60px;
	color: #8c8b8d;
}

footer{padding-top:0;}
header{padding-bottom:5px;}

.container {
    width: 90%;
    max-width: 1200px;
    margin: 0 auto;
}

header .container  {
	border-bottom: 1px solid #8c8b8d;

}

footer .container  {
	border-top: 1px solid #8c8b8d;
	margin-top:0;
	padding-top:0;
}
footer p{ font-size:1em;}

div#links, div#nav {
	padding:0;
	margin:0;
	display:block;
	font-size:1em;
	text-align:right;
    padding-top:50px;
}
div#nav {
    padding-top:0px;
    padding-bottom:0px;
}

div#links a, div#nav a{
	color:black;
	text-decoration:none;
	padding:0;
	margin:0;
}
div#links a:hover, div#nav a:hover{
	color:#9f1c57;
	text-decoration:none;
}

a.text {color:#9f1c57;}
a.text:hover {color:black;}
a.focus {
	color:#9f1c57 !important;
	text-decoration:none !important;
}

footer a{color:#9f1c57;
}

footer a:hover{text-decoration:none;}

.space {padding-top:30px;"}

main {
    padding: 20px 0;
	padding-bottom:0;
	padding-top:0;
}

li{padding-top:20px;}

/* Desktop-Design */
@media (min-width: 1240px) {
    .container {
        width: 1200px;
    }
}
