* 
{
	margin						: 0px;
	padding						: 0px;
	border						: 0px;
	
	font-size					: 100%;
	font-weight					: normal;
	font						: inherit;
	
	text-align					: left;
	vertical-align				: baseline;
	
	background-color			: transparent;
	
	-webkit-text-size-adjust	: none;
	-moz-text-size-adjust		: none;
	-o-text-size-adjust			: none;
	text-size-adjust			: none;
}

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;
}

article, aside, details, figure, figcaption, footer, header, hgroup, nav, progress, section, audio, video, source, embed, track, canvas
{
	display	: block;
}

strong, b
{
	font-weight	: bold;
}

em, i 
{
	font-style	: italic;
}

a, a *
{
	cursor : pointer;
}

html, body
{
	color					: #fff;
	font-family				: 'Open Sans', Helvetica, Arial, Sans-Serif;
	font-size				: 14px;
	font-weight				: 300;
	
	text-align				: center;
	
	background-repeat		: no-repeat;
	background-attachment	: fixed;
	background-size			: cover;
	background-image		: url('../images/wallpaper-1.jpg');
}

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

h1
{
	font-size	: 30px;
	font-weight	: 600;
	text-align	: center;
}

p
{
	text-align	: center;
	font-size	: 18px;
}

#logo
{
	margin-top 		: 60px;
	margin-bottom	: 60px;
}

.button
{
	margin-top		: 60px;
	display			: -moz-inline-stack;
	display			: inline-block;
	zoom			: 1;
	*display		: inline;
	border			: 1px solid #fff;
	border-radius	: 4px;
	padding 		: 15px;
	font-size		: 14px;
	transition		: background-color 330ms;
}

.button:hover
{
	background-color : rgba(255,255,255,0.2);
}
