

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

/*Prepend this on the images during development - http://www.livingchurch.org/nf/themes/lcf2007*/


/* Footer */
#footerBody {
    /*background: url("../images/layout/footer-bg.jpg") no-repeat scroll left top transparent;*/
    margin: -1px 11px 1px 1px;
    height:55px;
    background-color:#273a5a;
}
#footer { }
    #footer h4 { color: #fff; font-size: 11px; margin: 0; padding: 0; text-align: center; }
	#footer p { color: #eee5be; font-size: 11px; text-align: center; }
/*New Footer Stuff*/
#divFooter {auto;clear:both;
  margin: 1px 2px 3px 4px;
  padding: 20px 0;
  
  }
#divFooterMenu 	{float: left;height: 90%;margin: 0 auto;width: 75%;
}
#divFootMenuCat {float: left;height: 99.9%;margin: 32px 0 0 33px;width: 132px;}
#divFooterGoButton{float:right;height:22px;margin:32px 38px 0px 0px;width:40px;}
#divFootMenuRec	{float:left;height: 99.9%; width:132px;margin: 32px 0 0 16px;}
#divFootMenuWeb	{float:left;height: 99.9%; width:132px;margin: 32px 0 0 16px;}
.aFootMenu {text-decoration:none;font-family: Verdana, Geneva, sans-serif;font-size:7pt;line-height:20px;color:white;}
#divFooterSocial{float: right;height: 90%;margin: 0 auto;width: 24.4%;  }
#divFooterNews 	{height: 34%; margin: 0 auto;}
#divFooterFollow{height: 52px;margin: 0 auto;}

#divFooterTwitter {
    border: thin dotted yellow;
    height: 36px;
    margin: 17px 0 0 121px;
    width: 36px;
}

#divFooterFacebook {
    border: thin dotted yellow;
    height: 36px;
    margin: -38px 0 0 164px;
    width: 36px;
}

#divFooterMobile{height: 60px;margin: 0 auto;padding: 13px 0 0 21px;  
}
#divFootLegal 	{height: 19px;width: 100%;clear: both;font-size:7pt;font-family: Arial, Helvetica, sans-serif;color:#fff;
}

body {
  text-align: center;
  background-color:#07132d;
  }
  
#container {
  background:url(../images/layout/content-bg.gif) left top repeat-y;
  margin:0 auto;
  text-align:left;
  width:998px;
  background-color:#07132d;}

/* Header */
#header { background: url(../images/layout/header-bg.jpg) left top no-repeat; height: 180px; position: relative; }
#logo { background: url(../images/logo-bg.png) left top no-repeat; position: absolute; top: 48px; left: 22px; width: 482px; height: 68px; text-indent: -5000px; }
	#logo a { display: block; width: 482px; height: 68px; }

/*#subnav {line-height: 2em; position: absolute; right: 26px; top: 20px; text-align: right; }*/

#subnav {
    line-height: 2em;
    position: absolute;
    right: 20px;
    text-align: right;
    top: 0;
}
#contentBody {
  background: url(../images/layout/content-header.gif) left top no-repeat;
  }
#contentBodyInner {
  /*background: url(../images/layout/content-footer.gif) left bottom no-repeat;*/
  overflow: hidden;
  padding: 15px 18px;
  }

#content { display: inline; float: left; margin-left: 256px; min-height: 300px; width: 557px; }
#footerAds { clear: both; padding-top: 6em; }
#sidebar { float: left; margin-left: -968px; width: 220px; }
#sideAds { float: left; margin-left: 22px; width: 125px; }


/* Navigation */

/*#nav { font-size: 11px; list-style-type: none; margin: 0; padding: 0; position: absolute; bottom: 0px; left: 10px; }*/

