/*******************************
	Table of Contents

	1.0 Typography
    2.0 General Styles	
	3.0 Content Styles 
*******************************/

/*----------------------------------------------*/
/* 1.0 Typography */
/*----------------------------------------------*/
@font-face {
	font-family: 'HelveticaNeueLTPro-Bd';
	src: url('../fonts/neueltpro-bd-webfont.eot');
	src: url('../fonts/neueltpro-bd-webfont.eot.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/neueltpro-bd-webfont.woff') format('woff'),
	     url('../fonts/neueltpro-bd-webfont.ttf')  format('truetype'),
	     url('../fonts/neueltpro-bd-webfont.svg#svgFontName') format('svg');
}

@font-face {
	font-family: 'HelveticaNeueLTPro-Lt';
	src: url('../fonts/neueltpro-lt-webfont.eot');
	src: url('../fonts/neueltpro-lt-webfont.eot.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/neueltpro-lt-webfont.woff') format('woff'),
	     url('../fonts/neueltpro-lt-webfont.ttf')  format('truetype'),
	     url('../fonts/neueltpro-lt-webfont.svg#svgFontName') format('svg');
}

/*----------------------------------------------*/
/* 2.0 General Styles */
/*----------------------------------------------*/
body 
{
    margin: 20px;
    color: #cccccc;
    background: url(../images/bg-pattern.jpg);
	background-position: 50% 0;
    font-family: "HelveticaNeueLTPro-Lt", Arial, Helvetica, sans-serif;
}

h1
{
    margin: 0px;
    font-size: 120px;
	font-family: "HelveticaNeueLTPro-Bd", Arial, Helvetica, sans-serif;
}
h2
{
	font-family: "HelveticaNeueLTPro-Lt", Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 36px;
}

/*----------------------------------------------*/
/* 3.0 Content Styles */
/*----------------------------------------------*/
.container404{width:960px; text-align: center; margin:0 auto; }
.right-section{width: 640px; margin:0 auto; }

.dark{
	text-shadow: 0 -1px 0 rgba(0,0,0,.6) !important;
	color: #abb2bf !important;
}

.board-area
{
    width: 480px;
	margin:0 auto;
	background: url(../images/404.png);
    background-size: 100%;
   
}

.board-area canvas{
	border: 0px solid red;
}

.clear{clear:both}



