/* CTK Home Page Stylesheet */
body 
	{
	font-family:"Didot", "Minion", "Franklin Gothic Book", "Sylfaen",  serif;
	line-height:1.55em;
	font-size: 14px;
	word-spacing:.1em;
	color: #787061;
	background-image:url(../images/header.gif);
	background-position:top center;
	background-repeat:no-repeat;
	background-color: #FFFFFF;
	}
	
	
.head
	{
	color:#181860;
	line-height:2em;
	font-size:1.4em;
	text-align:center;
	font-style:italic;
	}
		
.subhead
	{
	color:#787061;
	line-height:2em;
	font-size:1.25em;
	font-style:italic;
	}

.seasonal
	{
	float:left;
	padding-right:5px;
	position:relative;
	left:-25px;
	}
		
.red
	{
	color:#990000;
	line-height:2em;
	font-size:1.25em;
	font-weight:bold;
	}
	
.holiday
	{
	color:#00947b;
	line-height:2em;
	font-size:1.25em;
	font-weight:bold;
	}
	
.holiday2
	{
	color:#5b5b9b;
	line-height:2em;
	font-size:1.25em;
	font-weight:bold;
	}
	
.subholiday
	{
	color:#5b5b9b;
	font-family:"Didot", "Minion", "Sylfaen", "Franklin Gothic Book",  serif;
	font-size: 1em;
	text-decoration:none;
	font-style:italic;
	padding:10px 0 0 0;
	margin-left:15px;
	}
	
.centerhead
	{
	color:#787061;
	line-height:2em;
	font-size:1.2em;
	text-align:center;
	font-style:italic;
	}
	
		
.mainhead { 
	font-family:"Didot", "Minion", "Sylfaen", "Franklin Gothic Book",  serif;
	font-size: 1.4em;
	color:#1b1b62;
	font-style:italic;
	padding:10px 200px 0 20px;
	margin:-10px 0 -10px -45px;
	border-bottom:solid 1px #C8C5BF;
	}
	
.welcomehead { 
	font-family:"Didot", "Minion", "Sylfaen", "Franklin Gothic Book",  serif;
	font-size: 1.4em;
	color:#1b1b62;
	margin:-15px 0 -10px -20px;
	font-style:italic;
	}
	
.boxhead { 
	font-family:"Didot", "Minion", "Sylfaen", "Franklin Gothic Book",  serif;
	font-size: 1.15em;
	text-decoration:none;
	font-style:italic;
	padding:10px 10px 0 10px;
	margin-left:-25px;
	}

.box
	{
	padding:0 0 0 20px;
	text-align:center;
	position:relative;
	top:-10px;
	}
		
.center
	{
	text-align:center;
	}


.active
	{
	color:#1b1b62;
	}
	
	
a:link 
	{
	color:#1b1b62;
	text-decoration:underline;
	}
	
a:visited 
	{
	color:#1b1b62;
	text-decoration:underline;
	}
	
a:hover 
	{
	color:#787061;
	text-decoration:underline;
	}
	
a:active 
	{
	color:#1b1b62;
	text-decoration:none;
	}
	
/* Div info */
#wrapper 
	{
	width:96%;
	margin-top: 0px;
	padding: 10px 0 0 0;
	margin-right: auto;
	margin-left: auto;
	border-left:solid 1px #C8C5BF;
	border-right:solid 1px #C8C5BF;
	position:relative;
	z-index:500;
	}
	
#header  
	{
	position:relative;
	clear:both; 
	height:225px;
	}	

#header h1 { 
	background:url(../images/text_logo_shield.gif) no-repeat top left; 
	width: 450px; 
	height: 185px;
	position:relative;
	z-index:1000; 
	margin:0 0 0 15px;
	top:-15px;
	cursor:pointer;
	}
	
#header h1:hover {
	background:url(../images/text_logo_shield.gif) no-repeat top left; 
	width: 450px; 
	height: 185px;
	position:relative;
	z-index:1000; 
	margin:0 0 0 15px;
	top:-15px;
	cursor:pointer;
	}	

#header h1:active { 
	background:url(../images/text_logo_shield.gif) no-repeat top left; 
	width: 450px; 
	height: 185px;;
	position:relative;
	z-index:1000;  
	margin:0 0 0 15px;
	top:-15px;
	cursor:pointer;
	}	

