.intro-wrap { padding: 0 0 87px; background: #788741 url("../box/bg-intro-seal-home.png") no-repeat center 0; }
	.intro-wrap + .wrap { margin-top: -87px; }
	.intro h1 { margin-bottom: 3px; }
	.intro p { width: 727px; color: #6c6c7a; font-size: 1.4em; line-height: 1.7; }
	.intro-wrap p { margin-bottom: 34px; color: #f3f3f1; }

/*.no-intro-text .intro-wrap { padding: 0 0 4px; }*/
	/*.no-intro-text .intro-wrap + .wrap { margin-top: -4px; }*/
	/*.no-intro-text .intro h1 { margin-bottom: 30px; }*/


.streamer { display: table; margin-bottom: 28px; border-bottom: 1px solid #c3c3c3; }
	.streamer .heading { vertical-align: top; display: table-cell; position: relative; width: 90px; padding: 16px; border-top: 3px solid #4384c4;
		background: #35405f; /* Old browsers */
		background: -moz-linear-gradient(top, #35405f 0%, #222b47 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#35405f), color-stop(100%,#222b47)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #35405f 0%,#222b47 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #35405f 0%,#222b47 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, #35405f 0%,#222b47 100%); /* IE10+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35405F', endColorstr='#222B47',GradientType=0 ); /* IE6-9 */
		background: linear-gradient(top, #35405f 0%,#222b47 100%); /* W3C */ }
		.streamer .heading h2 { color: #fff; font: 1.6em Georgia, "Times New Roman", serif; }
		.streamer .heading strong { display: block; font-size: 1.25em; font-weight: normal; text-transform: uppercase; }
		.action-footer .streamer .heading strong { font-size: 1.125em; }
			.streamer .heading .more a { background: url(../../a/screen/mrkr-more-heading.gif) no-repeat right 0; color: #fff; font-size: .8em; padding-right: 13px; }
			.streamer .heading .more a:hover, .streamer .heading .more a:focus { background-position: right -50px; text-decoration: none; }
		.action-footer .streamer .slider { height:230px; overflow:hidden;  }
		
	.streamer .prime { display: table-cell; width: 788px; background-color: #fbfbfb; }
	.streamer .listing { float: left; margin-bottom: 0; background: #f3f3f1 url(../../a/screen/bg-streamer-4.gif) repeat-y 0 0; background: rgba(243,243,241,.7) url(../../a/screen/bg-streamer-4.gif) repeat-y 0 0;
		-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3) inset;
		-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3) inset;
		box-shadow: 0 0 3px rgba(0, 0, 0, 0.3) inset; }
		.streamer .listing li { float: left; width: 180px; margin-right: 1px; padding: 20px 16px; border-top: 1px solid #c3c3c3; height: 99px; }
		.streamer .listing .first { width: 182px; padding: 20px 17px; }
			.streamer .listing h3 { margin-bottom: 3px; font: bold 1.08em/1.38 Helvetica, Arial, sans-serif}
				.streamer .listing h3 a { color: #293352; text-decoration: none; }
				.streamer .listing h3 a:hover, .streamer .listing h3 a:focus { text-decoration: underline; }
			.streamer .data { line-height: 1.4; font-weight: normal; text-transform: none; font-size: 1.0em; }


.nav { padding-bottom: 7px; border-top: 4px solid #333D5E; }
	.nav li { list-style: none; }
		.nav a { display: block; padding: 13px 14px 9px; background: #fff; text-decoration: none; color: #6c6c6c; text-transform: uppercase; font-weight: bold; line-height: 1.33; }
		.nav a:hover, .nav a:focus { text-decoration: underline; }
		.nav .active a, .nav .active-trail a { color: #fff; background: #CC731A; }
			.audience .nav .active a, .audience .nav .active-trail a { color: #fff; background: #A51C30; }
		
		.nav .active a:hover, .nav .active-trail a:hover, .nav .active a:focus { text-decoration: none; }
		.page-arts .nav .active a { background: #cb59af; }
		.page-community .nav .active a { background: #a2a012; }
		.page-global .nav .active a { background: #184ae1; }
		.page-health .nav .active a { background: #e2920c; }
		.page-public .nav .active a { background: #4384c4; }
		.page-science .nav .active a { background: #52854c; }
		.page-sustainability .nav .active a { background: #13c29f; }
		.page-teaching .nav .active a { background: #9a7016; }
		.page-unparalled .nav .active a { background: #a61d31; }
		.page-social .nav .active a { background: #293352; }
	
	.nav li ul { background: #a51c30; padding-bottom: 5px; margin-bottom: 0;}
	.nav li ul li a { text-transform: none; font-size: 0.9em; font-weight: normal; padding: 8px 14px 4px 24px; }
	.nav li ul li ul li a { font-size: 12px; padding: 4px 10px 2px 40px; }

	.nav .active ul li a, .nav .active-trail ul li a { background: #a51c30; }
	.nav .active ul li a:hover, .nav .active-trail ul li a:hover { text-decoration: underline; }
	.nav li ul li.active>a, .nav li ul li ul li.active>a { text-decoration: underline; }


.layout-c #hedu_chartbeat_top { background: #eae9e5 url(../../a/screen/bg-gazette-head-tn.png) no-repeat top left; padding-top: 90px;}
.layout-c #hedu_ga_top { background: #eae9e5 url(../../a/screen/bg-gazette-head-ts.png) no-repeat top left; padding-top: 90px;}
.layout-c #hedu_chartbeat_top .topper, .layout-c #hedu_ga_top .topper { display: none; }


.president #ticketing_primary { min-height: 605px; min-width: 978px;
	background: #262626 url("../../a/screen/bg-intro-seal-only-prez.gif") no-repeat center 0; /* Old browsers */
    padding-top: 20px;
}
.president #ticketing_primary .prez_nav { margin-top: 30px; }



	.main .section { background: #fff; border-top: 4px solid #333D5E; }
		.main .col .section { border-top: none; }
	.sub .section { background: #fefefe; }




 /*
  * All Mobile Page
  */
#all-mobile div.col {box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); background: white;}  
#all-mobile div.col div { padding: 20px; }
#all-mobile div.col div img { float: left; padding: 0 10px 10px 0; }

 /*
  * Antonis
  */
#skip h1 { padding-top: 20px; }  

