h1 {line-height:1.1em;}
/* Outer frame */
#outerbody {
	/*/*/ border-left-width:152px ;  /* left column width. NN4 hack to hide borders */
	border-left-color:#E5E3D2;   /* left column colour */
	border-left-style:solid;
	/*/*/ border-right-width:0; /* right column width. NN4 hack to hide borders */
	margin:5px 0; width:598px; }
#maincolumn .content { margin-bottom:20px; }


/* Right column menu */
#rightcolumn .header { background-color:#9c4114; padding:5px 0 4px 12px; border-bottom:1px solid white;}
#rightcolumn li { background:transparent; text-align:left;	width:160px; padding:0; margin:0; font-size:11px; line-height:12px; }
#rightcolumn ul a { background-color:transparent; display:block; border:none; padding:5px 0px 5px 10px; font-weight:normal; text-decoration:none; width:160px; /* False value for IE4-5.x/Win. */ voice-family:"\"}\""; voice-family:inherit; width:150px; /* You get it. Good value for compliant browers. */ }
html>#rightcolumn li a { width:150px; /* Be nice to Opera */ }
#rightcolumn ul a:hover { background-color:#221; color:#fff; border:none; text-decoration:none; }

/* Left column */
#leftcolumn h4 { font:bold 11px  verdana, arial, sans-serif; margin:5px 3px; }
#leftcolumn h4 a { text-decoration:none; }
#leftcolumn h4 a:hover { text-decoration:none; color:#48443b; background-color:transparent; }

