/** Generated by FG **/
@font-face {
	font-family: 'conv_tall';
	src: url('http://www.reevesinnovation.com/clients/henrywolfe/fonts/tall.eot');
	src: local('☺'), url('http://www.reevesinnovation.com/clients/henrywolfe/fonts/tall.woff') format('woff'), url('http://www.reevesinnovation.com/clients/henrywolfe/fonts/tall.ttf') format('truetype'), url('http://www.reevesinnovation.com/clients/henrywolfe/fonts/tall.svg') format('svg');
	font-weight: normal;
	font-style: normal;
	
@font-face {
    font-family: 'http://www.reevesinnovation.com/clients/henrywolfe/fonts/tall_films_expanded_obliqueRg';
    src: url('http://www.reevesinnovation.com/clients/henrywolfe/fonts/tall_films_expanded_oblique.eot');
    src: url('http://www.reevesinnovation.com/clients/henrywolfe/fonts/tall_films_expanded_oblique.eot?#iefix') format('embedded-opentype'),
         url('http://www.reevesinnovation.com/clients/henrywolfe/fonts/tall_films_expanded_oblique.woff') format('woff'),
         url('http://www.reevesinnovation.com/clients/henrywolfe/fonts/tall_films_expanded_oblique.ttf') format('http://www.reevesinnovation.com/clients/henrywolfe/fonts/truetype'),
         url('http://www.reevesinnovation.com/clients/henrywolfe/fonts/tall_films_expanded_oblique.svg#tall_films_expanded_obliqueRg') format('svg');
    font-weight: normal;
    font-style: normal;

}
	
	
	
}
body {background: #7f7f7f; /* Old browsers */

background: -moz-linear-gradient(top,  #7f7f7f 0%, #a5a5a5 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7f7f7f), color-stop(100%,#a5a5a5)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #7f7f7f 0%,#a5a5a5 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #7f7f7f 0%,#a5a5a5 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #7f7f7f 0%,#a5a5a5 100%); /* IE10+ */

background: linear-gradient(to bottom,  #7f7f7f 0%,#a5a5a5 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7f7f7f', endColorstr='#a5a5a5',GradientType=0 ); /* IE6-9 */


}
a {
    border-bottom: 0 solid rgba(136, 136, 136, 0.3);
}
a:hover { color:#000000 !important;}
#header h1 a {
    border-bottom: medium none;
    color: #333333;
	font-family: 'conv_tall',Sans-Serif;
}
.blog-title {
    
    display: block;
    margin-top: 70px;
    padding-bottom: 23px;
    padding-left: 15px;
    padding-right: 15px;
    text-align: center;
    width: 100%;
}

.links li ul a { font-family: 'tall_films_expanded_obliqueRg';}

#header {
   
    margin-bottom: 66px;
    
}
.narrow { text-align:center; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size:21px; color:#4a4a4a;}
.post {
    border-bottom: 0px solid #4A4A4A;
	 margin-bottom: 66px;
    padding-bottom: 0;
}
p, li, blockquote {
    line-height: 27px;
}

.metadata {
   
    margin-top: 0;
    
}
.metadata a {
    color: #1E4ED8;
    font-family: 'Open Sans',sans-serif;
    font-size: 27px;
    font-weight: 400;
    text-transform: none;
}

.leftt {
    background-color: #4A4A4A;
    float: left;
    height: 2px;
    margin-top: 20px;
    width: 41%;
}
.to {
    color: #1E4ED8;
    float: left;
    font-family: 'Open Sans',sans-serif;
    font-size: 27px;
    font-weight: 400;
    text-align: center;
    text-transform: none;
    width: 18%;
}
.rightt {
    background-color: #4A4A4A;
    float: left;
    height: 2px;
    margin-top: 20px;
    width: 41%;
}
.load-more {
    float: left;
    margin: 21px auto;
    text-align: center;
    width: 100%;
}
#infscr-loading {
    color: #1E4ED8;
    font-family: open sans;
    text-align: center;
}
#main-content .load-more { display:none;}
@media screen and (max-width: 540px) {
	body {background: #7f7f7f; /* Old browsers */ }
	
    
	.blog-title {
 
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
   
}
	 .leftt {
	 
    width: 27%;
}
.to {
   
    width: 44%;
	
}
.rightt {
    background-color: #4A4A4A;
    float: left;
    height: 2px;
    margin-top: 20px;
    width: 27%;
}
	 }