html { 
	font: 65%/1.3 'lucida grande',arial,sans-serif; 
}

/*------------------------------------------------------------------------
MAIN CONTENT TYPOGRAPHY
------------------------------------------------------------------------*/

/* HEADERS */

h1 {
	font-size:2.2em;
	display:inline-block;
	padding:3px 14px 3px 18px;
	margin:0px 0 3px -4px;
	font-family:georgia,times,serif;
	font-weight:normal !important;
	color:#005baa;
}

h2 {
	font-size:1.4em;
	margin:12px 14px 5px 14px;
	color:#3C7ABB;
}

/* GENERAL CONTENT */

#column_center p {
	margin:10px 14px 8px 14px;
	font-size:1.2em;
}

#column_center ul, #column_center ol {
	padding-bottom:3px;
}

#column_center ul li {
	font-size:1.2em;
	list-style-image:url(../_images/bullet.gif);
	margin-bottom:8px;
}

	#column_center ul li ul {
		margin-top:10px;
	}
	
	#column_center ul li ul li {
		font-size:1.0em;
	}

#column_center ol li {
	font-size:1.2em;
	margin-bottom:8px;
}


/*------------------------------------------------------------------------
FAQ PAGE STYLING
------------------------------------------------------------------------*/

h2#student_faqs, h2#family_faqs, h2#donor_faqs, h2#academic_faqs {
	margin-top:30px;
}

.faqs h3 {
	color:#005baa;
	font-size:1.36em;
	font-weight:normal;
	margin:8px 14px 0px 14px;
	padding:10px 0 0 0 !important;
}


/*------------------------------------------------------------------------
BOX STYLING
------------------------------------------------------------------------*/

.box_title {
	font-family:georgia,times,serif;
	font-size:1.8em;
}

	.box_content, .box_bottom {
		font-size:1.2em;
	}
	
	.box p {
		margin:3px 0 5px 0;padding:0;
	}


/*------------------------------------------------------------------------
SPOTLIGHT STYLING
------------------------------------------------------------------------*/

.spotlight .box_title {
	font-size:2.2em;
}

a:hover.spotlight_item {
	text-decoration:none !important;
}

	.spotlight_title {
		display:block;
		color:#005baa;
		font-size:1.3em;
		line-height:1.1em;
	}
	
	.date {
		display:block;
		font-size:0.8em !important;
		padding:2px 0 2px 0;
		color:#6F8692;
	}
	
	.short_description {
		font-size:1.0em;
	}


/*------------------------------------------------------------------------
FOOTER STYLING
------------------------------------------------------------------------*/

#footer p {
	padding:8px 0 0 15px !important;
}


/*------------------------------------------------------------------------
LINK STYLING
------------------------------------------------------------------------*/

a:link, a:visited {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

p a:link, p a:visited, .spotlight_item span a:link, .spotlight_item span a:visited, #two_thirds li a:link, #two_thirds li a:visited {
	text-decoration:none;
	color:#8B001A;
	font-weight:bold;
}

p a:hover, .spotlight_item span a:hover, #two_thirds li a:hover {
	text-decoration:underline;
}

.box a:link, .box a:visited {
	font-weight:bold;
	color:#fff;
	
}

#footer a:link, #footer a:visited {
	color:#023b6b;
	font-weight:bold;
}

/* AUDIENCE COLOR BOX BUTTON */

a:link.btn_box, a:hover.btn_box, a:visited.btn_box {  
	font-weight:bold;
	text-decoration:none;
	font-size:1.2em;
}

/* SPOTLIGHT LINK STYLING */

a:link.spotlight_item, a:visited.spotlight_item {
	font-weight:normal;
	color:#3f5365;
}