        a {
        	color: #bf80ff;
        	text-decoration: none;
        }

        a {
        	line-height: 1.8;
        }

        @media (min-width:60em) {
        	a {
        		line-height: 1.2;
        	}
        }

        a:hover {
        	color: #bf80ff;
        }

        body {
        	background-color: #090909;
        	font-family: 'Helvetica', 'Arial', sans-serif;
        	margin: 0;
        }

        blockquote {
        	margin: 1.5em 10px;
        	padding: 0.5em 5px;
        }

        .container {
        	background: linear-gradient(90deg, rgba(33, 33, 33, 1) 0%, rgba(9, 9, 9, 1) 50%, rgba(33, 33, 33, 1) 100%);
        	box-shadow: 1px 30px 570px #ff66ff;
        	margin-right: auto;
        	margin-left: auto;
        	padding-top: 10px;
        	padding-right: 15px;
        	padding-left: 15px;
        	padding-bottom: 25px;
        	text-align: center;
        }

        .center {
        	text-align: center;
        	margin-bottom: 62px;
        }


        figure {
        	margin-bottom: 55px;
        }

        figure blockquote {
        	text-align: left;
        	color: #888888;
        }

        figure blockquote a {
        	color: #888888;
        	text-decoration: underline;
        	line-height: 1.8;
        }

        figure blockquote a:hover {
        	color: #888888;
        }

        figure blockquote span {
        	line-height: 1.8;
        	font-size: 1.2em;
        }

        h1 {
        	color: #888888;
        	font-size: 1.8em;
        	margin-bottom: 62px;
        	margin-top: 62px;
        	text-decoration: underline;
        }

        hr {
        	width: 95%;
        	border: 1px solid #333;
        }

        img {
        	border: 0;
        	display: block;
        	height: auto;
        	margin-left: auto;
        	margin-right: auto;
        	max-width: 100%;
        }

        nav {
        	color: #888888;
        	font-size: 1.6em;
        	margin-top: 20px;
        	margin-bottom: 0px;
        }

        nav a {
        	text-decoration: underline overline;
        }

        .menu p {
        	text-align: center;
        	margin-bottom: 62px;
        }

        .menu a {
        	color: #d6d4d6;
        }

        .menu a {
        	color: #C0C0C0;
        }

        a.menu:hover {
        	color: #C0C0C0;
        }

        p {
        	color: #888888;
        	font-size: 1.3em;
        	font-weight: 200;
        	letter-spacing: 1px;
        	line-height: 1.5;
        	margin-left: 20px;
        	margin-bottom: 20px;
        	margin-right: 20px;
        	text-align: left;
        }

		 #disclaimer {
        		font-size: 1.1em;
        		text-align: left;
        		width: 95%;
        		margin-left: auto;
        		margin-right: auto;
        		margin-bottom: 20px;
        }
        .project {
        	margin-top: 25px;
        }

        #copy {
        	font-size: 1em;
        	text-align: center;
        }

        .shadow {
        	filter: drop-shadow(4px 4px 10px gray);
        }

        .sitemap p {
        	margin-bottom: 62px;
        }

        .sitemap a {
        	color: #d6d4d6;
        }

        .sitemap a {
        	color: #C0C0C0;
        }

        a.sitemap:hover {
        	color: #C0C0C0;
        }

        .a {
        	text-align: left;
        	text-decoration: underline overline;
        	color: #bf80ff;
        }

        .b {
        	text-align: left;
        	text-decoration: underline;
        }

        .c {
        	text-align: center;
        }

        @media (min-width:992px) {
        	.container {
        		border: 1px solid #ff66ff;
        		margin-top: 25px;
        		margin-bottom: 25px;
        		width: 950px;
        	}

        	h1 {
        		font-size: 2em;
        		text-align: center;
        	}

        	nav {
        		font-size: 1.7em;
        		padding-bottom: 50px;
        	}

        	p {
        		font-size: 1.4em;
        	}

        	#copy {
        		font-size: 1.1em;
        		text-align: center;
        	}

        	#disclaimer {
        		font-size: 1.1em;
        		text-align: left;
        		width: 55%;
        		margin-left: auto;
        		margin-right: auto;
        		margin-bottom: 20px;
        	}

        }