/*--
TITLE:
AUTHOR:	Stewart Stanley https://ufo.digital  sstanley@ufo.digital
--*/

/*--

CSS reset a la ERIC MEYER http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
--*/


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%;
	vertical-align: baseline;
}

/*--HTML5 display-role reset for older browsers--*/

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*--END CSS RESET--*/



/*--@font-face styles------------------------------------------------*/





@font-face {
    font-family: 'Rollerball';
	src: url("../fonts/rollerball_1975-webfont.woff2") format('woff2'),
         url("../fonts/rollerball_1975-webfont.woff") format('woff');
}


@font-face {
    font-family: 'Telegrama';
    src: url("../fonts/telegrama_raw-webfont.woff2") format('woff2'),
         url("../fonts/telegrama_raw-webfont.woff") format('woff');
}


@font-face {
    font-family: 'cella';
    src: url("../fonts/cella-webfont.woff2") format('woff2'),
         url("../fonts/cella-webfont.woff") format('woff');
}







/*-----END @font-face styles---------------------------------------------*/





/*--IMAGES----------------------------------------------------------*/

img	{
	width: 100%;
	max-width: 100%;
	}


a img 	{border:none;}



/*--END-IMAGES------------------------------------------------------*/








/*-----MOBILE FIRST DEFAULT STYLE (for SMALL SCREEN)----------------------------------*/


.bigscreen { display: none!important; }



body	{

	font-family: ;
	background: #000;
	color: #fff;
	text-align: center;
	}



header h1 a { color: #fff; cursor: pointer; }



ul.logo li a {
	font-family: 'Rollerball';
	color: #fff;
	font-size: 40px;
	display: block;
	text-decoration: none;
	border: none;
	cursor: pointer;
	letter-spacing: 4px;
}

.big {
	font-size: 104px;
}





/*#logo img { max-width: 100px; margin: 2em auto; }*/

#banner { margin: 0 auto; }


footer {

	margin: 2em auto;
	padding: 2em 0;
	background: #000;
	max-width: 132px;
}

footer pre,
footer a:link {
	font-family: monospace;
	color: #fff;
	font-size: 4px;
	font-weight: 900;
}

#pre-container {
	margin: 0 auto;
	text-align: left;
}









/*--SITE-WIDE-STYLES---------------------------------------*/





*, *:before, *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-hyphens: none;
	-moz-hyphens:    none;
	-ms-hyphens:     none;
	hyphens:         none;
	word-wrap: normal;
	}





sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sup {
	top: -0.5em;
}

sub {
	bottom: -0.25em;
}






/*--END-SITE-WIDE-STYLES---------------------------------------*/


/*--LINKS----------------------------------------------------*/




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

a:hover, a:active, a:focus {
		text-decoration: none;
		color: #;
		}


/*--END-LINKS-------------------------------------------------------*/














/*--HEADINGS--------------------------------------------------------*/

h1,
h2,
h3,
h4,
h5,
h6 {
	clear: both;
	font-family: 'Rollerball';
	letter-spacing: 0.04em;
}



h1 {
	font-size: 2.2em;
	margin: 1em;
}

h2 {
	font-size: em;
	margin: em;
}

h3 {
	font-size: em;
	margin: em;
}

h4 {
	font-size: em;
	margin: em;
}

h5 {
	font-size: em;
	margin: em;
}

h6 {
	font-size: em;
	margin: em;
}











/*--END-HEADINGS----------------------------------------------------*/












/*--NAVIGATION------------------------------------------------------*/

ul.nav-primary { text-align: center; }

ul.nav-primary li { display: inline-block;}

ul.nav-primary li a

{
	font-family: '';
	color: #;
	font-size: 1em;
	padding: 0.75em;

}


/*--END-NAVIGATION------------------------------------------------------*/








/*--MEDIA-QUERIES--(will almost certainly make it all OK)---------------*/






/*--401px---------------------------------------------------------------*/



@media (min-width: 401px) {


	}





/*--501px---------------------------------------------------------------*/



@media (min-width: 501px) {





	}






/*--601px--------------------------------------------------------------*/


@media (min-width: 601px) {

.smallscreen { display: none!important; }

.bigscreen { display: block!important; }




}



/*--701px---------------------------------------------------------------*/



@media (min-width: 801px) {




	}




/*--801px---------------------------------------------------------------*/



@media (min-width: 801px) {



	}




/*--1001px---------------------------------------------------------------*/



@media (min-width: 1001px) {




	}




/*--1201px---------------------------------------------------------------*/



@media (min-width: 1201px) {




	}



/*--1301px---------------------------------------------------------------*/


@media (min-width: 1301px) {



}





/*--1401px---------------------------------------------------------------*/


@media (min-width: 1401px) {



}






/*--1601px---------------------------------------------------------------*/



@media (min-width: 1601px) {





	}



/*--1801px---------------------------------------------------------------*/



@media (min-width: 1801px) {



	}





/*--END-MEDIA-QUERIES------------------------------------------------------*/




/*--


_________stylesheet made by Stewart Stanley____________


 1110101      011   0110011011110010   110011001000110
00101100      111  01101001011101000  11001111110110000
10000001      100  0010110            0101    111001100
00101101      110  0110001            101      10010101
10010000      100  0000111            011      10110010
10110001      000  1000000            110      01000110
01010111      001  10110100101100111  011      01110001
00000011      011  10011011110111011  100      10000001
10000101      110  1100110            000      10110100
10110110      001  1000010            110      00100110
11000110      010  1001000            000      11011110
110111001    1010  0000011            0011    101011000
01011100101001010  0011010            00010110100110001
 011110011101000    10100              011101000110010



     010011   011  1010001  100 0010110 1110011  011
     000   1  001  0   011  110   010   1   000  110
     110   1  110  1        001   100   1100110  011
     001   1  011  0  1010  010   000   0   111  010
001  101   1  100  1    00  001   100   0   101  101
111  0110010  001  1001010  010   000   0   111  001101


--*/
