/*
Copyright: Darren Hester 2006, http://www.designsbydarren.com
License: Released Under the "Creative Commons License", 
http://creativecommons.org/licenses/by-nc/2.5/
*/

body {
  font-family: verdana, sans-serif;
  font-size:.87em;
  text-align: center;
  background: #656868;
  margin-top:13px;
  margin-bottom:30px;
  color:#000000;
  text-align: center
}

.css {
  display: none;
  text-decoration: none
}

.il {display:inline}

.center {text-align: center}

.center2 {display:inline}

br.c13 {clear:left}

img {border:0}

h1 {font-size: 1em;
    line-height:18px;
    color: #A0410D}
h2 {font-size: 1em;
    line-height:18px;
    color: #A0410D}
h3 {font-size: 1em;
    line-height:18px;
    color: #A0410D}
h4 {font-size: 1em;
    line-height:18px;
    color: #A0410D}
h5 {font-size: 1em;
    line-height:18px;
    color: #A0410D}
h6 {font-size: 1em;
    line-height:18px;
    color: #A0410D}
  
p {
  line-height:18px;
}

a:link {
  color: #000000;
  text-decoration: underline
}

a:visited {
  color: #A0410D;
  text-decoration: underline
}

a:active {
  color: #A0410D;
  text-decoration: underline
}

a:hover {
  color: #A5A162;
  text-decoration: none
}

a:hover[href^='http']:not([href*=hello]):not([href*=pdf]):not([href*=babelfish]):not([href*=tranexp]):not([href*=appliedlanguage]):not([href*=faganfinder]):not([href*=freerice]):not([href*=animalrescue]):not([href*=kiva]):not([href*=helltruth]):not([href*=glubble]):not([href*=myanmarcyclone]):not([href*=chinaearthquake]):not([href*=globalrichlist]):after {
   padding-left: 4px;
   content:url("/graphics/ext.png");}

a[href$='.pdf']:after {
   padding-left: 4px;
   content:url("/graphics/pdf.gif");}

a[href^='javascript']:after {
   padding-left: 4px;
   content:text("Show/Hide");}

ul.c1 {
  margin-top: 2mm;
  margin-bottom: 2mm;
  margin-left:7px;
  padding-left:7px}

ul.c2 {
  margin-top:2mm;
  margin-bottom:2mm;
  margin-left:8px;
  padding-left:8px}

ul.c2h {clear:left;
  margin-top:2mm;
  margin-bottom:2mm;
  margin-left:8px;
  padding-left:8px}

p.t {text-align: center;
 margin-bottom:0;
 padding-bottom:0;
 font-size:.8em}

ul.t {list-style-type:none;
 margin-left:0px;
 padding-left:0px;
 width:30%;
 margin-left:auto;
 margin-right:auto;
 margin-top:15px;
 padding-top:15px;
 margin-bottom:1px;
 padding-bottom:1px
 font-size:.8em}

ul.t2 {list-style-type:none;
 margin-left:0px;
 padding-left:0px;
 width:72%;
 margin-left:auto;
 margin-right:auto;
 margin-top:1px;
 padding-top:1px;
 margin-bottom:1px;
 padding-bottom:1px}

ul.t3 {list-style-type:none;
 margin-left:0px;
 padding-left:0px;
 margin-top:0;
 padding-top:0;
 font-size:.8em;
 width:55%;
 margin-left:auto;
 margin-right:auto}

.none {list-style-type:none;margin-left:0px;padding-left:0px}

ol.c3 {margin-left:3px;padding-left:3px}
ol.c4 {margin-left:20px;padding-left:20px}
ol.c5 {margin-left:12px;padding-left:12px}
ul.c6 {list-style-type:none;margin-left:0px;padding-left:0px;margin-top:2mm;margin-bottom:2mm}
ul.c7 {list-style-type:none;margin-left:8px;padding-left:8px}
li.c8 {list-style-type:none;margin-left:0px;padding-left:0px}
li.c9 {margin-top: 2mm;margin-bottom:2mm;list-style-type:none;margin-left:-16px;padding-left:-16px}
li.c10 {list-style-type:none;margin-left:0px;padding-left:0px;padding-top:12px;padding-bottom:12px}
ul.c11 {list-style-type:none;margin-left:-63px;padding-left:-63px}
li.c12 {list-style-type:none;margin-left:-29px;padding-left:-29px}
ol.c13 {list-style-type:none;margin-left:-16px;padding-left:-16px}
li.c14 {list-style-type:none;margin-left:-40px;padding-left:-40px}
ul.c15 {margin-left:-46px;padding-left:-46px}
li.c16 {list-style-type:none;margin-left:-23px;padding-left:-23px}
ul.c17 {margin-left:1px;padding-left:1px}

#page_wrapper {
  background: #F3E7A9;
  margin-left: auto; 
  margin-right: auto;
  width: 96%;
  max-width:755pt;
  width:expression(document.body.clientWidth > 755? "755pt": "auto" );
  text-align: left;
  border: 4px solid #F4F4EE;
}

#header {
  float:left;
  width:25%;
  height: 157px;
  background: #515230;
}

p.l {
  text-align:left;
  margin:55px 0 3px 0;
  padding:0 0 3px 0;
  padding-left:6px
}

span.l2 {
  font-size:26px;
  font-weight:bold;
  color: #FCF8E3;
  letter-spacing: -1px
}

p.l3 {
  margin:2px 0 0 0;
  padding:2px 0 0 0;
  padding-left:6px
}

span.l4 {
  font-size:14px;
  font-weight:bold;
  color: #E2D179
}

#header a:link {
  color: #F2C968;
  text-decoration: none
}
#header a:visited {
  color: #F2C968;
  text-decoration: none
}
#header a:active {
  color: #F2C968;
  text-decoration: none
}
#header a:hover {
  color: #F2C968;
  text-decoration: none
}

