/*--------------------
	System styles
--------------------*/
html{
	margin:0;
	padding:0;
	min-width:100%;
	min-height:100%;
	background:url('../images/site/background.jpg');
	background-size:cover;
	background-attachment: fixed;
	background-repeat:no-repeat;
	font-size:1.2vw;
	font-family: 'Abel', sans-serif;	
}
body{
	margin:0;
	padding:0;
    height:100%;
    overflow:auto;	
}
h1{}
h2{}
h3{}
a:link{}
a:visited{}
a:active{}
a:hover{}

/*--------------------
	Mobile overrides
--------------------*/


/*--------------------
	Color palette
--------------------*/
.gold{
	background:rgba(180,160,100,1);
}

#page_content{
	width:100%;
	overflow:hidden;
	position:relative;
}

#overlay{
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	background:rgba(10,10,10,.97);
	display:none;
}

#overlay_content{
	width:50vw;
	min-height:5vw;
	position:relative;
	left:25vw;
	top:3vw;
}

#overlay_image{
	width:100%;
}

#overlay_image img{
	width:100%;
}