

/* HEADERS */

h1 {
	margin: 20px 0 20px 0;
	height: 0;
	width: 491px;		/* image width */
	padding-top: 54px;	/* image height */
	overflow: hidden;
	font-size: 1px;
	border: none;
}

.home h1 {
	margin: 10px 0;
}

h2 {
	margin-bottom: 20px;
	height: 0;
	padding-top: 0px;
	color: #046665;
	overflow: hidden;
	font-size: 1px;
	border: none;
}

h3 {
	text-transform: uppercase;
	font-size: 12px;
	color: #046665;
	margin-bottom: 4px;
}

h4 {
	text-transform: uppercase;
	font-size: 16px;
	color: #046665;
	margin-bottom: 4px;
}



/* CONSTRUCT */

.construct h3, .construct_indy h3 {
	font-size: 1em;
}

.construct .bullets, .construct_indy .bullets {
	margin: 4px 0 20px 0;
}

/* BIG IMAGE BACKGROUND FOR INDIVIDUAL DIVISIONS PAGES */


.fac_indy, .fac #primary h2 {
	width: 500px;
	height: 24px;
	padding: 198px 0 0 82px;
	overflow: auto;
	font-size: 1.2em;
	text-transform: uppercase;
	color: #8fab50;
}

.fac #primary h2 {
	background: url(../images/fac_photo.jpg) no-repeat;
}

.construct_indy #primary h2, .construct #primary h2 {
	width: 500px;
	height: 24px;
	padding: 198px 0 0 82px;
	overflow: auto;
	font-size: 1.2em;
	text-transform: uppercase;
	color: #8fab50;
}

.construct #primary h2 {
	background: url(../images/construct_photo.jpg) no-repeat;
}

.jan_indy #primary h2, .jan #primary h2 {
	width: 500px;
	height: 24px;
	padding: 198px 0 0 82px;
	overflow: auto;
	font-size: 1.2em;
	text-transform: uppercase;
	color: #8fab50;
}

.jan #primary h2 {
	background: url(../images/jan_photo.jpg) no-repeat;
}

.green_indy #primary h2, .green #primary h2 {
	width: 500px;
	height: 24px;
	padding: 198px 0 0 82px;
	overflow: auto;
	font-size: 1.2em;
	text-transform: uppercase;
	color: #8fab50;
}

.green #primary h2 {
	background: url(../images/green_photo.jpg) no-repeat;
}


