/* --------------------------------------------------------------------
File:				iafpe.css
Created by:			Charlie Cathcart, ccathcart3 [at] gmail [dot] com
Version:			1.0
Last Updated:		1/85/2012

Color Palette
Dark Blue:			#003A63
Light Blue:			#6D99AB
---------------------------------------------------------------------- */

/* Page elements */
body {
	background: #003a63;
	font-size: .8em;
}

.container {
	width: 960px;
	background: #FFF url('../img/containerBg.png') repeat-y;
	/* padding-top: .75em; */
}

a:link {color: #6D99AB;}
a:visited {color: #6D99AB;}
a:hover {color: #003A63;}
a:active {}

blockquote {
	color: #666;
}

.tightSpacing {
	margin-top: -1.5em;
}

.colborder {
	border-right:2px solid #ddd6d2;
}

sup.footnote {
	color: #890202;
}

/* Masthead */
#masthead {
	margin-left: 13px;
	height: 220px;
	width: 940px;
	background: #FFF url('../img/mastheadBg.png') no-repeat 0 0;
}
#masthead h1 {
	height: 152px;
	width: 150px;
	text-indent: -9999px;
	margin-left: -41px;
	margin-top: 25px;
	background:url('../img/logo.png') no-repeat 0 0;
}
#masthead .title {
	margin: 0 0 0 0;
}

/* Nav */
#navBar {
	width: 945px;
	height: 31px;
	margin: 0 0 .25em .70em;
	background: url('../img/navBg.png') repeat-x 0 0;
}

/* Content Sub */
#contentSub {
	margin: 1.5em .5em .5em 2.25em ;
	background-color: #F0F0F0;
}

/* Content Main */
#contentMain {
	margin: 1em 1.5em 2em 2em;
}

#contentMain h2 {
	color: #003A63;
}

#contentMain h3, #contentMain h4 {
	color: #008080;
}

#contentMain h5 {
	font-weight: bold;
	color: #000;
}

#contentMain h5 span {
	font-weight: normal;
}

#contentMain h6 {
	color: #890202;
	margin-bottom: 1.3em;
	font-weight: normal;
}

#contentMain p.about {
	font-style: italic;
}

#contentMain dl.pressReleases dt {
	color: #666;
	font-style: italic;
}

#contentMain dl.pressReleases dd {
	font-weight: bold;
	font-size: 1.3em;
	margin-left: 0;
	padding-left: 0;
}

#contentMain div.education {
	width: 310px;
	height: 230px;
	background-color: #007686;
	color: #FFF;
}

#contentMain div.education h3 {
	color: #FFF;
	font-size: 2em;
	margin: .25em 0 .5em .5em;
}

#contentMain div.education h5 {
	color: #FFF;
	font-size: 1.0em;
	margin: 0 1em .75em 1em;
	font-weight: normal;
}

#contentMain div.advocacy {
	width: 310px;
	height: 230px;
	background-color: #C10002;
	color: #FFF;
}

#contentMain div.advocacy h5 {
	color: #FFF;
	font-size: 1.0em;
	margin: 0 1em .75em 1em;
	font-weight: normal;
}

#contentMain div.advocacy h3 {
	color: #FFF;
	font-size: 2em;
	margin: .25em 0 .5em .5em;
}

#contentMain div.research {
	width: 310px;
	height: 230px;
	background-color: #DA6600;
	color: #FFF;
}

#contentMain div.research h5 {
	color: #FFF;
	font-size: 1.0em;
	margin: 0 1em .75em 1em;
	font-weight: normal;
}

#contentMain div.research h3 {
	color: #FFF;
	font-size: 2em;
	margin: .25em 0 .5em .5em;
}

#contentMain div.support {
	width: 310px;
	height: 230px;
	background-color: #7EA324;
	color: #FFF;
}

#contentMain div.support h3 {
	color: #FFF;
	font-size: 2em;
	margin: .25em 0 .5em .5em;
}

#contentMain div.support h5 {
	color: #FFF;
	font-size: 1.0em;
	margin: 0 1em .75em 1em;
	font-weight: normal;
}

#contentMain dd {
	margin: 0 0 1.5em 0;
}

/* Footer */
#footer {
	margin-left: 1.75em;
	padding-bottom: 1.5em;
	text-align: center;
	color: #333;
}

#footer p {
	margin-bottom: 0;
	font-size: .85em;
}