#header h1 span {
	display:none
	}
	
#header h2 { 
	background:url(../images/service_time.gif) no-repeat top left; 
	width: 257px; 
	height: 46px;
	position:relative;
	z-index:300; 
	float:right;
	top:-195px;
	right:35px;
	cursor:pointer;
	}

#header h2 span {
	display:none
	}
	
	
#swag
	{
	padding:0;
	position:relative;
	float:right;
	top:-210px;
	right:-255px;
	margin-bottom:-200px;
	}
	
#content  
	{
	padding:0 0 1em 4.5em;
	width:65%;
	position:relative;
	float:left;
	top:-55px;
	}
	
#content img
	{
	padding:0;
	position:relative;
	float:left;
	top:-35px;
	right:-250px;
	}

#content h1 { 
	background:url(../images/welcome_header.gif) no-repeat top left; 
	width: 550px; 
	height: 55px;
	position:relative;
	z-index:200; 
	margin:0 0 -20px -45px;
	}


#content h1 span {
	display:none
	}
	
#box1  
	{
	padding:0 0 1em 3.5em;
	position:relative;
	float:left;
	left:-50px;
	margin-bottom:-100px;
	}
		
#box1 h1 { 
	background:url(../images/fpu.jpg) no-repeat top left; 
	width: 261px; 
	height: 77px;
	position:relative;
	z-index:200; 
	margin:0 0 0 45px;
	}


#box1 h1 span {
	display:none
	}
		
#links
	{
	padding:0 0 1em 4.5em;
	width:65%;
	position:relative;
	float:left;
	top:-55px;
	}

#links h1 { 
	background:url(../images/link_aac.gif) no-repeat top left; 
	width: 550px; 
	height: 70px;
	position:relative;
	z-index:200; 
	margin:0 0 0 45px;
	}


#links h1 span {
	display:none
	}
	
#links h2 { 
	background:url(../images/link_ton.gif) no-repeat top left; 
	width: 550px; 
	height: 70px;
	position:relative;
	z-index:200; 
	margin:0 0 0 90px;
	}


#links h2 span {
	display:none
	}
	
#links h3 { 
	background:url(../images/link_sfif.gif) no-repeat top left; 
	width: 350px; 
	height: 70px;
	position:relative;
	z-index:200; 
	margin:0 0 0 45px;
	}


#links h3 span {
	display:none
	}
	
#links h4 { 
	background:url(../images/link_acn.gif) no-repeat top left; 
	width: 400px; 
	height: 70px;
	position:relative;
	z-index:200; 
	margin:0 0 0 90px;
	}


#links h4 span {
	display:none
	}
	
#links h5 { 
	background:url(../images/link_wac.gif) no-repeat top left; 
	width: 400px; 
	height: 70px;
	position:relative;
	z-index:200; 
	margin:0 0 0 45px;
	}


#links h5 span {
	display:none
	}
	
#links h6 { 
	background:url(../images/link_ccp.gif) no-repeat top left; 
	width: 450px; 
	height: 70px;
	position:relative;
	z-index:200; 
	margin:0 0 0 90px;
	}


#links h6 span {
	display:none
	}
	

#nav
	{
	padding:0 1.5em 1em 0;
	width:20%;
	position:relative;
	top:-145px;
	left:5px;
	float:right;
	text-align:left;
	}
	

#nav a:link	
	{
	text-decoration:none;
	color: #787061;
	}
	
#nav a:visited 
	{
	text-decoration:none;
	color: #787061;
	}
	
#nav a:focus 
	{
	text-decoration:none;
	color:#1b1b62;
	}
	
#nav a:hover 
	{
	text-decoration:none;
	color:#1b1b62;
	}
	
#nav a:active 
	{
	text-decoration:none;
	color:#1b1b62;
	}

#nav img 
	{
	padding:0;
	position: relative;
	float:right;
	z-index:900;
	visibility:hidden;
	right:30px;
	}

#nav li:hover img
	{
	padding:0;
	position: relative;
	z-index:900;
	visibility:visible;
	right:30px;
	}			
 
