/* -------------------------------------------------------------
PCRF TEXT STYLES
-------------------------------------------------------------- */

/*GLOBAL----------------------------------------- */
body{
	color:#5d5d5d;	
	font:62.5% Arial, Helvetica, sans-serif;
}
body h1,h2{
	color:#d31343;
	font-family:Arial, Helvetica, sans-serif;
}
body h1{ 
	font-size:1.5em;
}
body h2{ 
	font-size:1.3em;
}
body h3{ 
	color:#363636;
	font-size:1.1em;
}
body a{
	/*color:#d31343;*/
	font-weight:bold;
	text-decoration:underline;
	color:#295b88 !important;
}
.content{
	font-size:1.3em;
	line-height:1.6em;
}

/*HEADER----------------------------------------- */
ul#secnav li a{
	color:#81783f;
	font-size:1.1em;
	font-weight:normal;
	text-decoration:none;
}
.searchbox{
	color:#797979;
	font-size:1.3em;
}
#imgcaption{
	font-size:1.2em;
}
/*NAV----------------------*/

/*CONTENT----------------------------------------- */
ul#news h3, 
.pane-content h3{
	color:#276ba1;
	font-size:1.4em;
}
ul#news a,
.pane-content h3 a{
	color:#d31343;
	font-weight:bold;
	text-decoration:none;
}




#fourthcoming ul.news h3, 
.pane-content h3{
	color:#276ba1;
	font-size:1.4em;
}
#fourthcoming ul.news a,
.pane-content h3 a{
	color:#d31343;
	font-weight:bold;
	text-decoration:none;
}
#fourthcoming ul.news li a{
	font-size: 1.5em;
	text-decoration: none !important;
}

ul.events li a{
	text-decoration: none !important;
}
ul.events li a h3:hover{
	color: #D31343 !important;
}
ul.events li #date{
	font-size:0.8em;
	font-weight:bold;
}
ul.events li.headline{
	font-size: 1.1em
}
ul.events li.headline a:hover{
	color: #D31343 !important;
}
ul.events li.headline a span:hover{
	color: #D31343 !important;
}

#date{
	font-size:0.8em;
	font-weight:bold;
}
span.blue{
	color:#2f699d;
}
.headline{
	font-size:0.9em;
}
.headlinehead{
	color:#276ba1;
	font-size:1.2em;
	font-weight:bold;
}
#beinspired a{
	color:#515151;
	font-size:1.2em;
	font-weight:bold;
	text-decoration:none;
}
span.linkarrow{
	color:#d31343;
}
#voices p{
	font-size:0.9em;
}


/*FOOTER----------------------------------------- */
#footercontent h3{
	color:#ffffff;
	font-size:1.6em;
}
#footercontent p{
	color:#000000;
	font-size:1.2em;
}
#footercontent li{
	color:#000000;
}
#footercontent a{
	color:#000000;
	font-size:1.2em;
	font-weight:normal;
}
#footercontent img{
	float:left;
	margin-right:8px;
}
#footercontent a:hover{
	text-decoration:underline;
}
ul.footernav li a{
	color:#000000;
	font-size:1.2em;
	font-weight:normal;
	vertical-align:top;
}

/*SUB PAGE----------------------------------------- */
.landingbox p{
	font-size:0.9em;
	line-height:1.3em;
}
.landingbox_right p{
	font-size:0.9em;
	line-height:1.3em;
}

/*SUB NAV------------------------- */
ul#subnav li a{
	color:#282828 !important;
	font-size:1.4em;
	font-weight:bold;
	text-decoration:none;
}
ul#subnav li a:hover{
	color:#d31343 !important;
	text-decoration:none;
}
ul#subnav li a.on{
	color:#d31343 !important;
}
ul#subnav li ul li a{
	color:#5b5b5b !important;
	font-size:1.2em;
	font-weight:normal;
	text-decoration:none !important;	
}