@charset "UTF-8";
/* CSS Document */

#NCFICdirectory h2 {

	margin-left: 10px;


}


/* states javascript map css */
	
	/* moved to inline, keeping backup here.*/
	
	.states_church_map {
		height: 280px;
		position: relative;  /* this forces the #USMap to pay attention to this div... and move with it! */
	}
	
	
	#ImageMap
	{
		position: absolute;
		top: 0; left: 0;
	}
	#USMap
	{
		background: url(http://www.ncfic.org/files/maphiglighter.jpg) scroll left top no-repeat;  /* can hide, doesn't seem to do anything. */
		position: absolute;
		top: 12px;
		* top: 25px;
		left: 20px;
		/*left: 398px;*/
		width: 353px; height: 251px;
		z-index: 0;
	}
	#StateHighlighter
	{
		background-image: url(http://www.ncfic.org/files/maphiglighter.jpg);
		background-attachment: scroll;
		backgrdoun-repeat: no-repeat;
		position: absolute;
		/*width: 600px;
		background-color: #990000;
		height: 40px;*/
	}
	.MapAL
	{
		background-position: -234px -666px;
		top: 136px; left: 234px;
		width: 28px; height: 40px;
	}
	.MapAK
	{
		background-position: -2px -429px;
		top: 163px; left: 2px;
		width: 68px; height: 86px;
	}
	.MapAZ
	{
		background-position: -48px -640px;
		top: 110px; left: 48px;
		width: 45px; height: 58px;
	}
	.MapAR
	{
		background-position: -190px -1185px;
		top: 125px; left: 190px;
		width: 34px; height: 34px;
	}
	.MapCA
	{
		background-position: 0 -319px;
		top: 53px; left: 0px;
		width: 52px; height: 93px;
	}
	.MapCO
	{
		background-position: -93px -877px;
		top: 82px; left: 93px;
		width: 48px; height: 39px;
	}
	.MapCT
	{
		background-position: -321px -590px;
		top: 60px; left: 321px;
		width: 31px; height: 22px;
	}
	.MapDE
	{
		background-position: -311px -1143px;
		top: 83px; left: 311px;
		width: 27px; height: 13px;
	}
	.MapFL
	{
		background-position: -242px -434px;
		top: 168px; left: 242px;
		width: 61px; height: 45px;
	}
	.MapGA
	{
		background-position: -253px -929px;
		top: 134px; left: 253px;
		width: 34px; height: 37px;
	}
	.MapHI
	{
		background-position: -84px -473px;
		top: 207px; left: 84px;
		width: 44px; height: 15px;
	}
	.MapID
	{
		background-position: -48px -1067px;
		top: 7px; left: 48px;
		width: 40px; height: 64px;
	}
	.MapIL
	{
		background-position: -210px -339px;
		top: 73px; left: 210px;
		width: 26px; height: 47px;
	}
	.MapIN
	{
		background-position: -233px -607px;
		top: 77px; left: 233px;
		width: 21px; height: 35px;
	}
	.MapIA
	{
		background-position: -177px -596px;
		top: 66px; left: 177px;
		width: 40px; height: 25px;
	}
	.MapKS
	{
		background-position: -139px -626px;
		top: 96px; left: 139px;
		width: 51px; height: 26px;
	}
	.MapKY
	{
		background-position: -226px -1425px;
		top: 100px; left: 226px;
		width: 48px; height: 25px;
	}
	.MapLA
	{
		background-position: -195px -422px;
		top: 156px; left: 195px;
		width: 32px; height: 31px;
	}
	.MapME
	{
		background-position: -330px -277px;
		top: 11px; left: 330px;
		width: 22px; height: 36px;
	}
	.MapMD
	{
		background-position: -288px -351px;
		top: 85px; left: 288px;
		width: 51px; height: 17px;
	}
	.MapMA
	{
		background-position: -322px -1112px;
		top: 52px; left: 322px;
		width: 31px; height: 10px;
	}
	.MapMI
	{
		background-position: -215px -1092px;
		top: 32px; left: 215px;
		width: 49px; height: 46px;
	}
	.MapMN
	{
		background-position: -173px -285px;
		top: 19px; left: 173px;
		width: 42px; height: 47px;
	}
	.MapMS
	{
		background-position: -213px -932px;
		top: 137px; left: 213px;
		width: 24px; height: 41px;
	}
	.MapMO
	{
		background-position: -183px -886px;
		top: 91px; left: 183px;
		width: 44px; height: 39px;
	}
	.MapMT
	{
		background-position: -65px -275px;
		top: 9px; left: 65px;
		width: 70px; height: 42px;
	}
	.MapNE
	{
		background-position: -129px -335px;
		top: 69px; left: 129px;
		width: 55px; height: 27px;
	}
	.MapNV
	{
		background-position: -24px -856px;
		top: 61px; left: 24px;
		width: 42px; height: 64px;
	}
	.MapNH
	{
		background-position: -325px -828px;
		top: 33px; left: 325px;
		width: 28px; height: 21px;
	}
	.MapNJ
	{
		background-position: -325px -828px;
		top: 33px; left: 325px;
		width: 28px; height: 21px;
	}
	.MapNJ
	{
		background-position: -313px -865px;
		top: 70px; left: 313px;
		width: 18px; height: 18px;
	}
	.MapNM
	{
		background-position: -85px -382px;
		top: 116px; left: 85px;
		width: 48px; height: 49px;
	}
	.MapNY
	{
		background-position: -283px -304px;
		top: 38px; left: 283px;
		width: 46px; height: 35px;
	}
	.MapNC
	{
		background-position: -262px -1172px;
		top: 112px; left: 262px;
		width: 55px; height: 25px;
	}
	.MapND
	{
		background-position: -132px -547px;
		top: 17px; left: 132px;
		width: 45px; height: 28px;
	}
	.MapOH
	{
		background-position: -252px -339px;
		top: 73px; left: 252px;
		width: 28px; height: 30px;
	}
	.MapOK
	{
		background-position: -133px -387px;
		top: 121px; left: 133px;
		width: 58px; height: 30px;
	}
	.MapOR
	{
		background-position: -4px -550px;
		top: 20px; left: 4px;
		width: 54px; height: 44px;
	}
	.MapPA
	{
		background-position: -278px -596px;
		top: 66px; left: 278px;
		width: 38px; height: 24px;
	}
	.MapRI
	{
		background-position: -330px -853px;
		top: 58px; left: 330px;
		width: 19px; height: 12px;
	}
	.MapSC
	{
		background-position: -269px -660px;
		top: 130px; left: 269px;
		width: 32px; height: 35px;
	}
	.MapSD
	{
		background-position: -130px -839px;
		top: 44px; left: 130px;
		width: 47px; height: 29px;
	}
	.MapTN
	{
		background-position: -221px -385px;
		top: 119px; left: 221px;
		width: 57px; height: 19px;
	}
	.MapTX
	{
		background-position: -104px -655px;
		top: 125px; left: 104px;
		width: 94px; height: 92px;
	}
	.MapUT
	{
		background-position: -59px -335px;
		top: 69px; left: 59px;
		width: 37px; height: 46px;
	}
	.MapVT
	{
		background-position: -311px -557px;
		top: 27px; left: 311px;
		width: 17px; height: 28px;
	}
	.MapVA
	{
		background-position: -268px -621px;
		top: 91px; left: 268px;
		width: 47px; height: 28px;
	}
	.MapWA
	{
		background-position: -17px -266px;
		top: 0px; left: 17px;
		width: 44px; height: 32px;
	}
	.MapDC
	{
		background-position: -305px -888px;
		top: 93px; left: 305px;
		width: 33px; height: 18px;
	}
	.MapWV
	{
		background-position: -270px -882px;
		top: 87px; left: 270px;
		width: 30px; height: 26px;
	}
	.MapWI
	{
		background-position: -200px -832px;
		top: 37px; left: 200px;
		width: 32px; height: 36px;
	}
	.MapWY
	{
		background-position: -85px -576px;
		top: 46px; left: 85px;
		width: 46px; height: 39px;
	}
/**/

/* end states view */