#nav, #nav ul {     
 	padding: 0;     
	margin: 0;     
	list-style: none; 
	} 
	
#nav a {     
	display: block;     
	width: 10em; 
	} 
	
#nav li {  
	padding:25px 15px 45px 15px;
	float: left;     
	width: 10em; 
	}

#nav li ul {     
	position: absolute;     
	width: 10em;     
	left: -999em; 
	} 
	
#nav li li {     
	padding: 0; 
	}
	
#nav li:hover ul {     
	left: auto; 
	}
	
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	}

.nav_home { 
	font-family:"Didot", "Minion", "Sylfaen", "Franklin Gothic Book",  serif;
	font-size: 1.25em;
	color:#787061;
	padding:0 25px 0 90px;
	position:relative;
	right:-10px;
	top:-15px;
	margin-left:-40px;
	font-style:italic;
	}
	
.nav_home:hover { 
	font-family:"Didot", "Minion", "Sylfaen", "Franklin Gothic Book",  serif;
	font-size: 1.25em;
	color:#1b1b62;
	padding:0 25px 0 90px;
	position:relative;
	right:-10px;
	top:-15px;
	margin-left:-40px;
	font-style:italic;
	}
	
.nav_about { 
	font-family:"Didot", "Minion", "Sylfaen", "Franklin Gothic Book",  serif;
	font-size: 1.25em;
	color:#787061;
	padding:15px 15px 0 90px;
	margin-left:-40px;
	font-style:italic;
	}
	
.nav_about:hover { 
	font-family:"Didot", "Minion", "Sylfaen", "Franklin Gothic Book",  serif;
	font-size: 1.25em;
	color:#1b1b62;
	padding:15px 15px 0 90px;
	margin-left:-40px;
	font-style:italic;
	}
	
.nav_contact { 
	font-family:"Didot", "Minion", "Sylfaen", "Franklin Gothic Book",  serif;
	font-size: 1.25em;
	color:#787061;
	padding:15px 15px 0 90px;
	margin-left:-40px;
	font-style:italic;
	}
	
.nav_contact:hover { 
	font-family:"Didot", "Minion", "Sylfaen", "Franklin Gothic Book",  serif;
	font-size: 1.25em;
	color:#1b1b62;
	padding:15px 15px 0 90px;
	margin-left:-40px;
	font-style:italic;
	}
	
.nav_ministries { 
	font-family:"Didot", "Minion", "Sylfaen", "Franklin Gothic Book",  serif;
	font-size: 1.25em;
	color:#787061;
	padding:15px 15px 0 65px;
	margin-left:-40px;
	font-style:italic;
	}
	
.nav_ministries:hover { 
	font-family:"Didot", "Minion", "Sylfaen", "Franklin Gothic Book",  serif;
	font-size: 1.25em;
	color:#1b1b62;
	padding:15px 15px 0 65px;
	margin-left:-40px;
	font-style:italic;
	}
	
.nav_resources { 
	font-family:"Didot", "Minion", "Sylfaen", "Franklin Gothic Book",  serif;
	font-size: 1.25em;
	color:#787061;
	padding:15px 15px 0 100px;
	margin-left:-40px;
	font-style:italic;
	}
	
.nav_resources:hover { 
	font-family:"Didot", "Minion", "Sylfaen", "Franklin Gothic Book",  serif;
	font-size: 1.25em;
	color:#1b1b62;
	padding:15px 15px 0 100px;
	margin-left:-40px;
	font-style:italic;
	}
	
.nav_employ { 
	font-family:"Didot", "Minion", "Sylfaen", "Franklin Gothic Book",  serif;
	font-size: 1.25em;
	color:#787061;
	padding:15px 15px 0 110px;
	margin-left:-40px;
	font-style:italic;
	}
	
.nav_employ:hover { 
	font-family:"Didot", "Minion", "Sylfaen", "Franklin Gothic Book",  serif;
	font-size: 1.25em;
	color:#1b1b62;
	padding:15px 15px 0 110px;
	margin-left:-40px;
	font-style:italic;
	}

		
.hidden
	{
	visibility:hidden;
	}
	
#footer  
	{
	padding:1em .75em;
	font-size:1em;
	text-align:center;
	position:relative;
	clear:both;
	}