	body {
	font-family:Palatino, Serif;
	font-size:.75em;
	color:#333;
	margin:0px 0px 0px 0px;
	background-color:#1b3276;

	}
	h1{
		font-family:Times;
		font-size:40px;
		color:#3a66c0;
		font-weight:lighter;
		margin-bottom:35px;
		margin-top:22px;
		text-align:left;
		line-height:40px;
		font-variant: small-caps;
		
	}
	
	.regional{
		font-family:arial;
		font-size:18px;
		color:#333333;
		text-align:left;
		width:230px;
		margin-top:-10px;
		margin-bottom:-20px;
		font-weight:lighter;
	}
	
	.regional_li li{
			font-weight:bold;
			font-size:12;
			padding-top:5px;
			padding-bottom:5px;
			text-align:left;
				
	}
	
	h2{
		font-size:18px;
		font-family:arial;
		padding-bottom:15px;
		padding-top:15px;
		font-weight: normal;
		color:#333333;
		text-align:left;
	}
	h3{
		font-size:14px;
		font-family:arial;
	margin-bottom:-10px;
		padding-top:3px;
		font-weight: lighter;
		color:#1b3276;
		text-align:left;
	}
	.locations_blue{
			font-size:14px;
			font-family:arial;
			font-weight: lighter;
			color:#1b3276;
			padding-bottom:5px;
			text-align:left;
	}
	
	p{
		text-align:left;
		margin-bottom:20px;
	}

	li {
		text-align:left;
		list-style:none;

	}
	.front{
		margin-left:0px;
		list-style:none;
	}
	a:link {
	color:#3865cf;
	font-size:11px;

	}
	a:hover {
	color:#3865cf;
	font-size:11px;

	}
	a:visited {
	color:#3865cf;
	font-size:11px;

	}
#link{
	padding-top:10px;
}

	#content{
	width:980px;
	height:606px;
	margin:0 auto;


	}

	#navigation{
	float:left;
	width:550px;
	height:53px;
	padding-left:430px;
	margin-top:85px;
	margin-bottom:-97px;
	margin-right:-500px;

	}

.bottom_table{
	
	float:left;
	}
	
	.right_table{

		float:right;
		}

	.hide_image{
	height:30px;
	overflow:none;
	}
	.nav_home {
	height:48px;
	overflow:hidden;
	width:51px;
	background:url(../images/nav_1_01.gif) no-repeat;
	background-position:0px 30px;
	float:left;
	display:block;
	}
	.nav_about {
	height:48px;
	overflow:hidden;
	width:73px;
	background:url(../images/nav_1_02.gif) no-repeat;
	background-position:0px 30px;
	float:left;
	display:block;
	}
	.nav_world_wide {
	height:48px;
	overflow:hidden;
	width:90px;
	background:url(../images/nav_1_03.gif) no-repeat;
	background-position:0px 30px;
	float:left;
	display:block;
	}
	.nav_news {
	height:48px;
	overflow:hidden;
	width:108px;
	background:url(../images/nav_1_04.gif) no-repeat;
	background-position:0px 30px;
	float:left;
	display:block;
	}
	.nav_ministries {
	height:48px;
	overflow:hidden;
	width:82px;
	background:url(../images/nav_1_05.gif) no-repeat;
	background-position:0px 30px;
	float:left;
	display:block;
	}
	.nav_classes {
	height:48px;
	overflow:hidden;
	width:63px;
	background:url(../images/nav_1_06.gif) no-repeat;
	background-position:0px 30px;
	float:left;
	display:block;
	}
	.nav_resources {
	height:48px;
	overflow:hidden;
	width:82px;
	background:url(../images/nav_1_07.gif) no-repeat;
	background-position:0px 30px;
	float:left;
	display:block;
	}
	.hide {
	position:relative;
	margin-left:-9999px;
	text-align:left;
	float:left;
	}

	.nav_home_on {
	height:48px;
	overflow:hidden;
	width:51px;
	background:url(../images/nav_1_01.gif) no-repeat;
	background-position:0px -30px;
	float:left;
	display:block;
	}

	.nav_about_on {
	height:48px;
	overflow:hidden;
	width:73px;
	background:url(../images/nav_1_02.gif) no-repeat;
	background-position:0px -30px;
	float:left;
	display:block;
	}
	.nav_world_wide_on {
	height:48px;
	overflow:hidden;
	width:90px;
	background:url(../images/nav_1_03.gif) no-repeat;
	background-position:0px -30px;
	float:left;
	display:block;
	}
	.nav_news_on {
	height:48px;
	overflow:hidden;
	width:108px;
	background:url(../images/nav_1_04.gif) no-repeat;
	background-position:0px -30px;
	float:left;
	display:block;
	}
	.nav_ministries_on {
	height:48px;
	overflow:hidden;
	width:82px;
	background:url(../images/nav_1_05.gif) no-repeat;
	background-position:0px -30px;
	float:left;
	display:block;
	}
	.nav_classes_on {
	height:48px;
	overflow:hidden;
	width:63px;
	background:url(../images/nav_1_06.gif) no-repeat;
	background-position:0px -30px;
	float:left;
	display:block;
	}
	.nav_resources_on {
	height:48px;
	overflow:hidden;
	width:82px;
	background:url(../images/nav_1_07.gif) no-repeat;
	background-position:0px -30px;
	float:left;
	display:block;
	}

	.nav_home:hover, .nav_about:hover, .nav_world_wide:hover,.nav_news:hover,.nav_ministries:hover, .nav_classes:hover, .nav_resources:hover {
	background-position:0px -30px;
	cursor:hand;
	}
