body {
	font-family: "times new roman", serif;
	color: #000000;
	background-image: url(images/open-bible-blu.gif);
	background-repeat:repeat;
	background-color:#ffffff;
	top:0; left:0;
	margin:0; padding:0;
	font-size:14px; }

    /* large headings black*/
H1 { color: #2269B5;
text-align: left; 
font-style:italic;
background: transparent;
font-size:22px;
margin-top:8px;
margin-bottom:5px;
font-family:  "times new roman", serif; } 

    /* med large headings black */
H2 { color: #2269B5;
text-align: left; 
background: transparent;
font-style:italic;
font-weight:bold;
margin-top:5px;
font-size:18px;
font-family: "times new roman", serif; } 

    /* med-small headings dk lav */
H3 { color: #2269B5;
background: transparent; 
text-align: left;
font-style:italic;
font-size:14px;
font-family: "times new roman", serif; } 

    /* med-small headings black */
H4 { color: #000000;
background: transparent; 
font-family: "times new roman", serif; }

.banner { background-image: url(images/bibleline-logo5.jpg);
	background-repeat:no-repeat;
	height:215px; }

.facebook {
	float:left;
	position:relative;
	top:187px;
	left:-200px;
	width:20px;
	z-index:10; }

.twitter {
	float:left;
	position:relative;
	top:187px;
	left:-250px;
	width:20px;
	z-index:10; }

.quotebanner {
	float:right;
	position:relative;
	top:190px;
	left:8px;
	width:450px;
	z-index:10; }

.logo {
	float:left;
	position:relative;
	top:0;
	left:5px;
	width:250px; }

.content {width:750px;
	padding:5px;
	background-image: url(images/whitebgtexture.gif);
	background-repeat:repeat; }

.inline { margin-bottom:2px;} 

.indent {margin-left:2em;
	margin-right:2em; }
.indent1 {margin-left:2em; }
.indent2 {margin-left:4em; }
.indent3 {margin-left:6em; }

.leftalign { text-align: left; } 
.centeralign { text-align: center; }
.center { text-align: center; }

.smallfont  {font-size:12px;}
.medfont  {font-size:14px;}
.lgfont  {font-size:16px;}
.largefont {font-size:16px;}
.exlgfont {font-size:18px;}
.exexlgfont {font-size:22px;}

