/* CSS Document */

@font-face {
	font-family: 'Avenir';
	font-weight: Medium;
	src: url(../fonts/AvenirLTStd-Medium.otf) format('opentype');
}

@font-face {
	font-family: 'Avenir Heavy';
	src: url(../fonts/AvenirLTStd-Heavy.otf) format('opentype');
}

@font-face {
	font-family: 'Avenir Black';
	src: url(../fonts/AvenirLTStd-Black.otf) format('opentype');
}

@font-face {
	font-family: 'Avenir Light';
	src: url(../fonts/AvenirLTStd-Light.otf) format('opentype');
}

@font-face {
	font-family: 'Adobe Caslon Bold';
	src: url(../fonts/ACaslonPro-Bold.otf) format('opentype');
}

@font-face {
	font-family: 'Adobe Caslon Bold Italic';
	src: url(../fonts/ACaslonPro-BoldItalic.otf) format('opentype');
}

.influence-msu { text-align:left; }

#influence-sub-header { position:relative; background-color:#131313; background-position:center top;  z-index: 50; padding:5px 0px; color:#8c8c8c;}
	.influence-sub-header-menu { text-align:right;}
#influence-sub-header a {color:#8c8c8c; text-transform: uppercase; font-size: 12px;}
#influence-header { position:relative; background-color:#490c0f; background-position:center top; color:#FFF; z-index:50;}

.page { }
.feature { z-index:40; }

.influence-title-acumin-bi { font-family: 'Adobe Caslon Bold Italic', Fallback, sans-serif; font-size: 8em;}
	.influence-title-sub { position: absolute; top:1000px; left:25%; color:#FFF;}

.influence-logo-holder { text-align: center; }
	.influence-logo-holder a {  color:#FFF; }
	.influence-logo-holder a:hover { text-decoration: none; }
.influence-logo-heading { font-family: 'Avenir Heavy', Fallback, sans-serif; letter-spacing:.2em; font-size:4em; }

.more-stories-title { color:#333; text-align:center; padding:15px; font-size:24px;}
	.more-stories-title span { }

.more-stories { text-align:center; }
	.more-stories span { font-family: 'Avenir Heavy', Fallback, sans-serif; }

.influence-title-caslon-b { font-family: 'Adobe Caslon Bold', Fallback, sans-serif; }

.article-feature .row { text-align:center; }

.article-headline { /*text-align:center; padding:50px*/ 0 0 0; font-size:15px; padding:15px;  }
	.article-headline h1 { margin-bottom:0; font-family:'Adobe Caslon Bold', Fallback, sans-serif; color:#660000;}

.article-byline { text-align:center; padding-bottom:0;}
	.article-byline h3 { font-family: 'Adobe Caslon Bold Italic', Fallback, sans-serif; }

.article-author {text-align:center; padding-bottom:0;}
	.article-author h5 { margin-top:0; font-family:'Avenir Light', Fallback, sans-serif; }

.al-img { padding-right:15px;  }