#go{
		background:url(../images/go.jpg) no-repeat 0px 0px;
		width:217px;
		height:65px;
}
.go_btn
{
	padding-top:3px;
}

#contact_us_index {
	width:220px;
	height:20px;
padding-left:775px;
margin-left:-5px;
float:right;
	color:white;
	position:absolute;
	top:57px;
	font-size:12px;

	}


#contact_us {
	float:right;
	width:210px;
	height:20px;
	padding-left:775px;
	margin-left:-5px;
	color:white;
	position:absolute;
	top:57px;
	font-size:12px;

	}
	#contact_us_world {
		float:right;
		width:190px;
		height:20px;
		margin-left:775px;
		color:white;
		position:absolute;
		top:57px;
		}

	.header{
	background:url(../images/header.jpg) no-repeat 1px 0px;
	height:15px;
	width:980px;
	background-color:#1b3276;
	}
	.header_interior{
	background:url(../images/header_interior.jpg) no-repeat 1px 0px;
	width:980px;
	height:15px;
	}
	#row_1{
	background:url("") no-repeat bottom center;
	height:261px;
	width:980px;
	padding-bottom:-20px;
	}
#row_1 img{
	margin-left:1px;
	margin-top:0px;
	padding:0;
}
	#text_right{
	float:right;
	padding-right:50px;
	margin-top:27px;
	width:239px;
	height:160px;
	color:#89775c;
	font-size:11px;
	font-family:arial;
	line-height:16px;
	font-weight: 500;
	margin-left:10px;
	text-align:left;
	}

	#empty_spacer_front_page{
	width:86px;
	height:96px;
	float:right;
	padding-right:10px;
	}


	.row_2{
	background:url(../images/everyone.jpg) no-repeat top center;
width:976px;
margin-left:0px;
	float:left;
	

	

	}
	#row_3_1{
	
			width:205px;
			margin-left:18px;
	margin-top:10px;
			color:#333333;
			font-family:arial;
			font-size:11px;
			line-height:14px;
			text-align:left;
	}

	#row_3_2{

	width:205px;
	margin-left:12px;
		margin-top:10px;
	color:#333333;
	font-family:arial;
	font-size:11px;
	line-height:14px;
	text-align:left;
	}
	#row_3_3{

		width:210px;
	
		margin-left:5px;
	margin-top:10px;
		color:#333333;
		font-family:arial;
		font-size:11px;
		line-height:14px;
		text-align:left;
		}
	#row_3_4{
	
			width:205px;
	
			margin-left:0px;
			padding-top:10px;
			color:#333333;
			font-family:arial;
			font-size:11px;
			line-height:14px;
			text-align:left;
	}
	#low_left_logo{
	background:url(../images/logo_low.jpg) no-repeat top;
	height:46px;
	width:37px;
	float:left;
	margin:0;
	margin-left:0px;
	margin-top:0px;
	}
	#low_text_left{
	height:80px;
	color:#497adc;
	width:580px;
	float:left;
	margin-left:5px;
	margin-top:13px;
	font-size:9px;
	font-family:arial;
	line-height:12px;
	}

	#low_text_right{
	height:80px;
	color:#497adc;
	width:213px;
	float:right;
	margin-left:55px;
	margin-top:13px;
	font-size:9px;
	font-family:arial;
	line-height:12px;
	}
		#low_text_right a:visited {
		color:red;
		}
	
	.involved_fields{
		padding-top:32px;
		padding-left:8px;
	}
