
    @font-face {
    	font-family: "Brad";
    	src: local('Bradley Hand ITC'), url("/fonts/BradhITC.TTF");
    }
    
body {color:#000; font-size:.875em; font-weight:400; font-family:Verdana,Arial,sans-serif; text-decoration:none; font-size: 100%; background-image: url('/gfx/ElephantSilouetteA.jpg'); background-position: center bottom; background-repeat: no-repeat; background-attachment: fixed; background-color: #ffeebf; margin-top: 0px;}
#body { background-image: url('/gfx/ElephantSilouette.jpg'); background-position: center bottom; background-repeat: no-repeat; background-attachment: fixed; background-color: #ffeebf;}


#contenttable {border-color: #6a3f14; background-color: #fff9e4;
    border-width: 1px 2px 0px 2px;
    border-style: solid; width: 850px;
    }

p{margin-left:15px; margin-right:15px; text-align:justify; padding:5px}

p.central{text-align:center; font-weight:700; padding:15px}

b{color:#960; font-size:105%  }

div.white { border:3px solid saddlebrown;  padding: 10px; margin: 10px; padding-left: 30px; text-indent:-2em; float:left; background:#929c41; }

b.white{color:#fff; text-transform:uppercase; font-size:115%}

strong{color:#960; text-transform:uppercase; font-size:100%;  letter-spacing: 2px;}

strong.little{color:#960; text-transform:none; font-size:70%}

strong.white{color:#fff; text-transform:uppercase; font-size:155%}

i{margin-left:10px}

img.linx{border:2px #960 solid}

.black{color:#000; font-size:.875em; font-weight:400; font-family:Verdana,Arial,sans-serif; text-decoration:none}

.blackstepdown{color:#000; font-size:11px; font-weight:300; font-family:Verdana,Arial,sans-serif; text-decoration:none}


.blackbold{color:#000; font-size:.875em; font-weight:700; font-family:Verdana,Arial,sans-serif; text-decoration:none}

.largebrown{color:#A52A2A; font-size:14px; font-weight:400; font-family:Verdana,Arial,sans-serif; text-decoration:none}

.tenblack{color:#000; font-size:.8em; font-weight:400; font-family:Verdana,Arial,sans-serif; text-decoration:none}


.white{color:#FFF; font-size:.875em; font-weight:400; font-family:Verdana,Arial,sans-serif; text-decoration:none}

.silver{color:silver; font-size:.8em; font-weight:700; font-family:Verdana,Arial,sans-serif; text-decoration:none}

.gray{color:gray; font-size:.8em; font-weight:700; font-family:Verdana,Arial,sans-serif; text-decoration:none}

.orange{color:orange; font-size:.875em; font-weight:700; font-family:Verdana,Arial,sans-serif; text-decoration:none}

.brown{color:#A52A2A; font-size:.875em; font-weight:700; font-family:Verdana,Arial,sans-serif; text-decoration:none}

.graylight{color:gray; font-size:.8em; font-family:Verdana,Arial,sans-serif; text-decoration:none}

.navlink{color:#000; font-size:.8em; font-family:Verdana,Arial,sans-serif; text-decoration:none}

.menulink{color:#900; font-size:.8em; font-weight:700; font-family:Verdana,Arial,sans-serif; text-decoration:none; text-transform:uppercase}

.blacklink{color:#000; font-size:.875em; font-weight:700; font-family:Verdana,Arial,sans-serif; text-decoration:none}

A.footer:active{color:#000; font-family:verdana,arial,sans-serif; font-size:.8em; text-decoration:none}

A.footer:hover{color:silver; font-family:verdana,arial,sans-serif; font-size:.8em; text-decoration:none}

A.newslink:hover{color:red; font-family:verdana,arial,sans-serif; font-size:.875em; text-decoration:none}

A.whitelink:active{color:#fff; font-family:verdana,arial,sans-serif; font-size:.875em; text-decoration:none}

A.whitelink:hover{color:orange; font-family:verdana,arial,sans-serif; font-size:.875em; text-decoration:underline}

table.tab_bod{border-collapse:collapse; border-color:#000; border-style:inset; border-width:1px}

table.tab_bod th{border-color:#000; border-style:inset; border-width:1px; padding:0}

table.tab_bod td{border-color:#000; border-style:inset; border-width:1px; padding:2px}

table.tab_body{border-collapse:collapse; border-color:#000; border-style:outset; border-width:0}

table.tab_body th{border-color:#000; border-style:inset; border-width:0; padding:0}

table.tab_body td{border-color:#000; border-style:outset; border-width:0; padding:3px}

table.tab_bodya{border-collapse:collapse; border-color:#000; border-style:outset; border-width:1px}

table.tab_bodya th{border-color:orange; border-style:inset; border-width:1px; padding:3px}

table.tab_bodya td{border-color:#000; border-style:outset; border-width:0; padding:2px}

table.tab_dir{border-collapse:collapse; border-style:outset; border-width:1px}

.dirthumb{border-color:orange; border-style:outset; border-width:1px}

table.solid1{border-spacing:1px; border-collapse:collapse; background-color:#FFF; border-color:red; border-style:solid; border-width:2px}

table.alumni{border-spacing:2px; border-collapse:collapse; background-color:#fff8df; border-color:orange; border-style:solid; border-width:4px}

.scrollTable table{border-collapse:collapse}

.scrollTable table td, .scrollTable table th{vertical-align:top; text-align:left; white-space:nowrap; border-top:solid 1px #aaa; border-bottom:solid 1px #aaa; margin:0; padding:1px 5px}

th{background-color:#666; color:#fff; font-weight:700}

table.solid2{border-spacing:0; border-collapse:collapse; border-color:#fff8df; border-style:solid; border-width:2px}

img.frame{border:4px solid #FC0; background:#ffeda5; padding:2px}

img.frame1{border:4px solid #1d5f23; background:#ffeda5; padding:2px}

img.frame2{border:4px solid #900; background:#ffeda5; padding:2px}

img.frame3{border:4px solid #960; background:#ffeda5; padding:2px}

img.pictureframe{border:2px solid #FC0; background:#ffeda5; float:right; margin:5px; padding:1px}

img.pictureframe1{border:2px solid #1d5f23; background:#ffeda5; float:right; margin:5px; padding:1px}

img.pictureframe2{border:2px solid #900; background:#ffeda5; float:right; margin:5px; padding:1px}

img.pictureframe3{border:2px solid #960; background:#ffeda5; float:right; margin:5px; padding:1px}

blockquote.menu{border:3px solid #f7ad3d; width:155px; float:left; background-color:#faf4ed; margin:5px; padding:2px}

h1, h2, h3{font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif; font-weight:700; color:#ea6f34; margin-left: 60px; margin-top: 0px;}


h1{ font-size:4em; text-align:left; text-indent: 10px; margin:0; padding:0; margin-left: 20px; background-position: left center; margin-bottom: -10px; src: local}
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited{color:orange}

a, h2 a:hover, h3 a:hover{color:#960; text-decoration:none}

a:hover{color:orange; text-decoration:underline}

#heading.description{font-size:1.2em; text-align:center; color:#960; letter-spacing:2mm}

A:link, A:visited, A:active, A.abclink:link, A.abclink:visited, A.abclink:active{color:#960; font-family:verdana,arial,sans-serif; font-size:.8em; text-decoration:none}

A:hover, A.abclink:hover{color:orange; font-family:verdana,arial,sans-serif; font-size:.8em; text-decoration:none}

A.footer:link, A.footer:visited{color:gray; font-family:verdana,arial,sans-serif; font-size:.8em; text-decoration:none}

A.orange:link, A.orange:visited, A.orange:active, A.orange:hover, A.largelink:hover{color:orange; font-family:verdana,arial,sans-serif; font-size:.875em; text-decoration:none}

A.newslink:link, A.newslink:visited, A.newslink:active{color:#C00; font-family:verdana,arial,sans-serif; font-size:.875em; text-decoration:none}

A.whitelink:link, A.whitelink:visited{color:#fff; font-family:verdana,arial,sans-serif; font-size:.875em; text-decoration:underline}

A.plainwhitelink:link, A.whitelink:visited{color:#fff; font-family:verdana,arial,sans-serif; font-size:.875em; text-decoration:none}

A.largelink:link, A.largelink:visited, A.largelink:active{color:#960; font-family:verdana,arial,sans-serif; font-size:.875em; text-decoration:none}

table.tab_dir th, table.tab_dir td{border-style:inset; border-width:1px; padding:0}

h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description, h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite{text-decoration:none; color:#960}

.column {width:300px; margin:20px; float:left; text-align:justify;} /* Homeoffices page */
A.greenlink:link, A.greenlink:visited, A.greenlink:active{color:#667823; font-family:verdana,arial,sans-serif; font-size:.8em; text-decoration:none}

A.greenlink:hover{color:saddlebrown; font-family:verdana,arial,sans-serif; font-size:.8em; text-decoration:none}


/*  #campuses {
    width: 612px; height: 34px;
    background: url(http://africanbiblecolleges.org/gfx/campuses.jpg);
    margin: 10px auto;padding: 0;
    margin-bottom: 3px;
    position: relative;}
  #campuses li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;}
  #campuses li, #campuses a {
    height: 40px; display: block;}
    
    #liberia {left: 0; width: 122px;}
    #malawi {left: 148px; width: 137px;}
    #uganda {left: 315px; width: 142px;}
    #home {left: 483; width: 128px;}
    
    #liberia a:hover, #liberianow a {
  	  background: transparent url(http://africanbiblecolleges.org/gfx/campuses.jpg)
  	  0 -34px no-repeat;}
    #malawi a:hover {
  	  background: transparent url(http://africanbiblecolleges.org/gfx/campuses.jpg)
  	  -148px -34px no-repeat;}
  	#uganda a:hover {
  	  background: transparent url(http://africanbiblecolleges.org/gfx/campuses.jpg)
  	  -315px -34px no-repeat;}
    #home a:hover {
  	  background: transparent url(http://africanbiblecolleges.org/gfx/campuses.jpg)
  	  -483px -34px no-repeat;}
*/

#recipient{
	border : 1px solid #999999; 
	font-family : Verdana; 
	color : DarkRed; 
	background : #FFFFFF; 
	padding-left:5px;
}
option.selected{ /* I am using this on the contact form page but I may want to use it elsewhere--like the Liberia Pre-App */
	background: khaki;
	color: DarkRed;
}
.green { color: #667823; font-weight: 600;}  /*Liberia's Book Donation Page and US Offices Page*/


body, img				{ behavior: url(iepngfix.htc) }

/* contact us sprite group */
#contactus {
    width: 850px; height: 60px;
    background: url(/gfx/spritecontactmenu.jpg);
    margin: 10px auto; padding: 0;
    position: relative;
    /*border-bottom: 1px solid #aab65b; */
    border: 0px;
    margin-top: -10px;
    margin-left: -20px;
    }
  #contactus li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;}
  #contactus li, #contactus a {
    height: 60px; display: block; border: 0px;}
  #panel1b {left: 0; width: 150px; border: 1px solid black; }
  #panel2b {left: 150px; width: 85px; border: 0px; }
  #panel3b {left: 235px; width: 140px;border: 0px solid black; }
  #panel4b {left: 375px; width: 125px; border: 0px solid black;}
  #panel5b {left: 500px; width: 125px; border: 0px solid black;}
  #panel6b {left: 625px; width: 125px; border: 0px solid black;}
  #panel7b {left: 750px; width: 100px; border: 0px solid black;}

  #panel1b a:hover {
    background: transparent url(/gfx/spritecontactmenu.jpg)
    0px -60px no-repeat; border: 0px;}
  #panel2b a:hover {
    background: transparent url(/gfx/spritecontactmenu.jpg)
    -150px -60px no-repeat; border: 0px;}
  #panel3b a:hover {
    background: transparent url(/gfx/spritecontactmenu.jpg)
    -235px -60px no-repeat; border: 0px;}
  #panel4b a:hover {
    background: transparent url(/gfx/spritecontactmenu.jpg)
    -375px -60px no-repeat; border: 0px;}
  #panel5b a:hover {
    background: transparent url(/gfx/spritecontactmenu.jpg)
    -500px -60px no-repeat; border: 0px;}
  #panel6b a:hover {
    background: transparent url(/gfx/spritecontactmenu.jpg)
    -625px -60px no-repeat; border: 0px;}
  #panel7b a:hover {
    background: transparent url(/gfx/spritecontactmenu.jpg)
    -750px -60px no-repeat; border: 0px;}
/*  Above is for contact us sprite group */

.highlight { color: #5f4817; border-bottom: 1px dashed gray; font-size: 1.1em; text-transform: none;}

#form 
 /*float:right; */
 width: 200px;
}

	.thetitle {
		font-weight: 600; width: 400px; color: saddlebrown;
		letter-spacing: 6px; font-size: 1.6em; text-transform: none; font-style: italic; background-color: #fffbeb;  
		padding-left: 10px; border-bottom: 1px solid saddlebrown; border-right: 1px solid saddlebrown;  margin-left: 0px; margin-right: -20px;
	}
	.pretitle {	
		width: 725px; border-bottom: 1px dotted saddlebrown; margin-right: -20px; margin-left: 0px; margin-bottom: -18px;
	}

/* RELATED TO NEW SITE */

#path { color: tan; font-size: .875em; }
#path a { font-size: 100%;}
#body #footer a {color: white; font-size: 1.25em;}
#blindmenu { background: #c96433; background-image: url('/gfx/topmenubg.jpg');  padding: top: 0px;}
#themenu	{ list-style-type: none; margin-top: 0px; }
#themenu li { display: inline;  padding-left: 10px; padding-right: 9px; margin-top: -10px; border-right: 1px dotted silver; }
#themenu li a { color: white; letter-spacing: 1px;  }
.featuredul { font-size: 1em;position: absolute; z-index: 200;
	top: -15px; right: 48%; text-align: left;
	color: #ea6f34;  width: 380px; font-weight: 400;}
.featuredul li { width: 380px; text-indent: -20px; padding-left: 20px; font-size: .9em;}
#growdiv {  background: #f7e9bf; width:800px; height:1200px; border: 1px solid #814518; margin-top: -410px; padding: 10px; text-align: center; overflow: visible; }

/* END RELATED TO NEW SITE */

@media print
  {
  #tablecontent { width: 100%; border: 0px;}
  #arrowmenu { display: none; }
  .arrowlistmenu { display: none;
  }

/*
#twitter {
	float: right; 
	margin-left: 20px;
	width: 250px;
	margin-bottom: -300px;
} */



#subscribeform{
	width: 400px;
	margin: 20px;
	margin-top: 5px;
	padding: 30px;
	height: 230px;
	display: block;
}   /* This is on the subscribe page. */
#subscribeform h2 {
	margin-left: 0px;
}
p .stripe {
	padding: 10px; 
	background: #dda023;
	border: 1px solid #7e5d0c;
	font-size: .85em;
	display: block;
}
p .stripe b {
	color: white;
}

/* this is for the buttons on the home office page. */
	.click {
		background: saddlebrown;;
		border: 1px solid brown;
		color: white;
		padding: 2px;
		-moz-border-radius: 15px;
		border-radius: 15px;
	}
	.click:hover {
		background-color: #667823;
	}
/* END for the buttons on the home office page. */

/* ForTravel Information Page Under Short Term Trips*/
.viewer {
	padding: 10px; 
	margin-right: 10px;
	background: wheat;
	width: 500px;
	margin-left: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#x {
	color: maroon; 
	margin-right: 10px;
	text-align: right;
	float: right;
	width: 10px;
	font-weight: 700;
}
#x a { color: maroon; }

ul {
	list-style-type: none;
}

/* this is for the buttons on the home office page. */
	.click {
		background: saddlebrown;
		border: 1px solid brown;
		color: white;
		padding: 2px;
		-moz-border-radius: 15px;
		border-radius: 15px;
	}
	.click:hover {
		background-color: #667823;
	}
/* END for the buttons on the home office page. */

/* End for travel information page. */