/* Components
.breadcrumbs { margin-right:-205px; background-color:#e5e3d2; padding:2px 0 3px 5px; z-index:99; width:588px; border-bottom:5px solid white; } */
.sports { width:593px; background-color:white; }
.sports img { display:inline; border-right:1px solid white; }
.tabnav { text-align:center; background-color:#242120; padding-top:3px; }
.tabnav img { margin-top:3px; border-top:1px solid white; }
.tabnav a { height:19px; font-weight:bold; font-size:11px; color:white; text-decoration:none; padding:5px 12px; background-color:transparent; }
.tabnav a:hover { color:white; background-color:#5f5b50; }
.tabnav .selected { background-color:#9c4114; }
#mainimage{ display:block; background-color:transparent; height:195px; border-bottom:5px solid white; }

#ministries { background-color:#f6f3eb; width:588px; margin-left:5px;}
#ministries .row_normal { cursor:0; background-color:transparent; }
#ministries .row_hover { cursor:pointer; cursor:hand; background-color:#e4e1d6; }
#ministries a { text-decoration:none; color:#000; }
#ministries a:hover { text-decoration:none; color:#000; }
#ministries th { background-color:#88856a; border-right:1px solid #88856a; border-bottom:1px solid white; }
#ministries td { margin:0; padding:0; border-top:1px solid white; border-bottom:none; }
#ministries .ministry { border-left:5px solid #c1b49d; padding:5px 10px 8px 10px; font-size:10px; }
#ministries .reach { text-align:center; vertical-align:middle; background-image:url('/life/spiritual_dev/images/bg_dotted_brown.gif'); background-repeat:repeat-y; }

/* General */
img { border:none; }
h1,h2,h3 { font-family:'times new roman',times,serif; color:#666; font-weight:normal; margin-top:0; }
h5 { font-size:13px; margin-bottom:6px; margin-top:0; padding-top:0; }

p.intro { font-family:'times new roman', Berkeley, georgia, serif; color:#4c7094; font-size:1.4em; line-height:1.7em; margin-top:0; }
#tabnav { font-size:0; line-height:0; display:block; } 
#tabnav img { display:inline; border-right:1px solid white;}

.alignLeft { float:left; }
.alignRight { float:right;}
img .alignLeft { margin:0 5px 0 0; }
img .alignRight { margin:0 0 0 5px; }
.textRight { text-align:right;}
.clear {clear:both; }

.clearfix:after {
content:".";
display:block;
visibility:hidden;
height:0;
clear:both;
}
.clearfix {display:inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */

/* -----------------------> *MISSIONS PAGES */
	#wrapper { margin-top:5px; background:url('/life/spiritual/missions/images/missions_bg.gif') repeat-y top left;} 
/* MAIN column GENERAL styles */
	#missions_main { 
		width:373px; 
		margin:0 0 10px 0;
		float:left;
	}
	
/* MAIN column TEXT styles */
	#missions_main h2 { margin-top:8px; margin-bottom:2px; padding:0 10px; line-height:25px;}
	#missions_main h3 { padding-left:10px;}
	#missions_main .p1 { background:url('/life/spiritual/missions/images/gradient.jpg') repeat-x top left; }
	#missions_main p {  padding:6px 10px 0 10px;}
	#missions_rightcol img { margin-bottom:5px; }
	
/* MAIN column LINK styles */
	#missions_main a {text-decoration:none; font-weight:bold;}
	#missions_main a:link, #missions_main a:active  {color:#7C6649; border-bottom:1px dotted #7C6649;}
	#missions_main a:visited { color:#8A8175; }
	#missions_main a:hover {color:#556270; border-bottom:1px dotted #556270;}

/* RIGHT column GENERAL styles */
	#missions_rightcol { margin-left:378px;}
	#missions_rightcol h2 {padding:8px 6px 0 6px;}
	#stages h2 {padding-top:0px }
	#missions_rightcol h3 {padding:0 6px;}

/* RIGHT column TEXT styles */
	#missions_rightcol h2 {background:url('/img/bg_dotted_line_white.gif') repeat-x 0pt 25px; height:19px;}
	#missions_rightcol #archive h2 {background:url('/img/bg_dotted_line_white.gif') repeat-x 0px -10px; height:19px;}
	#missions_rightcol #events h2 {background:url('/img/bg_dotted_line_white.gif') repeat-x 0px -10px; height:19px;}
	#missions_rightcol h3 {font-size:115%;}
	#missions_rightcol h2, #missions_rightcol h3, #missions_rightcol p, #missions_rightcol li {color:#fff;}
	#missions_rightcol h3, #missions_rightcol p  {font-family:Verdana, Arial, sans-serif;}
	#missions_rightcol p {padding:0 6px 0 10px;}
	#missions_rightcol .intro { color:#eee; }

/* RIGHT column LINK styles */
	#missions_rightcol a {text-decoration:none; font-weight:bold; color:#bed4ed;}
	#missions_rightcol a:link, #missions_rightcol a:active  {color:#bed4ed;  font-weight:normal;}
	#missions_rightcol a:visited { color:#b2b2b2; }
	#missions_rightcol a:hover {color:#e5e5e5; }
	#rightcol:a{border:none;}
	
/* -----------------------> *ABOUT RIGHT COLUMN STYLES */	
/* CONTACT  styles */
	#missions_rightcol #contact h2 {margin-bottom:-8px;}

/* -----------------------> *NEWS RIGHT COLUMN STYLES */
#missions_rightcol #archive {
/*background-color:#2a3644;*/
background-color:#004e68;
padding-bottom:10px;
}
#missions_rightcol #archive a {margin-bottom:10px;}
#missions_rightcol #archive h3 { padding-top:10px;}
#missions_rightcol #events h3 {margin-top:-4px; }
#missions_rightcol #events .event { padding-bottom:6px; border-bottom:1px solid #48535F }


/* NEWSLETTER signup form styles */
	#missions_main input { background-color:#f8f8f8; border:1px solid #afafaf;}
	#missions_main .texta, #missions_main .formbutton { font-size:10px; padding:4px 0; }
	#missions_main fieldset { border:none; margin:0; padding:0; }
	#missions_main form fieldset p { margin:0; padding:0;}
	#missions_main .formbutton{ background-color:#f4f0e5; margin:15px 0 0 8px; padding:3px 6px; border:2px solid #afafaf; font-weight:bold; }
	


/*SERVE */


/* RIGHT column LIST SYTLE for STAGES */
#missions_rightcol #stages, #missions_rightcol #deadlines { padding-top:10px; }
#missions_rightcol #stages { padding-bottom:10px;}
#missions_rightcol #deadlines h2{padding:15px 0px 5px 10px; font-size:20px; }
#missions_rightcol #stages {padding:0 12px 0 6px;}
#missions_rightcol #deadlines {padding:0px 10px 0 6px;}

/*missions_rightcol #stages p { background:url('/life/spiritual/missions/images/serve.jpg') no-repeat left top; padding-top:55px;}*/
#missions_rightcol #stages p {margin-top:15px;}
#missions_rightcol #stages ol {margin-left:0; padding-left:4px; list-style:none;}
#missions_rightcol #stages ol li { margin:0; padding:0 8px 8px 20px; background-image:url("/life/spiritual/missions/images/checkoff_stages_sidebar.gif"); background-repeat:no-repeat; background-position:.2em .5em;}
	

/* RIGHT column LIST SYTLE for DEADLINES */
#missions_rightcol #deadlines h3 { font-size:120%; text-transform:uppercase; margin-bottom:-8px; border-bottom:1px solid #3c4958}
#missions_rightcol #deadlines {background-color:#08313e;}
#missions_rightcol #deadlines ol {margin-left:0; padding-left:10px; list-style:none;}
#missions_rightcol #deadlines ol li { margin:0; padding:0 8px 8px 14px; background-image:url("/img/sub_arrow_rust.gif"); background-repeat:no-repeat; background-position:.2em .5em;}


/*FORM*/

	
/* FULL column style */	
	#missions_full .info {border-top:4px solid #dad8b9; background-color:#f1f0dc; padding:4px 6px 0 10px;}
	
/* MAIN column LINK styles */
#missions_full a {text-decoration:none; font-weight:bold;}
#missions_full a:link, #missions_full a:active  {color:#7C6649; border-bottom:1px dotted #7C6649;}
#missions_full a:visited { color:#8A8175; }
#missions_full a:hover {color:#556270; border-bottom:1px dotted #556270;}



/* ----------------------> *SUPPORT */

#missions_full #support .boxesA {background:url('/life/spiritual/missions/images/support-boxes-a-bg-2.gif') repeat-y top left; padding-bottom:0px;}
#missions_full #support .boxesB {background:url('/life/spiritual/missions/images/support-boxes-b-bg-2.gif') repeat-y top left;  padding-bottom:0px;}
#missions_full #support .boxesA {margin-bottom:-10px;}
*html #missions_full #support .boxesA, *html #missions_full #support .boxesB {padding-bottom:5px; } /* help out IE 6 */

#missions_full #support .boxesB {margin-top:-2px}
.support-prayer, .support-advisory, .support-time, .support-donors { float:left; width:197px;}
.support-gift, .support-funds {float:left; width:199px;}

.support-prayer {background:url('/life/spiritual/missions/images/support-prayer.jpg') no-repeat top left;}
.support-gift {background:url('/life/spiritual/missions/images/support-gift.jpg') no-repeat top left;}
.support-advisory {background:url('/life/spiritual/missions/images/support-advisory.jpg') no-repeat top left;}

.support-time {background:url('/life/spiritual/missions/images/support-time.jpg') no-repeat top left;}
.support-funds {background:url('/life/spiritual/missions/images/support-funds.jpg') no-repeat top left;}
.support-donors {background:url('/life/spiritual/missions/images/support-donors.jpg') no-repeat top left;}

#missions_full #support h3 { padding-top:70px; }
#missions_full #support h3, #missions_full #support p {color:#fff }
#missions_full #support h3 {padding-right:4px; padding-left:14px;}
#missions_full #support p { padding-right:6px; padding-left:14px; font-size:105%}
#missions_full #support a p {color:#C8CCD0; background-color:#1a4e5c; #text-decoration:none; margin:0 1px 0 0; padding-bottom:0px;border:0 none;}
#missions_full #support a:link p, #missions_full #support a:active p {color:#ddd; border-bottom:none;}
#missions_full #support a:visited p {color:#ACB2B9;}
#missions_full #support a:hover p {color:#FFF;border-bottom:none;}

/*  RIGHT COLUMN styles for SUPPORT */

#missions_rightcol #support_sub_nav  ul {margin:0px; padding:0 }
#missions_rightcol #support_sub_nav ul { list-style-type:none;}
#missions_rightcol #support_sub_nav li {list-style:none; list-style-image:none;}
#missions_rightcol #support_sub_nav  ul li a{ background:transparent url('/life/spiritual/missions/images/missions_border.gif')repeat-x left bottom; }
#missions_rightcol #support_sub_nav  ul li a:first{ background:transparent url('/life/spiritual/missions/images/missions_border.gif')repeat-x left top; }
/*#missions_rightcol #support_sub_nav  ul li a.first {border-top:1px solid white}*/
#missions_rightcol #support_sub_nav li a {display:block; width:192px; padding:4px 0 6px 22px; border:0; vertical-align:middle;}
*html #missions_rightcol #support_sub_nav li a {display:block; width:208px; padding:4px 0 6px 4px; border:0; vertical-align:middle;}

#missions_rightcol #support_sub_nav li a:hover {background-color:#256E82;}
#missions_rightcol #support_sub_nav li.active {background-color:#494d55;}
#missions_rightcol #support_sub_nav h2{padding:9px 0 5px 10px; background:#08313e url('/life/spiritual/missions/images/missions_border.gif') repeat-x left bottom; height:23px; margin-bottom:0px;}


/* ----------------------> *OUTREACH */
#outreachMain { width:370px; margin:0; float:left;}

#outreachSide { 
	float:right; 
	width:215px; 
	padding:0;  
	background-image:url('/life/spiritual/images/or-side-bg.jpg');
	background-repeat:repeat-y;
	background-position:top left; 
	background-color:#dcd5cb;}
	
	

/* sub-header styling for image replacement */
	#outreachSide .resources h2, 
	#outreachSide .missions h2 
	{
		text-indent:-9999px; 
		height:80px; /*each image for sub-header h2 should be 215px wide and 75px tall */
		
	}
#outreachSide .resources h2 {background:url('/life/spiritual/images/or-side-h2-resources.jpg') no-repeat top left; }
#outreachSide .missions h2 { background:url('/life/spiritual/images/outreach_side_missions_2.jpg') no-repeat top left; }

#outreachSide #sideTop {padding:0; margin:0; background:#fff; height:21px; }
#outreachSide #sideBottom {margin:0; padding:0; background:url('/life/spiritual/images/or-side-bottom.jpg') no-repeat top left; height:26px; }

#maincolumn .content .heading {font-size:1.5em; padding:2px 10px 4px 10px; font-weight:bold; background:url('/img/bg_dotted_line.gif') repeat-x bottom left;}

.content #outreachMain ul li {  list-style:none none; padding:5px 25px 5px 15px; line-height:12px; color:#888; }
#outreachMain .listing li { background:url('/img/sub_arrow_tiny_lt.gif') no-repeat top left; background-position:0 0.8em; }
.content #outreachMain ul li a :hover{ text-decoration:underline; }
.content #outreachMain ul li a:{ text-decoration:underline; }

#outreachSide ul li {  list-style:none none; padding:4pt 25px 0 15px; line-height:12px; }
#outreachSide .listing li { background:url('/img/sub_arrow_tiny_lt.gif') no-repeat top left; background-position:0 0.8em; }

/*#outreachSide ul { width:185px; }*/

#outreachSide ul li a { text-decoration:underline; color:#336699; }
#outreachSide ul li a:hover { text-decoration:underline; color:#333}

#outreachSide p { padding:5px 0 0 0px; margin:0; color:#333; }


/*#outreachSide .featureTop {background:url('/img/bg_dotted_line_top_noBtmPadding.gif') repeat-x top left; height:1px; }
#outreachSide .featureBottom { background:url('/img/bg_dotted_line_btm.gif') repeat-x bottom left; clear:both; height:1px; }
*/

#outreachSide h3.title {width:110px; padding:4px 0 0 6px; margin:0;}
#outreachSide p.teaser {width:98px; padding-left:18px; margin:0; }
#outreachSide .feature { background:url('/life/spiritual/images/or-features-body.jpg') repeat-y top left;  width:215px; margin-bottom:0px;}


/* ----------------------> *INREACH */
#inreachWrapper { background:url('/life/spiritual/images/ir-wrapper-bg.jpg') repeat-y top left; }

#inreachMain { width:370px; margin:0; float:left;}

.content #inreachMain { padding:0px; }
.content #inreachMain ul { list-style:none none; }
.content #inreachMain ul li {  list-style:none none; padding:5px 25px 5px 15px; line-height:12px; color:#888; }
.content #inreachMain ul li a:hover { text-decoration:underline;}
.content #inreachMain ul li a { text-decoration:underline; }
 #inreachMain .listing li { background:url('/img/sub_arrow_tiny_lt.gif') no-repeat top left; background-position:0 0.8em; }


#inreachSide { 
	float:right; 
	width:215px; 
	padding:0;  
	color:#d2b786;
}
#inreachSide h2 { color:#d2b786; }

#inreachSide .feature { background-color:#620c0c; color:#fff; }

#inreachSide a { color:#c9c5a2; }
#inreachSide a:hover {color:#fff; }
#inreachSide a:visited {color:#b3af9;}


#inreachSide .section, f{padding:10px 10px 4px 10px; }
#inreachSide .galleryThumb {margin:10px 0 0 2px;}
#inreachSide .feature {border-top:1px solid #fff; border-bottom:1px solid #fff;}

/* alternative hover for the thumbnail images  
#iinreachSide .galleryThumb a img {border:1px solid #9c4114; margin:0; padding:0;}
#iinreachSide .galleryThumb a:hover img {border:1px solid #fff; margin:0; padding:0;}
*/

/*---------------------------------------INTERACT WITH US------------------------------------------------------------*/