#yosemite {
  float:right;
  width:75%;
  height: 157px;
  background: #515230 url('graphics/header.jpg') top right;
}

#menu_bar {
  clear:both;
  width:100%;
  float:left;
  background: #A5A162 url('graphics/menu.jpg') top center;
}

#menu_bar ul li a {
border-right: 1px solid #BBB774
}

/* ================================================================ 
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/basic_dd.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

/* remove the bullets, padding and margins from the lists */
.menu ul{
list-style-type:none;
padding:0;
margin:0;
}

/* make the top level links horizontal and position relative so that we can position the sub level */
.menu li{
float:left;
position:relative;
z-index:100;
}

/* use the table to position the dropdown list */
.menu table{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;
top:25px;
}

/* style all the links */
.menu a, .menu :visited {
float:left;
display:block;
font-size:11px;
padding:4px 9px 5px 9px;
height:1.17em;
color: #F3E7A9;
background: #A5A162;
border-bottom: 1px solid black;
text-decoration:none;
margin-right:1px;
text-align:left;
}

/* style the links hover */
.menu :hover{
color:#F3E7A9;
background:#BBB774;
z-index:901;
}

/* hide the sub level links */
.menu ul ul {
visibility:hidden;
position:absolute;
width:103px;
height:0;
}

/* make the sub level visible on hover list or link */
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible;
top:30px;
}

#content_wrapper {
  background: transparent
}

#left {
  margin-top:0;
  padding:0 2.1% 0 2.1%;
  float:left;
  width:56.384%;
  background: #F3E7A9
}

#left li {
  margin-top: 2mm;
  margin-bottom:2mm;
}

div.top {
  text-align:center;
  width:100%;
  margin:0px auto
}

div.frm {
  width: 429px;
  margin: 0px auto;
  padding-top: 10px;
  background-color: #ffffcc
}

div.frm2 {
 width: 87%;
 padding: 0px 0px 200px 0px;
 margin: 0px auto
}

div.frm3 {
 width: 100%;
 margin: 0px auto
}

div.frm4 {
 width: 140px;
 margin: 0px auto
}

div.row {
  clear: both;
  padding-top: 10px;
}

div.row2 {
  clear: both;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: center
}

div.row span.label {
  float: left;
  width: 27%;
  padding-left:2%;
  padding-right:1%;
  text-align: left
}

div.row span.formw {
  float: right;
  width: 68%;
  padding-right:2%;
  text-align: left
}

#right {
  float:right;
  width:39%;
  background:#F2C968;
  border-left: dashed black 1px;
}
 
#right h1 {
  margin:15px 3.7% 5px 3.7%;
  font-family: verdana;
  font-size:12px;
  font-weight: bold;
  line-height:16px;
  color: #FCF8E3;
  background: #595A38;
  padding:4px;
  border:1px solid #3A3B22;
}
  
#right p {
  margin:3.7%;
  margin-bottom:15px;
  font-family:arial, verdana, helvetica, sans-serif;
  line-height:16px;
  color: #333333;
}

#right ul {
  font-family:arial, verdana, helvetica, sans-serif;
  margin-top: 2mm;
  margin-bottom:2mm;
  margin-left:3.8%;
  padding-left:3.8%;
  padding-right:3.8%
}

#right li {
  margin-top: 2mm;
  margin-bottom:2mm;
}

/*********************
* Discover Bible Guides Module Style
**********************/

.mod_dbs a {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: 109px;	
	width: 148px;
	background: white url("/graphics/dbs.jpg") 0 0 no-repeat;
}
.mod_dbs a:hover { 
	background-position: 0 -109px;
}

#footer2 {
  height: 70px;
  background: #515230 url('/graphics/footer.jpg');
}

#footer2 a:link {
  color: #F2C968;
  text-decoration: underline
}
#footer2 a:visited {
  color: #F2C968;
  text-decoration: underline
}
#footer2 a:active {
  color: #F2C968;
  text-decoration: underline
}
#footer2 a:hover {
  color: #F2C968;
  text-decoration: none
}

#footer2 p {
  text-align:center;
  padding-top:9px;
  font-family: verdana;
  font-size:11px;
  line-height:16px;
  color: #FCF8E3;
}

.spacer {
  margin:0px;
  padding:0px;
  height:0px;
  clear:both;
}

.spacer2 {
  margin:0px;
  padding:0px;
  height:20px;
  clear:both;
}
