body, html 
 { height: 100% }
body 
 { margin: 0px; font: 12.5px sans-serif; line-height: 140%}
a:link, a:visited 
 { color: #C4EDFF; }
a:hover 
 { color: #FF9900; }
a:active 
 { color: #0b3c69; }
p
 { margin: 0px; padding: 0px 0px 1em 0px; }
img 
 { border: 0px }

ul { margin: 0px; padding: 0px }

/* SEO Only Display w/o CSS */

h1, h2, h3, h4, h5, h6 { padding: 0 0 1em 0; margin: 0}
h1 span, h2 span, a span { display: none }

body#site 
{ 
	background: #468ace url('i/BG.jpg') repeat-x;
	text-align: center;
}

#container 
 { margin: 0px auto; text-align: center; background: transparent url('i/BG-Container.jpg') top center no-repeat;  } 
.innercontainer
 { margin: 0px auto; width: 960px; position: relative; text-align: left; }

#header
 { height: 158px; background: transparent url('i/Header.jpg') no-repeat; }
#header p
 { position: absolute; top: 100px; left: 548px; width: 400px; height: 46px; color: #c42a23;  font-size: 11px; }

/* Javascript-less Navigation Using Single Image for All Buttons */

ul#nav
 { width: 990px; margin: 0px auto; text-align: left; display: block; 
   relative; height: 30px; padding: 0px; }
#nav li
 { float: left; height: 30px; display: block; 
   list-style: none; 
 /* 2010-03-11:
   background-image: url(i/Nav.png); 
   */
   background-image: url(images/header/Nav20100310woslices.gif);
   background-repeat: no-repeat; }
#nav li a
 { display: block; height: 30px; }

/*
#m01 { width: 106px; background-position: 0px 0px }
#m02 { width: 86px; background-position: -106px 0px }
#m03 { width: 87px; background-position: -192px 0px }
#m04 { width: 163px; background-position: -279px 0px }
#m05 { width: 141px; background-position: -442px 0px }
#m06 { width: 139px; background-position: -583px 0px }
#m07 { width: 93px; background-position: -722px 0px }
#m08 { width: 175px; background-position: -815px 0px }
*/
/*
#m01:hover, #m01.lo { background-position: 0px -30px }
#m02:hover, #m02.lo { background-position: -106px -30px }
#m03:hover, #m03.lo { background-position: -192px -30px }
#m04:hover, #m04.lo { background-position: -279px -30px }
#m05:hover, #m05.lo { background-position: -442px -30px }
#m06:hover, #m06.lo { background-position: -583px -30px }
#m07:hover, #m07.lo { background-position: -722px -30px }
#m08:hover, #m08.lo { background-position: -815px -30px }
*/
#m01 { width: 106px; background-position:    0px 0px }
#m02 { width:  76px; background-position: -106px 0px }
#m03 { width: 142px; background-position: -182px 0px }
#m04 { width: 158px; background-position: -324px 0px }
#m05 { width: 138px; background-position: -482px 0px }
#m06 { width: 134px; background-position: -620px 0px }
#m07 { width:  88px; background-position: -754px 0px }
#m08 { width: 148px; background-position: -842px 0px }
#m01:hover, #m01.lo, body#homepg   #m01 { background-position:    0px -30px }
#m02:hover, #m02.lo, body#bookspg  #m02 { background-position: -106px -30px }
#m03:hover, #m03.lo, body#studiopg #m03 { background-position: -182px -30px }
#m04:hover, #m04.lo, body#videospg #m04  { background-position: -324px -30px }
#m05:hover, #m05.lo, body#presspg  #m05   { background-position: -482px -30px }
#m06:hover, #m06.lo, body#aboutpg  #m06   { background-position: -620px -30px }
#m07:hover, #m07.lo, body#showspg  #m07   { background-position: -754px -30px }
#m08:hover, #m08.lo, body#blogspg  #m08   { background-position: -842px -30px }



/* Main Page */

#main 
 { height: 488px; background: transparent url('i/MainPage.jpg') no-repeat } 
#main a
 { font-weight: bold }
#bible a:link, #bible a:visited, #bikini a:link, #bikini a:visited, #radio a:link, #radio a:visited
 { color: #c42b25 }

#bible
 { position: absolute; top: 25px; left: 190px; width: 280px;  }
#bikini
 { position: absolute; top: 215px; left: 140px; width: 275px;  }
#radio
 {
	position: absolute;
	top: 378px;
	left: 149px;
	width: 403px;
	height: 78px;
}
#video
 { position: absolute; top: 20px; left: 585px; }
#newfeatures
 { position: absolute; top: 305px; left: 610px; width: 340px; }

/* Other */

#footer
 { text-align: center; margin: 0px auto; background: #0b3b69; width: 960px; padding: 10px 0px 10px 0px; }
#footer a
 { margin: 10px }
#copyright
 { text-align: center; width: 960px; margin: 10px auto }#site #container #footer b {
	font-family: Arial;
	font-size: 12px;
	color: #d2e8b5;
}
.footerB {
	font-family: Arial;
	font-size: 12px;
	color: #d2e8b5;
}
