	/* http://meyerweb.com/eric/tools/css/reset/ 
	   v2.0 | 20110126
	   License: none (public domain)
	*/

	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, img, ins, kbd, q, s, samp,
	small, strike, tt, var, 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;
		font-family: 'Open Sans', Arial, Helvetica, sans-serif;
		vertical-align: baseline;
		}

	/* HTML5 display-role reset for older browsers */
	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;
		}

	/*--- GENERAL ---*/
	html { -ms-text-size-adjust: none; }
	body { background: #050505; }

	h1 { color: #ddcfe2; font-size: 32px; font-weight: 700; line-height: 21px; margin: 0; padding: 0; clear: both; }
	h2 { color: #ddcfe2; font-size: 24px; font-weight: 700; line-height: 21px; margin: 0px 0px 18px 0px; padding: 0; clear: both; }
	h3 { color: #ddcfe2; font-size: 16px; font-weight: 600; line-height: 21px; margin: 0px 0px 12px 0px; padding: 0; clear: both; }
	h4 { color: #ddcfe2; font-size: 16px; font-weight: 600; line-height: 21px; margin: 0px 0px 12px 0px; padding: 0; clear: both; }
	h5 { color: #ddcfe2; font-size: 14px; font-weight: 600; line-height: 21px; margin: 0; padding: 0; clear: both; }
	h6 { color: #ddcfe2; font-size: 12px; font-weight: 600; line-height: 21px; margin: 0; padding: 0; clear: both; }

	ul { color: #ddcfe2; font-size: 16px; font-weight: 400; line-height: 23px; margin: 0; padding: 0; }
	li { color: #ddcfe2; font-size: 16px; font-weight: 400; line-height: 23px; margin: 0; padding: 0; }

	p { color: #ddcfe2; font-size: 16px; font-weight: 400; line-height: 24px; margin: 12px 0px 12px 0px; padding: 0; clear: both; }

	a { color: #df3b52; text-decoration: none; }
	a:visited { color: #df3b52; text-decoration: none; }
	a:active { color: #df3b52;	text-decoration: none; }
	a:hover { color: #df3b52; text-decoration: underline; }

	.alignleft { text-align: left; }
	.aligncenter { text-align: center; }
	.alignright { text-align: right; }
	
	.left { float: left; }
	.right { float: right; }

	strong { font-weight: 600; }

	.light { font-weight: 300; }
	.normal { font-weight: 400; }
	.semi-bold { font-weight: 600; }
	.bold { font-weight: 700; }

	.hidden { display: none; }
	.screen-reader { position:absolute; left:-10000px; top:auto; width:1px; height:1px; overflow:hidden; }
	.no-wrap { white-space: nowrap }

	.arrow-up { padding: 0px 0px 2px 20px; background-image: url('../images/arrow-up.png'); background-repeat: no-repeat; background-position: left center; }
	.arrow-right { padding: 0px 16px 2px 0px; background-image: url('../images/arrow-right.png'); background-repeat: no-repeat; background-position: right center; }
	.arrow-down { padding: 0px 20px 2px 0px; background-image: url('../images/arrow-down.png'); background-repeat: no-repeat; background-position: right center; }
	.x-close { padding: 0px 0px 2px 20px; background-image: url('../images/arrow-close.png'); background-repeat: no-repeat; background-position: left center; }

	/*--- HEADER ---*/
	#container {
		float: left;
		position: relative;
		width: 100%;
		}

	#header-container {
		float: left;
		position: relative;
		width: 100%;
		height: 100px;
		background: #050505;
		}

	#header-center {
		width: 800px;
		height: 100px;
		margin: 0 auto 0 auto;
		}

	#header-center #logo {
		float: left;
		height: 100px;
		margin: 0 auto 0 auto;
		}

	#header-center #logo .foralltoplay {
		float: left;
		width: 166px;
		height: 60px;
		background-color: transparent;
		background-image: url('../images/logo-foralltoplay.png');
		background-repeat: no-repeat;
		background-position: 0 0;
		margin: 20px 0px 0px 0px;
		}

	#header-center #social-media {
		float: right;
		height: 100px;
		margin: 0 auto 0 auto;
		}

	#header-center #social-media ul.social-media {
		margin: 20px 0px 0px 0px;
		}

	#header-center #social-media ul.social-media li {
		float: left;
		margin: 0;
		padding: 0;
		margin: 0px 0px 0px 14px;
		}

	#header-center #social-media ul.social-media li .facebook {
		float: left;
		position: relative;
		width: 60px;
		height: 60px;
		background-color: transparent;
		background-image: url('../images/btn-facebook.png');
		background-repeat: no-repeat;
		background-position: 0px 0px;
		}

	#header-center #social-media ul.social-media li .facebook:hover {
		background-position: -60px 0px;
		}

	#header-center #social-media ul.social-media li .googleplus {
		float: left;
		position: relative;
		width: 60px;
		height: 60px;
		background-color: transparent;
		background-image: url('../images/btn-googleplus.png');
		background-repeat: no-repeat;
		background-position: 0px 0px;
		}

	#header-center #social-media ul.social-media li .googleplus:hover {
		background-position: -60px 0px;
		}

	#header-center #social-media ul.social-media li .twitter {
		float: left;
		position: relative;
		width: 60px;
		height: 60px;
		background-color: transparent;
		background-image: url('../images/btn-twitter.png');
		background-repeat: no-repeat;
		background-position: 0px 0px;
		}

	#header-center #social-media ul.social-media li .twitter:hover {
		background-position: -60px 0px;
		}

	#header-center #social-media ul.social-media li .youtube {
		float: left;
		position: relative;
		width: 60px;
		height: 60px;
		background-color: transparent;
		background-image: url('../images/btn-youtube.png');
		background-repeat: no-repeat;
		background-position: 0px 0px;
		}

	#header-center #social-media ul.social-media li .youtube:hover {
		background-position: -60px 0px;
		}

	/*--- BACKERS ---*/
	#backers-container {
		float: left;
		position: relative;
		width: 100%;
		height: 44px;
		background: #2bde73;
		}

	#backers-center {
		width: 800px;
		height: 44px;
		margin: 0 auto 0 auto;
		}

	#backers-center p {
		color: #333;
		font-size: 14px;
		font-weight: 500;
		margin: 10px 0px 10px 0px;
		}

	#backers-center a {
		color: #333333;
		text-decoration: underline;
		}

	#backers-center a:hover {
		color: #ffffff;
		text-decoration: underline;
		}

	/*--- NAVIGATION ---*/
	#navigation-container {
		float: left;
		position: relative;
		width: 100%;
		height: 60px;
		background: #ffffff;
		}

	#navigation-center {
		width: 800px;
		height: 60px;
		margin: 0 auto 0 auto;
		}

	#navigation-center ul {
		float: left;
		position: relative;
		margin: 0;
		padding: 0;
		}

	#navigation-center li {
		float: left;
		position: relative;
		height: 60px;
		font-size: 14px;
		margin: 0px 0px 0px 0px;
		padding: 0;
		border-left: 1px solid #cbb2b2;
		}

	#navigation-center li:first-child {
		margin: 0px 0px 0px 0px;
		}

	#navigation-center li:last-child {
		margin: 0px 0px 0px 0px;
		border-right: 1px solid #cbb2b2;
		}

	#navigation-center li a {
		float: left;
		position: relative;
		color: #df3b52;
		background: #ffffff;
		min-width: 60px;
		text-align: center;
		font-weight: 600;
		text-decoration: none;
		text-transform: uppercase;
		margin: 0;
		padding: 19px 12px 18px 12px;
		}

	#navigation-center li a:hover {
		color: #ffffff;
		background: #df3b52;
		font-weight: 600;
		text-decoration: none;
		padding: 19px 12px 18px 12px;
		}

	#navigation-center li a.selected {
		color: #ffffff;
		background: #df3b52;
		font-weight: 600;
		text-decoration: none;
		padding: 19px 12px 18px 12px;
		}

	/*--- HOME ---*/
	#home-container {
		float: left;
		position: relative;
		width: 100%;
		height: 560px;
		background-color: #401a53;
		background-image: url('../images/home-grail-to-the-thief-bg.jpg');
		background-repeat: no-repeat;
		background-position: center center;
		}

	#home-center {
		width: 800px;
		margin: 40px auto 0 auto;
		}

	#home-center h2 {
		color: #e2e472;
		font-size: 31px;
		font-weight: 600;
		text-transform: uppercase;
		margin: 0px 0px 10px 0px;
		}

	#home-center h3 {
		color: #eff0c3;
		font-size: 17px;
		font-weight: 600;
		text-transform: uppercase;
		margin: 0px 0px 24px 0px;
		}

	#home-center p {
		width: 300px;
		color: #ffffff;
		font-size: 16px;
		text-align: justify;
		margin: 0;
		}

	#home-center ul {
		float: left;
		position: relative;
		width: 300px;
		margin: 24px 0px 0px 0px;
		}

	#home-center ul li {
		position: relative;
		width: 300px;
		height: 60px;
		font-size: 23px;
		font-weight: 400;
		text-align: center;
		text-transform: uppercase;
		background: transparent;
		}

	#home-center ul li .buy-now {
		float: left;
		position: relative;
		width: 300px;
		height: 26px;
		color: #df3b52;
		text-decoration: none;
		background-color: transparent;
		background-image: url('../images/btn-blank.png');
		background-repeat: no-repeat;
		background-position: 0px 0px;
		margin: 0px 0px 14px 0px;
		padding: 17px 0px 17px 0px;
		}

	#home-center ul li .buy-now:hover {
		color: #ffffff;
		background-position: -300px 0px;
		}

	#home-center ul li .now-on-steam {
		float: left;
		position: relative;
		width: 300px;
		height: 26px;
		color: #df3b52;
		text-decoration: none;
		background-color: transparent;
		background-image: url('../images/btn-blank.png');
		background-repeat: no-repeat;
		background-position: 0px 0px;
		margin: 0px 0px 14px 0px;
		padding: 17px 0px 17px 0px;
		}

	#home-center ul li .now-on-steam:hover {
		color: #ffffff;
		background-position: -300px 0px;
		}

	/*--- VIDEO ---*/
	#video-container {
		float: left;
		position: relative;
		width: 100%;
		height: 560px;
		background-color: #401a53;
		background-image: url('../images/video-bg.jpg');
		background-repeat: no-repeat;
		background-position: center center;
		}

	#video-container.boom-blast {
		background-color: #dfbf85;
		background-image: url('../images/video-banner-boom-blast.jpg');
		background-repeat: no-repeat;
		background-position: center center;
		}

	#video-container.grail-to-the-thief {
		background-color: #401a53;
		background-image: url('../images/video-banner-grail-to-the-thief.jpg');
		background-repeat: no-repeat;
		background-position: center center;
		}

	#video-container.steno-arcade {
		background-color: #3f2e42;
		background-image: url('../images/video-banner-steno-arcade.jpg');
		background-repeat: no-repeat;
		background-position: center center;
		overflow: hidden;
		}

	#video-container.xeero {
		background-color: #27b2d2;
		background-image: url('../images/video-banner-xeero.jpg');
		background-repeat: no-repeat;
		background-position: center center;
		overflow: hidden;
		}

	#video-container.xeero .left {
		float: left;
		position: absolute;
		left: -100px;
		width: 399px;
		height: 543px;
		background-image: url('/images/video-xeero-bg-left.png');
		background-repeat: no-repeat;
		opacity: 0.4;
		margin: 16px 0px 0px 0px;
		}

	#video-container.xeero .right {
		float: left;
		position: absolute;
		right: -100px;
		width: 399px;
		height: 527px;
		background-image: url('/images/video-xeero-bg-right.png');
		background-repeat: no-repeat;
		opacity: 0.4;
		margin: 32px 0px 0px 0px;
		}

	#video-center {
		width: 800px;
		margin: 55px auto 0 auto;
		}

	/*--- BANNER ---*/
	#banner-container {
		float: left;
		position: relative;
		width: 100%;
		height: 280px;
		background-color: #401a53;
		background-image: url('../images/banner-bg.jpg');
		background-repeat: no-repeat;
		background-position: center center;
		}

	/*--- INFORMATION ---*/
	#information-container {
		float: left;
		position: relative;
		width: 100%;
		min-height: 120px;
		background-color: #121212;
		background-image: url('../images/information-bg.jpg');
		background-repeat: repeat;
		background-position: 0 0;
		}

	#information-center {
		width: 800px;
		min-height: 120px;
		margin: 0 auto 0 auto;
		padding: 24px 0px 24px 0px;
		}

	#information-center .block {
		float: left;
		position: relative;
		width: 800px;
		margin: 0px 0px 24px 0px;
		padding: 0px 0px 12px 0px;
		border-bottom: 1px solid #333333;
		}

	#information-center .block:last-child {
		margin: 0;
		border-bottom: 0px solid #333333;
		}

	#information-center h2 {
		font-size: 24px;
		color: #ddcfe2;
		text-transform: uppercase;
		}

	#information-center h3 {
		font-size: 16px;
		color: #ddcfe2;
		text-transform: uppercase;
		margin: 18px 0px 12px 0px;
		padding: 4px 0px 14px 0px;
		border-bottom: 1px solid #333333;
		}

	#information-center ul {
		color: #ddcfe2;
		font-size: 16px;
		font-weight: 400;
		line-height: 24px;
		margin: 0px 0px 12px 0px;
		padding: 0;
		}

	#information-center li {
		color: #ddcfe2;
		font-size: 16px;
		font-weight: 400;
		line-height: 24px;
		list-style-type: disc;
		list-style-position: outside;
		margin: 4px 48px 0px 24px;
		padding: 0px 12px 0px 12px;
		}

	#information-center p {
		font-size: 16px;
		color: #ddcfe2;
		}

	#information-center p.fine-print {
		font-size: 14px;
		color: #ddcfe2;
		}

	#information-center ul.games {
		float: left;
		position: relative;
		width: 800px;
		margin: 6px 0px 8px 0px;
		}

	#information-center ul.games li {
		color: #ddcfe2;
		font-size: 16px;
		font-weight: 400;
		line-height: 24px;
		list-style-type: none;
		list-style-position: outside;
		margin: 0;
		padding: 0;
		}

	#information-center ul.games li.art {
		float: left;
		position: relative;
		width: 800px;
		height: 250px;
		background: #333;
		margin: 0;
		}

	#information-center ul.games li.art.grail-to-the-thief {
		background-image: url('../images/games/grail-to-the-thief.jpg');
		background-repeat: no-repeat;
		}

	#information-center ul.games li.art.steno-arcade {
		background-image: url('../images/games/steno-arcade.jpg');
		background-repeat: no-repeat;
		}

	#information-center ul.games li.art.xeero {
		background-image: url('../images/games/xeero.jpg');
		background-repeat: no-repeat;
		}

	#information-center ul.games li.art ul {
		float: left;
		position: relative;
		width: 800px;
		background: rgba(0, 0, 0, 0.8);
		font-weight: 600;
		font-size: 18px;
		text-transform: uppercase;
		margin: 206px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}

	#information-center ul.games li.art ul li.title {
		float: left;
		position: relative;
		font-weight: 600;
		font-size: 18px;
		text-transform: uppercase;
		margin: 0;
		padding: 10px 0px 10px 14px;
		}

	#information-center ul.games li.art ul li.title a {
		color: #ffffff;
		font-weight: 400;
		}

	#information-center ul.games li.art ul li.title a:hover {
		color: #df3b52;
		text-decoration: none;
		}

	#information-center ul.games li.art ul li.platforms {
		float: right;
		position: relative;
		text-align: right;
		margin: 0;
		padding: 12px 14px 8px 0px;
		}

	#information-center ul.games li.description {
		float: left;
		position: relative;
		width: 426px;
		margin: 0;
		padding: 14px 14px 14px 14px;
		}

	#information-center ul.games li.genres {
		float: right;
		position: relative;
		width: 312px;
		text-align: right;
		margin: 0;
		padding: 14px 14px 14px 0px;
		border-bottom: 1px solid #333333;
		}

	#information-center ul.games li.date {
		float: right;
		position: relative;
		width: 312px;
		text-align: right;
		margin: 0;
		padding: 14px 14px 14px 0px;
		}

	#information-center ul.awards {
		float: left;
		position: relative;
		width: 800px;
		margin: 6px 0px 8px 0px;
		}

	#information-center ul.awards li {
		color: #ddcfe2;
		font-size: 16px;
		font-weight: 400;
		line-height: 24px;
		list-style-type: none;
		list-style-position: outside;
		margin: 0;
		padding: 0;
		}

	#information-center ul.awards li.logo {
		float: left;
		position: relative;
		width: 140px;
		height: 60px;
		background: #333;
		margin: 0px 0px 0px 0px;
		}

	#information-center ul.awards li.award {
		float: left;
		position: relative;
		width: 640px;
		font-size: 16px;
		line-height: 20px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 20px;
		}

	#information-center ul.awards li.awarder {
		float: left;
		position: relative;
		width: 640px;
		font-size: 14px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 20px;
		}

	#information-center ul.employee {
		float: left;
		position: relative;
		width: 250px;
		margin: 6px 0px 8px 25px;
		}

	#information-center ul.employee:first-child {
		float: left;
		position: relative;
		width: 250px;
		margin: 6px 0px 8px 0px;
		}

	#information-center ul.employee li {
		color: #ddcfe2;
		font-size: 16px;
		font-weight: 400;
		line-height: 24px;
		list-style-type: none;
		list-style-position: outside;
		margin: 0;
		padding: 0;
		}

	#information-center ul.employee li.headshot {
		float: left;
		position: relative;
		width: 250px;
		height: 250px;
		background: #333;
		margin: 0;
		padding: 0;
		}

	#information-center ul.employee li.name {
		float: left;
		position: relative;
		width: 250px;
		font-weight: 600;
		margin: 14px 0px 0px 0px;
		padding: 0;
		}

	#information-center ul.employee li.title {
		float: left;
		position: relative;
		width: 250px;
		font-weight: 600;
		margin: 0px 0px 14px 0px;
		padding: 0;
		}

	#information-center ul.employee li.bio {
		float: left;
		position: relative;
		width: 250px;
		margin: 0px 0px 0px 0px;
		padding: 0;
		}

	#information-center ul.employee li.open {
		float: left;
		position: relative;
		width: 250px;
		margin: 0px 0px 0px 0px;
		padding: 0;
		}

	#information-center ul.employee li.close {
		float: left;
		position: relative;
		width: 250px;
		margin: 10px 0px 0px 0px;
		padding: 0;
		}

	#information-center ul.press {
		float: left;
		position: relative;
		width: 800px;
		margin: 6px 0px 8px 0px;
		}

	#information-center ul.press li {
		color: #ddcfe2;
		font-size: 16px;
		font-weight: 400;
		line-height: 24px;
		list-style-type: none;
		list-style-position: outside;
		margin: 0;
		padding: 0;
		}

	#information-center ul.press li.logo {
		float: left;
		position: relative;
		width: 140px;
		height: 60px;
		background: #333;
		margin: 0px 0px 0px 0px;
		}

	#information-center ul.press li.article {
		float: left;
		position: relative;
		width: 640px;
		font-size: 16px;
		line-height: 20px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 20px;
		}

	#information-center ul.press li.date {
		float: left;
		position: relative;
		width: 640px;
		font-size: 14px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 20px;
		}

	#information-center ul.press-releases {
		float: left;
		position: relative;
		width: 800px;
		margin: 6px 0px 8px 0px;
		}

	#information-center ul.press-releases li {
		color: #ddcfe2;
		font-size: 16px;
		font-weight: 400;
		line-height: 24px;
		list-style-type: none;
		list-style-position: outside;
		margin: 0;
		padding: 0;
		}

	#information-center ul.press-releases li.logo {
		float: left;
		position: relative;
		width: 140px;
		height: 60px;
		background: #333;
		margin: 0px 0px 0px 0px;
		}

	#information-center ul.press-releases li.release {
		float: left;
		position: relative;
		width: 640px;
		font-size: 16px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 20px;
		}

	#information-center ul.press-releases li.link {
		float: left;
		position: relative;
		width: 640px;
		font-size: 14px;
		line-height: 18px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 20px;
		}

	#information-center ul.media-kits {
		float: left;
		position: relative;
		width: 800px;
		margin: 6px 0px 8px 0px;
		}

	#information-center ul.media-kits li {
		color: #ddcfe2;
		font-size: 16px;
		font-weight: 400;
		line-height: 24px;
		list-style-type: none;
		list-style-position: outside;
		margin: 0;
		padding: 0;
		}

	#information-center ul.media-kits li.logo {
		float: left;
		position: relative;
		width: 140px;
		height: 60px;
		background: #333;
		margin: 0px 0px 0px 0px;
		}

	#information-center ul.media-kits li.kit {
		float: left;
		position: relative;
		width: 540px;
		font-size: 16px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 20px;
		}

	#information-center ul.media-kits li.link {
		float: left;
		position: relative;
		width: 540px;
		font-size: 14px;
		line-height: 18px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 20px;
		}

	#information-center ul.quotes {
		float: left;
		position: relative;
		width: 800px;
		margin: 6px 0px 8px 0px;
		}

	#information-center ul.quotes li {
		color: #ddcfe2;
		font-size: 16px;
		font-weight: 400;
		line-height: 24px;
		list-style-type: none;
		list-style-position: outside;
		margin: 0;
		padding: 0;
		}

	#information-center ul.quotes li.logo {
		float: left;
		position: relative;
		width: 140px;
		height: 60px;
		background: #333;
		margin: 0;
		padding: 0;
		}

	#information-center ul.quotes li.quote {
		float: left;
		position: relative;
		width: 620px;
		font-size: 15px;
		line-height: 22px;
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 30px;
		}

	#information-center ul.quotes li.credit {
		float: right;
		position: relative;
		width: 620px;
		font-size: 12px;
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 30px;
		}

	#information-center ul.backers {
		float: left;
		position: relative;
		width: 640px;
		margin: 6px 0px 14px 0px;
		}

	#information-center ul.backers li {
		color: #ddcfe2;
		font-size: 16px;
		font-weight: 400;
		line-height: 22px;
		list-style-type: none;
		list-style-position: outside;
		margin: 0;
		padding: 0;
		}

	#information-center ul.backers li.col-1 {
		float: left;
		position: relative;
		width: 300px;
		border-bottom: 1px solid #333333;
		margin: 0px 20px 6px 0px;
		}

	#information-center ul.backers li.col-2 {
		float: left;
		position: relative;
		width: 300px;
		border-bottom: 1px solid #333333;
		margin: 0px 0px 6px 20px;
		}

	#information-center ul.call-to-action {
		float: left;
		position: relative;
		width: 640px;
		margin: 12px 0px 0px 0px;
		}

	#information-center ul.call-to-action li {
		position: relative;
		width: 300px;
		height: 60px;
		font-size: 18px;
		text-align: center;
		background: transparent;
		list-style: none;
		margin: 0;
		padding: 0;
		}

	#information-center ul.call-to-action li .buy-now {
		float: left;
		position: relative;
		width: 300px;
		height: 60px;
		background-color: transparent;
		background-image: url('../images/btn-buy-now.png');
		background-repeat: no-repeat;
		background-position: 0px 0px;
		margin: 0;
		}

	#information-center ul.call-to-action li .buy-now:hover {
		background-position: -300px 0px;
		}

	#information-center ul.call-to-action li .vote-on-greenlight {
		float: left;
		position: relative;
		width: 300px;
		height: 60px;
		background-color: transparent;
		background-image: url('../images/btn-vote-on-greenlight.png');
		background-repeat: no-repeat;
		background-position: 0px 0px;
		margin: 0;
		}

	#information-center ul.call-to-action li .vote-on-greenlight:hover {
		background-position: -300px 0px;
		}

	#information-center .block .contact {
		float: left;
		position: relative;
		width: 260px;
		margin: 6px 25px 0px 0px;
		padding: 0;
		}

	#information-center .block .hours {
		float: left;
		position: relative;
		width: 260px;
		margin: 6px 25px 0px 0px;
		padding: 0;
		}

	#information-center .block .address {
		float: left;
		position: relative;
		width: 230px;
		margin: 6px 0px 0px 0px;
		padding: 0;
		}

	/*--- FOOTER ---*/
	#footer-container {
		float: left;
		position: relative;
		width: 100%;
		height: 40px;
		background: #050505;
		}

	#footer-center {
		width: 800px;
		height: 40px;
		margin: 0 auto 0 auto;
		}

	#footer-center #copyright {
		float: left;
		position: relative;
		}

	#footer-center #copyright p {
		color: #ffffff;
		font-size: 12px;
		margin: 7px 0px 0px 0px;
		}

	#footer-center #contact {
		float: right;
		position: relative;
		}

	#footer-center #contact p {
		color: #ffffff;
		font-size: 12px;
		margin: 7px 0px 0px 0px;
		}

	#footer-center #media-kit {
		float: left;
		position: relative;
		margin: 0px 0px 0px 171px;
		}

	#footer-center #media-kit p {
		color: #ffffff;
		font-size: 12px;
		margin: 7px 0px 0px 0px;
		}

	/*-- KICKSTARTER WIDGET --*/

	#kickstarter {
		float: left;
		position: fixed;
		width: 90px;
		height: 86px;
		background: transparent;
		right: 14px;
		bottom: 14px;
		z-index: 1;
		}

	#kickstarter .funded-with-kickstarter {
		float: left;
		position: fixed;
		width: 90px;
		height: 86px;
		background-color: transparent;
		background-image: url('../images/funded-with-kickstarter.png');
		background-repeat: no-repeat;
		background-position: 0px 0px;
		}

	/*-- YOUTUBE --*/
	iframe {
		border: 0;
		}
