/* Crisis - Body, Type, Links and associated styles to be found here! - derry@fb */


/*

	Main Colours ----------------------
	
			Red: #cc0000
			Orange: #fc8f00
			Light Grey: #ededed
			Dark Grey: #333333

	-----------------------------------

*/


/*

	Contents --------------------------
	
			1.0 Resets
			2.0 Universal (formely Main Structure)
			3.0 Section Navigation
			4.0 Search
			5.0 Top Navigation
			6.0 Breadcrumbs
			7.0 Featurebox
			8.0 Section Headers
			9.0 News Row
			10.0 Content Main for Homepage (formely Button Row)
				10.1 contentMain
				10.2 contentcolRight
			11.0 Content (Non-Homepage)
			12.0 Policy or media listing style
			13.0 List Index
			14.0 News Listing
			15.0 Picture Index
			16.0 Right Column
			17.0 Left Column
			18.0 Help Footer
			19.0 Footer
			
	-----------------------------------

*/
		
	
/*
---------------------------------------
	2.0 Main Structure
---------------------------------------
*/


body {
	text-align: center;
	font: 62.5% Arial, Verdana, sans-serif;
	color: #000;
}

h1 {
	font-size: 3.2em;
	margin: 0 0 15px 0;
	padding: 0;
}

h2 {
	color: #fff;
	background-color: #F6961D;
	padding: 7px;
	margin: 0 0 15px 0;
	font-size: 1.4em;
	clear: both;
}

h3 {
	font-size: 1.4em;
	font-weight: bold;
	padding: 0;
	margin: 0 0 15px 0;
}

h4 {
	font-size: 1.3em;
	font-weight: bold;
	padding: 0;
	margin: 0 0 15px 0;
}

a {
	color: #CC0000;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

#strap {
	color: #CC0000;
	font-size: 1.6em;
	font-family: Helvetica, Arial, sans-serif;
}


/*
---------------------------------------
	End 2.0 Main Structure
---------------------------------------
*/


/*
---------------------------------------
	3.0 Section Navigation
---------------------------------------
*/

#bottomheader {
	color: #fff;
}

#bottomheader a {
	color: #ffffff;
	text-decoration: none;
}

#accesstools {
	font-size: 1.1em;
}

ul#secnav li {
	font-size: 1.2em;
}

ul#secnav a {
	color: #ffffff;
	text-decoration: none;
}

#secnav a:hover, #bottomheadright a:hover {
	text-decoration: underline;
}


/*
---------------------------------------
	End 3.0 Section Navigation
---------------------------------------
*/


/*
---------------------------------------
	4.0 Search
---------------------------------------
*/


#search input#searchtext {
	font-size: 1.1em;
}


/*
---------------------------------------
	End 4.0 Search
---------------------------------------
*/


/*
---------------------------------------
	5.0 Top navigation
---------------------------------------
*/


#topnav a {
	color: #000;
	text-align: center;
	font-size: 1.5em;
	text-decoration: none;
}

#topnav li#gethelpnav a {
	color: #fff;
}

#topnav li#christmas2010nav a {
	color: #fff;
}


/*
---------------------------------------
	End 5.0 Top navigation
---------------------------------------
*/


/*
---------------------------------------
	6.0 Breadcrumbs
---------------------------------------
*/


#breadcrumbs {
	color: #666;
	font-size: 1.2em;
}
#breadcrumbs a {
	font-weight: bold;
	color: #666;
}


/*
---------------------------------------
	End 6.0 Breadcrumbs
---------------------------------------
*/


/*
---------------------------------------
	9.0 News Row
---------------------------------------
*/


#newsrow {
	font-size: 1.3em;
}

#newsrow h2 {
	background: none;
	clear: none;
	color: #000000;
	display: inline;
	margin: 0;
	padding: 0 5px 0 0;
	font-size: 1em;
	float: left;
	margin-right: 5px;
}


/*
---------------------------------------
	End 9.0 News Row
---------------------------------------
*/


/*
---------------------------------------
	10.0 Content Main (Formely Button Row)
---------------------------------------
*/


/* 
---------------
10.1 mainContent 
---------------
*/


#contentMain {
	font-size: 1.3em;
}

li.maincolTitle h2 {
	background: none;
	clear: none;
	font-size: 2em;
	font-weight: normal;
	color: #fff;
	margin: 0 0 10px;
	padding: 0;
}

a.maincolSubtitle {
	font-weight: bold;
	font-size: 1.1em;
}

li.maincolTitle p {
	color: #fff;
	font-size: 1.2em;
}


/* 
---------------
End 10.1 mainContent 
---------------
*/


/*
--------------- 
10.2 contentcolRight 
---------------
*/


#contentcolRight{
	font-size: 1.3em;
}

/* contentCampaign */

#contentCampaign h3 {
	font-size: 2em;
	font-weight: normal;
	margin: 0 0 6px;
}

#contentCampaign h4 {
	color: #666;
	font-size: 1.2em;
	font-weight: normal;
}

li#campaignDonate a {
	color: #fff;
	font-weight: bold;
	font-size: 1.1em;
}

li#campaignChristmasvideo a {
	font-size: 1em;
}