#region{
	margin-top:3px;
margin-bottom:90px;
margin-right:10px;	
float:right;
}
.bigger_drop{
	width:140px;
}

//* Interior Pages *//


#under_nav{

	width:400px;
	height:40px;
	z-index:10;
}


#interior_row_three{
	background-color:white;
	width:699px;
	border-right: 1px solid #1b3276;
		border-left: 5px solid #fff;
	float:right;
	margin-left:-1px;
	padding-left:30px;
}
#interior_row_three_contact{
	background-color:white;
	width:943px;
	border-right: 1px solid #1b3276;
		border-left: 5px solid #fff;
	float:left;
	margin-left:1px;
	padding-left:30px;
}

#interior_nav{
	width:246px;
	height:244px;
	background-color:#1b3276;
	float:left;
	text-align:left;

	
}

#nav_title{
font-size:20px;
font-family:times;
color:#754b24;
padding-left:22px;
}

.interior_nav_top{
	background:url(../images/interior_nav_01.jpg) no-repeat top;
	
}
.interior_nav_middle{
	background:url(../images/interior_nav_02.jpg) top repeat-y;
	
}
.interior_nav_bottom{
	background:url(../images/interior_nav_03.jpg) no-repeat bottom;
	
}

.nav_interior {
	color:#754b24;
	padding-right:40px;
	font-family:arial;
	font-size:12px;
	list-style:none;
	text-align:left;

}

.nav_interior li {
padding-bottom:4px;
margin-left:10px;
}
.nav_interior_on {
	color:#3865cf;
	font-size:12px;
	text-decoration:none;
}
.nav_interior a:link{
	color:#754b24;
	font-size:12px;;
	text-decoration:none;
}
.nav_interior a:visited{
	color:#754b24;
	font-size:12px;;
	text-decoration:none;
}

.nav_interior a:hover {
	color:#3865cf;
	font-size:12px;
	text-decoration:none;
}

}
a:visited {
color:#3865cf;
font-size:11px;

}

#interior_copy{
	float:left;
	margin-left:00px;
	width:660px;
	color:#333333;
	margin-top:23px;
	font-family:arial;
	font-size:12px;
	line-height:17px;
}

.copy_title{
padding-bottom:10px;
	float:left;
	padding-top:20px;
	padding-right:20px;
}
#empty_interior{
	float:right;
	width:293px;
	height:251px;
	background-color:white;
	padding-left:20px;
	
}
#empty_regional{
	float:right;
	width:296px;
	vertical-align:top;	
	padding-left:20px; 
}                     
.map_container {
	width:296px; 
	padding-bottom:10px;
	border:1px solid #d2aa75;
	margin-bottom:20px;
}   
.asia {
	background:url(../images/caleb_map/asia.jpg);  
	background-repeat:no-repeat;
	background-position:top center;  
	background-color:#f5daaf;
}    
.south_america {
	background:url(../images/caleb_map/south_america.jpg);  
	background-repeat:no-repeat;
	background-position:top center;  
	background-color:#f5daaf;
} 
.north_america {
	background:url(../images/caleb_map/north_america.jpg);  
	background-repeat:no-repeat;
	background-position:top center;  
	background-color:#f5daaf;
}
.africa {
	background:url(../images/caleb_map/africa.jpg);  
	background-repeat:no-repeat;
	background-position:top center;  
	background-color:#f5daaf;
}                  
.eastern_europe {
	background:url(../images/caleb_map/eastern_europe.jpg);  
	background-repeat:no-repeat;
	background-position:top center;  
	background-color:#f5daaf;
}
.western_europe {
	background:url(../images/caleb_map/western_europe.jpg);  
	background-repeat:no-repeat;
	background-position:top center;  
	background-color:#f5daaf;
}       
.middle_east {
	background:url(../images/caleb_map/middle_east.jpg);  
	background-repeat:no-repeat;
	background-position:top center;  
	background-color:#f5daaf;  
}
.map_spacer {
	height:270px;     
	clear:both;
} 
.map_content {                   
	margin-left:20px; 
	margin-right:20px;      
}  
.map_content p {
	margin:0px;  
	margin-bottom:10px;  
	color:#1b3276;
}          
.map_content p b, .map_content p strong {
   color:#7d5d3a; 
   font-size:1.1em; 
}

