/* CSS Document */

html, body, div, span, applet, object, iframe,
 h1, h2, h3, h4, h5, h6, p, blockquote, pre,
 a, abbr, acronym, address, big, cite, code,
 del, dfn, em, img, ins, kbd, q, s, samp,
 small, strike, strong, sub, sup, tt, var,
 b, u, i, center,
 dl, dt, dd, ol, ul, li,
 fieldset, form, label, legend,
 table, caption, tbody, tfoot, thead, tr, th, td,
 article, aside, canvas, details, embed, 
 figure, figcaption, footer, header, hgroup, 
 menu, nav, output, ruby, section, summary,
 time, mark, audio, video {
 	margin: 0;
 	padding: 0;
 	border: 0;
 	font-size: 100%;
 	font: inherit;
 	vertical-align: baseline;
	-webkit-margin-before: 0;
	-webkit-margin-after: 0;
 }




body,td,th {
	font-family: 'Hellvetika', Times, serif, sans-serif;
	font-style: normal;
	font-size: 50pt;
	letter-spacing: -0.006em;
	color: #222222;
	line-height: 1.1em;
	background: #F5F5F5;
	transition: all ease-in-out 0.9s;
}


::selection {background: #FF3; color: #000;}
::-moz-selection {background: #FF3; color: #000;}


a:link {
	color: #0000FF;
	text-decoration: none;
	padding-left: 20px;
	margin-left: -20px;
	transition: color ease-in-out 0.9s;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: none;
	font-style: normal;
	color: #1F6FFF;
}
a:active {
	text-decoration: none;
	color: #2130FC;
}

em {font-style: normal;}
strong {font-style: normal;}



.main {

	position:absolute;
	z-index: 99;
	margin-left: 5%;
	margin-top: 5%;
	padding-bottom: 20vH;
	}
	
.main ::selection {background: #FF3; color: #333;}
.main ::-moz-selection {background: #FF3; color: #333;}

	
@media screen and (max-width: 900px) {
	body {font-size: 26px; letter-spacing: 0em;}
	.main {margin-left: 3%;}
	

	}
