/* -------------------------------------------------------------
ACN TEXT STYLES
-------------------------------------------------------------- */

/*Contents --------------------------

		1.0 UNIVERSAL
		2.0 CONTENT HOMEPAGE
			2.1 Leftcol
			2.2 Midcol
			2.3 Rightcol
		3.0 SUBPAGES
			3.1 Subnav
			3.2 Leftcol
			3.3 Midcol
			3.4 Rightcol
		4.0 FOOTER
		
-----------------------------------
*/

/*
---------------------------------------
	1.0 UNIVERSAL
---------------------------------------
*/
body{
	color:#424242;	
	font:62.5% Arial, Helvetica, sans-serif;
}
body h1,h2{
	color: #D03D33;
	font-family: 'PT Sans Narrow', sans-serif;
	font-weight: 500;
}
body h1{ 
	font-size:2.4em;
}
body h2{
	color: #424242;
	font-size:1.8em;
	font-weight: 500;
	line-height:1.0em;
}
body h3{ 
	color:#D03D33;
	font-size:1.6em;
	font-family: 'PT Sans Narrow', sans-serif;
	font-weight: 500;
	line-height:1.3em;
}
body a{
	color:#D3372B;
	text-decoration: none !important;
	cursor pointer !important;
}


.content{
	font-size:1.2em;
	line-height:1.4em;
}

#leftcol .content p{
	font-size:1.2em;
	line-height:1.6em;
}

#leftcol .content ul, #leftcol .content ol {
	font-size:1.2em;
	line-height:1.6em;
}

#leftcol .content ul ul, #leftcol .content ul ul ul, #leftcol .content ol ol, #leftcol .content ol ol ol {
    font-size: inherit;
    line-height: inherit;
}

#leftcol .content td h2{
	font-size:1.4em;
}
#leftcol .content td{
	font-size:1.2em;
	line-height:1.6em;
}

.quickform label.field{
	font-size:1.2em;	
}

/*
---------------------------------------
	2.0 CONTENT HOMEPAGE
---------------------------------------
*/

ul#secnav li{
	color: #e12626;
}
ul#secnav li a{
	color: #424242;
	font-size: 1.1em;
	text-decoration: none;
}
ul#secnav li a:hover{
	color: #e12626;
	text-decoration: underline;
}
.searchbox{
	font-size: 1.2em;
}


/* 2.1 Leftcol ------------- */
.orbit-caption h2 a{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.2em;
	text-decoration: none;
}

h2.news_heading{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	line-height: 1.4em;
}
h2.info_heading{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	line-height: 1.4em;
}
h2.info_heading{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	line-height: 1.4em;
}
h2.praying_heading{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	line-height: 1.4em;
}
h2.action_heading{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	line-height: 1.4em;
}
.box_content p{
	font-size: 1.2em;
	line-height: 1.3em;
}
.box_standfirst{
	color: #d13a2f;
	font-weight: bold;
}
p#slide_comment{
	font-size: 1em !important;
	font-weight: bold;
}

body#prayer .copy_standfirst{
	color: #4da8b9;
	font-weight: bold;
}
body#information .copy_standfirst{
	color: #19b95b;
	font-weight: bold;
}

body#action .copy_standfirst{
	color: #D03D33;
	font-weight: bold;
}


.copy_standfirstPrayer{
	color: #4da8b9;
	font-weight: bold;
}
.copy_standfirstInfo{
	color: #19b95b;
	font-weight: bold;
}

.copy_standfirstAction{
	color: #D03D33;
	font-weight: bold;
}


/* End 2.1 Leftcol ------------- */


/* 2.3 Rightcol ------------- */
#rightcol {
    
}
.inward_box h2{
	color: #d13a2f;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size: 1.5em;
	font-weight: 700;	
	line-height: 1.2em;
}
.inward_box p{
	color: #686868;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size: 1.3em;
	font-weight: 500;
	line-height: 1.2em;
}
#newsletter_signup h2{
	color: #d13a2f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
}
#newsletter_signup p{
	color: #666666;
	font-size: 1.2em;
}
#rightcol_shop h2{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 1.4em;
    font-weight: bold;
    line-height: 1.2em;
}
ul#shop_prods li a.shop_title {
	color: #f37431;
	font-weight: bold;
	text-decoration: none;
}

/* End 2.3 Rightcol ------------- */

/*
---------------------------------------
	3.0 SUBPAGES
---------------------------------------
*/
body#prayer #leftcol h1{
	color: #4da8b9;
	font-family: 'PT Sans Narrow', sans-serif;
	font-weight: 500;
}
body#information #leftcol h1{
	color: #19b95b;
	font-family: 'PT Sans Narrow', sans-serif;
	font-weight: 500;
}
body#action #leftcol h1{
	font-family: 'PT Sans Narrow', sans-serif;
	font-weight: 500;
}

/* 4.1 Section navigation ------------- */
ul#sectionnav li a{
	color: #ffffff;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size: 1.8em;
	font-weight: 500;
	text-decoration: none;
}
ul#sectionnav li a:hover{
	color: #424242;
}
ul#sectionnav li a.on{
	color: #424242;
}
/* 4.1 End Section navigation ------------- */

/* 3.1 Subnav ------------- */

ul#subnav li a{
	color: #424242;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size: 1.3em;
	font-weight: 500;
	text-decoration: none;
}
ul#subnav li a:hover{
	color: #ffffff;
}
ul#subnav li a.on{
	color: #ffffff;
}

body#information ul#subnav ul li a{
	color: #19b95b;
}
ul#subnav ul li a:hover{
	color: #424242;
}
ul#subnav ul li a.on{
	color: #424242;
}

body#prayer ul#subnav ul li a{
	color: #4da8b9;
}
body#action ul#subnav ul li a{
	color: #D03D33;
}

/* End 3.1 Subnav ------------- */


/*
---------------------------------------
	4.0 FOOTER
---------------------------------------
*/
#footer ul li a{
	color: #ffffff;
	font-size: 1.2em;
	text-decoration: none;
}
#footer ul li a:hover{
	text-decoration: underline;
}
li.footer_heading h3{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-weight: bold;
}
#footer p{
	color: #ffffff;
	font-size: 1.1em;
}

#site_tools{
	color: #ffffff;
	font-size: 1.1em;
	line-height: 1.8em;	
}

/*
---------------------------------------
	7.0 LANDING PAGE
---------------------------------------
*/

.landing_prayer h3 a{
	color: #424242;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size: 1em;
	font-weight: 500;
	line-height: 1.1em;
	text-decoration: none;
}
.landing_prayer h3 a:hover{
	color: #4da8b9;
}

.landing_info h3 a{
	color: #424242;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size: 1em;
	font-weight: 500;
	line-height: 1.1em;
	text-decoration: none;
}
.landing_info h3 a:hover{
	color: #11a14c;
}
.landing_action h3 a{
	color: #424242;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size: 1em;
	font-weight: 500;
	line-height: 1.1em;
	text-decoration: none;
}
.landing_action h3 a:hover{
	color: #D03D33;
}

#orbit_description { color:#ffffff !important; padding:0 20px 20px 20px;}
