@charset "utf-8";
/* CSS Document */

.facesinthecrowd h1 { 
height: 88px; 
width: 700px; 
position: absolute;
top: 0;
background: url(/images/alumni/facesinthecrowd_banner.jpg) 0 0 no-repeat;
text-indent: -9999px;
border: 0;
margin: 0;
padding: 0;
}
.facesinthecrowd #primary-content {
padding-top: 114px;
}
.facesinthecrowd #secondary-content {
padding-top: 104px;
}
.facesinthecrowd ul.news li { padding-top: 10px; border-top: 1px solid #e0e0e0; margin-bottom: 10px; }
.facesinthecrowd ul.news li.last-child { padding-bottom: 10px; border-bottom: 1px solid #e0e0e0; }
.facesinthecrowd ul.news li p.lead-in { font-size: 1em; color: #333333; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
.facesinthecrowd ul.news li h4,
.facesinthecrowd ul.news li h4 a { font-size: 1.1em; color: #333333; }
.facesinthecrowd dl.image.faces dt,
.facesinthecrowd div.thumb { border: none !important; padding: 0;  }
.facesinthecrowd div.thumb img,
.facesinthecrowd dl.image.faces img { padding: 4px; border: 1px solid #e0e0e0; }

.facesinthecrowd .readmore { font-size: .9em; padding: 2px 4px !important; background: #98bb60; color: #fff; }

.sc .module.news-list.facesmenu ul.news li { padding: 0 0 0 12px; margin: 0 0 .5em 0; border: 0; }

.sc .module.news-list.facesmenu h2 { background-color: #98bb60 !important; }
.sc .module.news-list.facesmenu h4,
.sc .module.news-list.facesmenu h4 a { font-size: 1em; font-family: Arial, Helvetica, sans-serif; color: #7a1d42;}

/* PROFILE PAGE */

body.layout-n1-p1-s1.facesprofile #primary-content {
	left: 256px;
	width: 441px;
	padding-top: 74px;
	}
body.layout-n1-p1-s1.facesprofile #secondary-content {
	left: 716px;
	width: 241px;
	padding-top: 104px;
	}
body.layout-n1-p1-s1.facesprofile h1#AbovePrimary1_PageName1 { display: none; }
body.layout-n1-p1-s1.facesprofile h1 { 
	position: absolute;
	top: 0;
	display: block;
	width: 700px;
	}
			
body.layout-n1-p1-s1.facesprofile .sc div.thumb img { padding: 3px !important; border: 1px solid #ccc !important; }
body.layout-n1-p1-s1.facesprofile .sc div.thumb .outer-border,
body.layout-n1-p1-s1.facesprofile .sc div.thumb .inner-border { display: none; }


body.layout-n1-p1-s1.facesprofile h3 { padding: 0; border: 0; color: #666666; font-size: 1.4em; }
