@font-face {
    font-family: 'NimbusSanNovRegular';
    src: url('fonts/n023013t-webfont.eot');
    src: url('fonts/n023013t-webfont.eot?iefix') format('eot'),
         url('fonts/n023013t-webfont.woff') format('woff'),
         url('fonts/n023013t-webfont.ttf') format('truetype'),
         url('fonts/n023013t-webfont.svg#webfontS8GVJ69G') format('svg');
    font-weight: lighter;
    font-style: lighter;

}

@font-face {
	font-family: '987654321';
	src: url('fonts/987654321/987654321.eot?') format('eot'), 
	     url('fonts/987654321/987654321.otf')  format('opentype'),
	     url('fonts/987654321/987654321.woff') format('woff'), 
	     url('fonts/987654321/987654321.ttf')  format('truetype'),
	     url('fonts/987654321/987654321.svg#987654321') format('svg');
}

@font-face {
	font-family: '123456789';
	src: url('fonts/123456789/123456789.eot?') format('eot'), 
	     url('fonts/123456789/123456789.otf')  format('opentype'),
	     url('fonts/123456789/123456789.woff') format('woff'), 
	     url('fonts/123456789/123456789.ttf')  format('truetype'),
	     url('fonts/123456789/123456789.svg#123456789') format('svg');
}

h1, h2, h3, h4, h5, h6 {
	clear: both;
	font-weight: bold;
	font-family: '987654321';
}

body,
input,
textarea {
	line-height: 0px;
}


/* =Header
-------------------------------------------------------------- */


#header {
	width:100%;
	float:left;
    height: 50px;
}

.header_content
{
   
    width:93.75%;
    height: inherit;
    padding: 0.4em 2.5%;
}


.header_content .site-title {
	font-family: '987654321';
    float: left;
    font-size: 24px;
    line-height: 48px;
   
    
}

.header_content .site-title a {
    float: left;
	color: #000;
	font-weight: lighter;
	text-decoration: none;
}

.header_content .social
{
    float: right;
   
}

.header_content .social a
{
     padding-left: 10px;
}

#main
{
    width:100%;
	float:left;
    z-index:-100000;
    position:relative;
}

.main_content
{
    width:93.75%;
    padding: 0.4em 2.5%;
}



.site-links {
    width:100%;
    float:left;
	font-weight: lighter;
	font-family: 'NimbusSanNovRegular';
    font-size: 18px;
    line-height: 32px;
    background:#FFF; 
    opacity:0.95;
    z-index:100000;
  
}

.site-links a {
	color: #000;
	font-weight: lighter;
	text-decoration: none;
    padding-right: 10px;
    
}


#main_image
{
    width: 100%; 
    position: relative;
    float: left;
     z-index:-100000;
}

.media_wrapper {
 
  width: 100%;    !important;
  height: auto   !important;
   z-index:-100000;
 
}

.media {
    
	position: relative;
	padding-bottom: 56.25%; 
     z-index:-100000;
}

.media img{
    
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
    z-index:-100000;
}

#projects
{
    width: 100%; 
    position: relative;
    float: left;
    height: auto
}

.project_wrapper
{
   width:100%;
   float:left;
}

.project_title
{
    position: relative;
	font-weight: lighter;
	font-family: '123456789';
    float: left;
    width: 100%;
    font-size: 18px;
    padding-bottom: 15px;
    padding-top: 30px;
    z-index:-100000;

}