li#campaignCountdown h4 {
	color: #c00;
	margin: 0 0 0.3em;
}

ul#contentCampaign li#campaignVolunteer a {
	color: #424242;
}

ul#contentCampaign li#campaignVolunteer a.volunteerLink {
	margin: 0;
}

/* End contentCampaign */

/* contentTwitterfeed */

li.feedTwitter p {
	font-size: 1em;
	color: #666;
}

p.followus {
	color: #666;
	font-weight: bold;
}

/* End contentTwitterfeed */

/* contentSocialmedia */

li#buttonFacebook a, li#buttonYoutube a, li#buttonSagazone a {
	font-weight: bold;
	color: #666;
}

li#newsletter {
	color: #666;
}

li#newsletter a {
	color: #666;
	font-weight: bold;
	text-decoration: underline;
}

li#newsletter a:hover {
	color: #c00;
}

/* End contentSocialmedia */

/* contentJoin */

ul#contentJoin li p, ul#contentCentres li a {
	font-size: 1em;
}

ul#contentJoin li a {
	color: #000;
	text-decoration: underline;
	font-weight: bold;
}

ul#contentJoin li a:hover {
	color: #c00;
}

/* End contentJoin */

/* contentCentres */

ul#contentCentres li a {
	padding-right: 1.2em;
	background:url("/images/arrow_newslist.gif") no-repeat scroll center right transparent;
}

/* End contentCentres */

/* Universal contentcolRight orange title styling */

li.contentcolTitle {
	font-weight: bold;
}

/* End Universal contentcolRight orange title styling */


/*
--------------- 
End 10.2 contentcolRight 
---------------
*/


/*
---------------------------------------
	End 10.0 Content Main (Formely Button Row)
---------------------------------------
*/


/*
---------------------------------------
	11.0 Content
---------------------------------------
*/


/*#content h2 {
	float: left;
	width: 469px;
}*/

#content p {
	font-size: 1.4em;
}

#content ul li {
	font-size: 1.4em;
}

#content p.imagecap {
	font-weight: bold;
}

#content .smallimagewrap {
	font-weight: bold;
}


/*
---------------------------------------
	End 11.0 Content
---------------------------------------
*/


/*
---------------------------------------
	12.0 Policy or media listing style
---------------------------------------
*/


.pollisting h3 {
	font-size: 1.8em;
}

.pollisting h3 span {
	color: #CC0000;
}


/*
---------------------------------------
	End 12.0 Policy or media listing style
---------------------------------------
*/


/*
---------------------------------------
	13.0 List Index
---------------------------------------
*/


.listindex h3 {
	color: #fff;
}

.listindex p {
	color: #fff;
}

.listindex .buttonlink a {
	color: #fff;
}


/*
---------------------------------------
	End 13.0 List Index
---------------------------------------
*/


/*
---------------------------------------
	14.0 News Listing
---------------------------------------
*/


.newslisting h3 {
	font-size: 1.8em;
}

.newslisting .newsdate {
	color: #666;
	font-size: .8em;
	font-weight: normal;
}

.newslisting .newslinks a {
	font-size: .9em;
	font-weight: bold;
}

#content .newslisting p.sectionflag {
	color: #fff;
	font-weight: bold;
}


/*
---------------------------------------
	End 14.0 News Listing
---------------------------------------
*/


/*
---------------------------------------
	15.0 Picture Index
---------------------------------------
*/


.picindexcell p a {
	color: #fff; 
	font-size: 1.4em;
}


/*
---------------------------------------
	End 15.0 Picture Index
---------------------------------------
*/


/*
---------------------------------------
	16.0 Right Column
---------------------------------------
*/


#rightcol #impactbu ul li a {
	color: #fff;
	font-size: 1.2em;
	text-align: right;
}

#contentcolRight #impactbu a {
	font-weight: bold;
}


/*
---------------------------------------
	End 16.0 Right Column
---------------------------------------
*/


/*
---------------------------------------
	17.0 Left Column
---------------------------------------
*/


ul#subnav li a {
	font-size: 1.4em;
	font-weight: bold;
} 

ul#subnav li a:hover, ul#subnav li a.on {
	color: #fff;
	text-decoration: none;
}

ul#subnav ul li a {
	color: #000;
	font-size: 1.1em;
	font-weight: normal;
}


/*
---------------------------------------
	End 17.0 Left Column
---------------------------------------
*/


/*
---------------------------------------
	18.0 Help Footer
---------------------------------------
*/


#helpfoot a#findoutbu {
	color: #fff;
	font-weight: bold;
	font-size: 1.4em;
}

#helpfoot h3#footerstrap {
	font-size: 2em;
	color: #c00;
}



/*
---------------------------------------
	End 18.0 Help Footer
---------------------------------------
*/


/*
---------------------------------------
	19.0 Footer
---------------------------------------
*/


#footer {
	font-size: 1.3em;
}

#footer p {
	line-height: 1.4em;
	text-align: center;
}

#footer a {
	color: #000;
}

ul#sitemap li {
   font-weight: bold;
}

ul#sitemap li ul li {
   font-weight: normal;
   color: #9EB7CA;
}


/*
---------------------------------------
	End 19.0 Footer
---------------------------------------
*/
