/* = Sitemap  
---------------------------------------------------------------------
*/

H4 {
	font-size:21px;
	letter-spacing: -1px;
	color: #35617b;
}

H4 a {
	text-decoration: none;
	font-size:21px;
	letter-spacing: -1px;
	color: #35617b;
}

H4 a:hover {
	text-decoration: none;
	font-size:21px;
	letter-spacing: -1px;
	color: #FFFFFF;
}

li #sitenav h4 a {
	font-size:21px;
	letter-spacing: -1px;
	color: #35617b;
}

li #sitenav h4 a {
	text-decoration: none;
	font-size:21px;
	letter-spacing: -1px;
	color: #35617b;
}

li #sitenav h4 a:hover {
	text-decoration: none;
	font-size:21px;
	letter-spacing: -1px;
	color: #FFFFFF;
}

#footer-wrapper {
	clear:both;
	width: 100%;
	min-width: 1080px;
	background:url(/FFC/images/footer-bghome.jpg) repeat-x;
	background-c1lor: #001e30;
	position:absolute;
	margin-top: 0px;
	font-size: 10px;
	text-align:center;
}

#sitemap{
   width: 1000px;
   height: 200px;
   margin: 0 auto;
   text-align: left;
   padding-top: 15px;
   clear: both;
}

#sitemap #subcontent{
   margin: 0;
   float: left;
   display: inline;
   width: 1000px;
   position: absolute;
   height: 200px;
}

#sitemap #siteinfo{
   float: left;
   display: block;
   width: 280px;
   color: #FFFFFF;
}

#siteinfo h3{
   font-size: 1.3em;
   color: #FFFFFF;
}

#siteinfo p{
   font-size: 11px;
   color: #FFFFFF;
   margin-top: 13px;
   line-height: 19.5px;
}

#siteinfo ul{
   list-style: none;
   width: 244px;
   float: left;
   display: block;
   margin-top: 5px;
}

#siteinfo ul li{
   float: left;
   display: inline;
   margin: 0 4px 4px 0;
   height: 25px;
}
#siteinfo ul li:hover{
   background-position: left bottom;
}

#siteinfo ul li a{
   color: #FFFFFF;
   font-family: Arial;
   text-decoration: none;
   font-size: 1.1em;
   display: block;
   height: 21px;
   padding: 5px 0 0 30px;
   background: no-repeat 5px 5px;
}

#siteInfo ul li a:hover{
   color: #FFFFFF;
}

#siteinfo ul li#rsslink,
#siteinfo ul li#podcastlink{
   width: 99px;
   clear: left;
   margin-top:11px;
   margin-right: 0px;
}

#siteinfo ul li#enewslink,
#siteinfo ul li#emaillink{
   clear: right;
   width: 140px;
   margin-top:11px;
   margin-right: 0px;
}

#siteinfo ul li#rsslink a{
  background-image: url(/_img/siteInfo-rss.png);
}
#siteinfo ul li#enewslink a{
  background-image: url(/_img/siteInfo-signup.png);
}
#siteinfo ul li#podcastlink a{
  background-image: url(/FFC/images/siteInfo-podcast.png);
}
#siteinfo ul li#emaillink a{
  background-image: url(/FFC/images/siteInfo-email.png);
}

#sitemap ul#sitenav{
   float: left;
   display: inline;
   list-style: none;
   margin-top: 0px;
   width: 635px;
}

#sitemap ul ul{
   list-style: none;
}

#sitemap ul#sitenav li#sitenav_connections ul{
   float: left;
   clear: left;
   display: block;
   padding-left: 0px;
}

#sitemap ul#sitenav li#sitenav_ministries ul{
   float: left;
   clear: left;
   display: block;
   padding-left: 0px;
}

#sitemap ul#sitenav li#sitenav_connections ul.first{
   padding: 0 10px 0 0;
}

#sitemap ul#sitenav li#sitenav_connections ul.second{
   float: right;
   clear: none;
   padding: 0px;
}

#sitemap ul#sitenav li{
   font-size: 1.2em;
   color: #86512f;
   float: left;
}

#sitemap ul#sitenav li#sitenav_home{
   display: none;
}

#sitemap ul#sitenav li#sitenav_contact{
   margin-right: 0;
   float: left;
}

#sitemap ul#sitenav li#sitenav_media{
   text-align: left;
   margin-right: 0;
   padding-left: 40px;
}

#sitemap ul#sitenav li#sitenav_media ul{
   margin-bottom: 40px;
}

#sitemap ul#sitenav li a{
   text-decoration: none;
   font-weight: bold;
}

#sitemap ul#sitenav li a#sitenav_connections_a{
   float: left;
   display: block;
   width: 120px;
}

#sitemap ul#sitenav li a#sitenav_ministries_a{
   float: left;
   display: block;
   width: 120px;
}

#sitemap ul#sitenav li ul{
   margin-top: 18px;
   width: 120px;
}

#sitemap ul#sitenav li#sitenav_connections {
   width: 140px;
   padding: 0;
}

#sitemap ul#sitenav li#sitenav_ministries {
   width: 140px;
   padding: 0;
}

#sitemap ul#sitenav li li{
   font-size: .9em;
   float: none;
   text-transform: none;
   color: #FFFFFF;
   margin: 0 2px 5px;
}

#sitemap ul#sitenav li li ul{
   margin: 0;
}

#sitemap ul#sitenav li li li{
   display: none;
}

#sitemap ul#sitenav li li a{
   color: #FFFFFF;
   font-weight: normal;
   text-decoration: none;
}

#sitemap ul#sitenav li li a:hover{
   text-decoration: underline;
}

.copyright {
	font-size:11px;
	padding-top: 4px;
   	line-height: 19.5px;
}

#social-links {
	width: 165px;
	position: absolute;
	right: 0px;
	font-size:11px;
	color: #35617b;
	text-decoration: none;
}

#social-links a {
	font-size:11px;
	color: #35617b;
	text-decoration: none;
}

#social-links a:hover {
	font-size:11px;
	color: #FFFFFF;
	text-decoration: underline;
}

.stay-connected {
	  margin-left: -16px;
	margin-bottom: 18px;
}

/* =Footer
---------------------------------------------------------------------
*/

#footer{
   clear: both;
   height: 172px;
   margin-bottom: 0;
}

#footer-inner{
  margin: 0 auto;
  padding-top: 30px;
  text-align: center;
  width: 900px;
}

#footer p{
  clear: both;
  color: #FFFFFF;
  font-size: 1.2em;
  line-height: 1.6em;
}
#footer a{
  color: #b19a72;
}
#footer #friendMe{
  margin-bottom: 10px;
  overflow: auto;
}

#friendMe h4{
  background: url(/_img/footer_be-a-friend-inside.png) no-repeat left top;
  float: left;
  display: inline-block;
  height: 0;
  margin-left: 202px;
  overflow: hidden;
  padding-top: 18px;
  width: 172px;
}

#friendMe li{
  float: left;
  display: inline;
  list-style-type: none;
}

#friendMe li a{
  background: url(/_img/footer_links-inside.png) no-repeat left top;
  display: block;
  float: left;
  height: 0;
  padding-top: 18px;
  overflow: hidden;
}

#friendMe li.facebook a{
  width: 75px;
  margin-right: 12px;
  margin-left: 16px;
}
#friendMe li.twitter a{
  background-position: -87px top;
  width: 68px;
  margin-right: 12px;
}
#friendMe li.blog a{
  background-position: -169px top;
  width: 139px;
}
