/** Prototype.css* Copyright 2013, John Blazek, TCM, & 1 Trick Pony* Contains CSS That is FPO* 04/29/2013*//* Table of Contents==================================================			#Mix-ins	#Resets	#Prototype Styles*/	/* Font Face========================================================================== */		@font-face {    font-family: 'quicksandlight';    src: url('../fonts/quicksand_light-webfont.eot');    src: url('../fonts/quicksand_light-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/quicksand_light-webfont.woff') format('woff'),         url('../fonts/quicksand_light-webfont.ttf') format('truetype'),         url('../fonts/quicksand_light-webfont.svg#quicksandlight') format('svg');    font-weight: normal;    font-style: normal;}/* #Reset & Basics (Inspired by E. Meyers)================================================== */	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; }	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {		display: block; }	body {		line-height: 1; }	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; }				/* #Prototype Styles================================================== */		html, body{ background-color:#1a948d; }	body{ 	background-image: url('../images/background.jpg');	background-repeat: no-repeat;	background-position: top center;	width:100%;	background-size:cover;	height:100%;	min-height:1000px;	overflow:hidden;	font-family: 'quicksandlight', Helvetica, Arial;	color:#FFFFFF;	text-shadow: -1px -1px 4px rgba(0, 0, 0, .35);    filter: dropshadow(color=#000000, offx=1, offy=1);}header{		margin-top:30px;	position:absolute;	z-index:5;	width:420px;	padding-top:10px;	padding-bottom:10px;}h1{		font-size:36px;	letter-spacing:-2.5px;	margin-left:30px;}h3{		font-size:16px;	letter-spacing:-1.5px;	margin-top:5px;	margin-left:35px;}#fps{	margin-top:5px;	margin-left:35px;}a{	color:rgba( 255, 255, 255, .65 );	text-decoration: none;}a:hover{	color:rgba( 255, 255, 255, 1 );}