.map_content img {
	margin-right:10px; 
	margin-bottom:10px;
	float:left;     
	width:26px;
	height:26px; 
	clear:both;
}
#bottom_spacer_interior{
	height:45px;
	background-color:white;
}

#contact_form{
	width:658px;
	height:391px;
	border: 1px solid #c39d70;
	background-color:#fdf7e1;
}
.form_space{
	padding:15px;
	text-align:right;
}
.form_field_space{
	margin-bottom:15px;
	
}
.form_space_left{
	padding:15px;
	text-align:right;
	float:left;
}
.form_space_right{
	padding:15px;
	text-align:right;
	float:right;

}
#form_space_bottom{
	margin-top:20px;
	padding-left:32px;

}
.form_text{
	padding-right:40px;
	text-align:left;
	float:left;
}

.contact_link:link{
	color:white;
	font-size:12px;
	text-decoration:underline;
}
.contact_link:hover{
	color:white;
	font-size:12px;
	text-decoration:underline;
}
.contact_link:visited{
	color:white;
	font-size:12px;
	text-decoration:underline;
}

.contact_last_name{
	float:right;
	margin-top:-40px;
}
.contact_message{
	padding-top:125px;
	float:left;
width:300px;
	margin-top:50px;
	margin-left:-200px;
}
.label_pad{
	padding-right:35px;
}
.label_pad_city{
	padding-right:34px;
	margin-left:-3px;
}

.submitbutton{
	margin-top:200px;
	margin-left:200px;

}
.float_right_contact{
	float:right;
}
.float_left_contact{
	float:left;
}

.locations_h3{
		font-size:14px;
		font-family:arial;
		font-weight: lighter;
		color:#1b3276;
		margin-bottom:10px;
		margin-right:20px;
		text-align:left;
		text-decoration:none;
}
#location_table{
	padding-left:20px;
}
.move_text_left{
	text-align:left;
}

#invis_link{
	position:absolute;
	top:20px;
	left:230px;
	width:200;
	height:200;

}

.director_photo {
	width:70px;
	height:89px;  
	float:left;
	margin-right:5px;
} 
.collard {
	background:url(../images/directors/collard.jpg);
}  
.kapsner {
	background:url(../images/directors/kapsner.jpg);
} 
.hanscamp {
	background:url(../images/directors/hanscamp.jpg);
}  
.vroegop {
	background:url(../images/directors/vroegop.jpg);    
} 
.adams {
	background:url(../images/directors/adams.jpg);    
}    
.clague {
    background:url(../images/directors/clague.jpg);        
}
.iosub {
	background:url(../images/directors/losub.jpg);  
}
.director_title {
	font-size:1.1em;
	font-style:italic;
}
h2.director_name {
	font-size:2em;     
	white-space:nowrap;  
	line-height:1em;
}
.legend_blue {
	display:inline-block;
	width:100px;
	background:url(../images/caleb_map/legend_blue.jpg);
	background-repeat:no-repeat;
	color:#293a63;   
	font-size:.9em;
	padding-left:15px;
	float:left;
}   
.legend_brown {
	display:inline-block;
	width:75px;
	background:url(../images/caleb_map/legend_brown.jpg);
	background-repeat:no-repeat;
	color:#84654a;   
	font-size:.9em;
	padding-left:15px;
	float:left;
}
p.map_title em {
	color:#84654a;
}