#nav {
    bottom: 0;
    font-size: 11px;
    left: 0;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: absolute;
}

	#nav li {
      background: none;
      float: left;
      font-size: 11px;
      margin: 0;
      padding: 0;
      /*width:157px;*/
      position: relative;
      
      }
	
    #nav ul {
      /*background: #c28a19 url(../images/nav/dropdown-bg.gif) left top repeat-x;*/
      background-color:#07132D;
      border-bottom: 1px solid #263A59;
      /*border-right: 1px solid #263A59;*/
      /*border-left: 1px solid #263A59;*/
      display: none;
      list-style-type: none;
      position: absolute;
      top: 35px;
      left: 0;
      margin: 0;
      padding: 0;
      z-index: 900;
      width: 157px;
      }
      
	#nav > ul { top: auto; left: auto; }
		#nav li:hover > ul { display: block; }
		#nav li.over ul { display: block; }
		#nav ul li {background-image:none;display:inline;float:none;font-size:11px;line-height: 1.1em; margin: 0; padding: 0; width: auto; }
	#nav a { background: url(../images/nav/nav.gif) left top no-repeat; }
	#nav a:link, 
	
    #nav a:visited { background-position: left top; display: block; height: 36px; margin: 0; outline: none; padding: 0; text-indent: -5000px; width: 100px; }
	#nav a:hover, 
	#nav a:active { background-position: left bottom; }
		#nav ul a:link, 
	#nav ul a:visited {
      background: none;
      color: #fff;
      height: auto;
      display: block;
      width: 157px;
      padding: 5px;
      text-indent: 0;
      text-align: center;
      }
		#nav ul a:hover, 
		#nav ul a:active {
          /*background: #642401;*/
          background: #263A59;
          /*color: #f1e26c;*/
          color:white;
          width:157px;
          text-decoration: none;
          }

	#nav-home a:link, 
	#nav-home a:visited { background-position: 0 0; width: 76px; }
	#nav-home a:hover, 
	#nav-home a:active { background-position: 0 -36px; }
	#nav-home ul {width: 77px; }
	#nav-home ul li a { width: 64px !important; }
    
	#nav-news-features a:link, 
	#nav-news-features a:visited { background-position: -76px 0; width: 152px; }
	
    #nav-news-features a:hover, 
	#nav-news-features a:active { background-position: -76px -36px; }
	
    #nav-news-features ul {margin-top:0px;width: 152px; }
    #nav-news-features ul li a { width: 152px !important; }
	
    #nav-online-access a:link, 
	#nav-online-access a:visited {background-position: -229px 0; width: 136px; }
	
    #nav-online-access a:hover, 
	#nav-online-access a:active {background-position: -229px -36px; }
	
    #nav-online-access ul {width:134px;}
	#nav-online-access ul li a { width: 134px !important; }
	
    #nav-online-newsletters a:link, 
	#nav-online-newsletters a:visited {background-position: -368px 0; width: 185px; }
	#nav-online-newsletters a:hover, 
	#nav-online-newsletters a:active {background-position: -368px -36px; }
	#nav-online-newsletters ul {width: 185px;}
	#nav-online-newsletters ul li a {width: 185px !important; }
	
    #nav-store a:link, 
	#nav-store a:visited {background-position:-555px 0;width:77px;}
	#nav-store a:hover, 
	#nav-store a:active {background-position: -555px -36px;}
	#nav-store ul {width:77px;}
	#nav-store ul li a {width:77px !important; }
	
    #nav-donate-support a:link, 
	#nav-donate-support a:visited {background-position:-632px 0;width:159px;}
	#nav-donate-support a:hover, 
	#nav-donate-support a:active {background-position:-632px -36px;}
	#nav-donate-support ul {width:159px; }
	#nav-donate-support ul li a {width:159px !important; }
	
    #nav-about-us a:link, 
	#nav-about-us a:visited {background-position:-792px 0;width:95px;}
	#nav-about-us a:hover, 
	#nav-about-us a:active {background-position:-792px -36px;}
	#nav-about-us ul {width:95px; }
	#nav-about-us ul li a {width:95px !important;}

	#nav-advertise a:link, 
	#nav-advertise a:visited {
      background-position:-889px 0;
      width:105px;
      }
	#nav-advertise a:hover, 
	#nav-advertise a:active {
      background-position:-889px -36px;
      /*border:thin white dotted;*/
      width:105px;
      }
	#nav-advertise ul {
      width: 105px;
      /*border:thin red dotted;*/
      }
	#nav-advertise ul li a {
      width: 105px !important;
      /*border:thin lightblue dotted;*/
      }