.blue {color:#0000ff; }
.red {color:#E91218; } 
.purple {color:#800080; }
.green {color:#009966; }
.brown {color:#663300;}
.aqua {color:#66cccc;}
.fuschia {color:#ff33ff;}
.orange {color:#ff3300;}
.gray {color:#666666;}

.clearboth {clear:both;}

.exspacing {line-height:1.3; }
    
.border {border:1px solid #999999; }
.border-content {border-left:1px solid #999999;
	border-right:1px solid #999999; } 
.border-footer {border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999; }
.menuborder {border-right:1px solid #ffffff;}

.border1 {margin:auto;width:760px; border:2px solid #0160CE; }
.border2 {margin:auto;width:764px; border:2px solid #0889E4; }
.border3 {margin:auto;width:768px; border:2px solid #129CE5;  }
.border4 {margin:auto;width:772px; border:2px solid #43C5E9;  }

      /* font color blue*/
.coloredfont { color:#0000ff;
font-weight: bold;
font-size:14px; }

.bluefont { color:#0000ff; }

.footertext {color: #000000;
  font-weight: bold;
  background: transparent;
  text-decoration: none; 
  font-size:13px; }

      /* font color blue centered text*/
.hilight { color: #0000ff;
font-weight: bold;
text-align: center;
font-size:16px;
}

      /* font color blue centered text*/
.hilight2 { color: #0000ff;
text-align: center;
font-size:16px;
font-style:italic; }

.medlgbold {font-size:14px;
   font-weight:bold;}

.fancyfont1 {
font-size:14px;
font-weight:bold; }

.fancyfont2 {
font-size:16px;
font-weight:bold; }

.fancyfontblue { color:#0000ff;
font-weight:bold; font-style:italic; }

.fancyfontlav {color: #333399;
background: transparent; 
text-align: left;
font-style:italic; 
font-size:14px; }

.bluemenutext  {color: #0000ff;
  font-weight: bold;
   margin-top:1px;
  background: transparent;
  text-decoration: none;
  font-size:12px;  
   font-family: "times new roman", serif; }

.bullet { font-size:16px; }


div.quotenoimenu { margin-left:2em;
	margin-right:2em; }

div.quotenoi { margin-left:4em;
	margin-right: 4em; }

div.quote { margin-left:2em;
	margin-right: 2em; 
	font-style:italic; }


UL  { list-style-type: disc;
margin-top:4px;
margin-bottom:4px;
margin-left: -1px;  /*this moves list to left as it's usually indented to make room for bullets*/ 
font-size: 12px; 
font-family: "times new roman", serif; }

.boxcolor {background: #99ccff; }


.box200 {width:200px;
    margin-left:auto;
    margin-right:auto; }

	/* Box for 3 ebooks moved to ABC */
.box250 {width:200px;
	text-align:center;
    margin-left:auto;
    margin-right:auto;
	border:1px solid #666666;
	background: #99ccff;
	padding:5px;
	font-size:18px; }

.box300 {width:300px;
    margin-left:auto;
    margin-right:auto; }

.box400 {width:400px;
    margin-left:auto;
    margin-right:auto; }

.box500 {width:500px;
  	margin:0 auto 0 auto;}

.box600noborder  {width:600px;
    margin-left:auto;
    margin-right:auto; }

.box600 {width:600px;
	margin:0 auto 0 auto; }

.box650 {width:650px;
    margin-left:auto;
    margin-right:auto;
    padding:10px;  }

.box760 {width:760px;
    margin-left:auto;
    margin-right:auto; }

.boxborder300 {width:300px;
    margin-left:auto;
    margin-right:auto;
    border:1px solid #0000ff;
    padding:10px;  }

.leftpad {margin-left:100px;}



		/*Phone No*/
.floatright135 {float:right;
    width:135px;
	padding-right:35px; }

    /*left side bar around pic on hm pg*/
.floatleft130 {float:left;
    width:130px;
    background:#D8EFFD;
    margin:0 5px 5px 5px;
	padding:5px;
  	border:1px solid #999999;  }

    /*right side bar on hm pg*/
.floatright150 {float:right;
    width:150px;
    background:#D8EFFD;
    margin:0 5px 5px 5px;
	padding:5px;
  	border:1px solid #999999;  }

		/* floating email top hm pg */
.floatright170 {float:right;
    width:170px;
	padding-right:0; }

		/*free audios hm pg*/
.floatleft245 {
	float:left;
	text-align:center;
	width:245px; 
	padding:5px;
	margin:5px; 
	background:#D8EFFD;
	font-size:14px;
	border:1px solid #7474B8; }

.floatleft250 {float:left;
    width:250px;
    background:#D8EFFD;
    padding-left:4px;
    padding-right:4px;
    margin:12px;
  	border:1px solid #999999;  }

		/*text on dec newsletter*/
.floatright325 {float:right;
    width:325px;
	padding-left:05px; }

	/*med lav bg for h2 w purple text on link pg*/
.linkbg { background-color:#ccccff;
	margin:8px auto 10px auto;
	width:250px;
	padding:2px 6px 2px 6px;
	border:1px solid #6600cc; }



 /* code for all footer links blue until mouseoverthen lighter blue*/

.footerlinks a:link {color: #2269B5;
  font-weight: bold;
  background: transparent;
  text-decoration: none; 
   font-size:13px; }
.footerlinks a:visited {color: #2269B5;
  font-weight: bold;
  background: transparent;
  text-decoration: none;
  font-size:13px; }
.footerlinks a:hover {color: #6666ff;
  font-weight: bold;
  background: transparent;
  text-decoration: none; 
   font-size:13px; }
.footerlinks a:active  {color: #6666ff;
  font-weight: bold;
  background: transparent;
  text-decoration: none; 
   font-size:13px; }


 /* code for all links blue until 
mouseoverthen lighter blue*/

a:link {color: #2269B5;
  font-weight: bold;
  background: transparent;
  text-decoration: underline; }
a:visited {color: #2269B5;
  font-weight: bold;
  background: transparent;
  text-decoration: underline; }
a:hover {color: #6666ff;
  font-weight: bold;
  background: transparent;
  text-decoration:  none; }
a:active  {color: #6666ff;
  font-weight: bold;
  background: transparent;
  text-decoration: none; }


      /*drop down menu links lav to lt lav*/
.ddm1 {	 background-image: url(images/menubg2.jpg);
	background-repeat:repeat:x;
font-family: Arial, Helvetica, sans-serif; 
    font-weight:bold;
    font-size:11px;
	height:26px; }

.ddm1 .item1,
.ddm1 .item1:hover,
.ddm1 .item1:visited,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    padding: 6px 3px 6px 3px;
    text-decoration: none;
    display: block;
    position: relative; }

.ddm1 .item1,
.ddm1 .item1:visited {
    background: transparent;
    color: #D8EFFD; }

.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    background: transparent;
    color: #B2D0F0; }

.ddm1 .item2,
.ddm1 .item2:hover {
    padding: 5px 8px 5px 8px;
    text-decoration: none;
    display: block;
    white-space: nowrap; }

.ddm1 .item2,
.ddm1 .item2:visited  {
	text-align:left;
    background: #43C5E9;
    color: #333333; }

.ddm1 .item2:hover {
    background: #43C5E9;
    color: #666666;}

.ddm1 .section {
    border: 1px #666666; /*produces lines between items in sub menu*/
    border-style: none;
    position: absolute;
    visibility: hidden; /*sub menu box hidden until mouseover*/ 
    z-index: -1;  /*moves sub menu behind main menu*/ 
    white-space: nowrap; }

.ddm1 .left, .ddm1 .left:hover { border-style: none none none none; }
.ddm1 .right, .ddm1 .right:hover { border-style: none none none none; }

* html .ddm1 td { position: relative; } /* ie 5.0 fix */

