@charset "UTF-8";
/* Our Company CSS Document */

#landing_page_text {
	float:left; 
	width:675px; 
	padding-left:20px;
	}
	
#state_list {
	list-style:none; 
	color:#666666;
	}
	
#david_sidebar {
	float:left; 
	width:135px; 
	padding-left:0px;
	padding-right:10px;
	}
	
.david {
	padding: 8px; 
	width: 113px;	
	background-color: #ED8D37;
	}
	
.david_text {
	color: #FFFFFF;	
	font-size: 10px; 
	line-height: 14px;
	}
	
.david_name {
	color: #194F8D;	
	font-size: 18px; 
	line-height: 20px;	
	letter-spacing: 0.2em;	
	font-weight: bold;
	}
	
.david_title {
	color: #2275D3; 
	font-size: 14px; 
	line-height: 24px;
	}
	
#purpose_sidebar {
	float:right; 
	margin:5px;
	}
	
#current_message_image {
	float:left;
	border: 1px solid #ff8128;
	height:181px;
	}
	
#vision_description_paragraph {
	float:left; 
	font-size:11px;	
	font-weight:bold; 
	font-color:#000000; 
	margin:0; 
	padding:0; 
	width:699px;
	}
	
#message_description_container {
	background-color:#1c5ba2; 
	width:275px; height:181px; 
	float:left; padding:0 3px; 
	border-color:#ff8128; 
	border-style:solid; 
	border-width:1px 1px 1px 0;
	}
	
#message_description_header{
	font-size:14px; 
	color:#FFFFFF; 
	margin-bottom:0; 
	padding-bottom:0;
	}
	
#message_description_paragraph{
	font-size:11px; 
	color:#FFFFFF; 
	margin:0; 
	padding:0; 
	line-height:1.5em;
	}
	
.ministry_container {
	width:220px; 
	float:left; 
	padding:10px;
	}
	
.ministry_paragraph {
	width:154px; 
	font-size:11px;
	}

.affiliated_box {
	width:675px; 
	height:100px;
	}
	
.affiliated_image {
	float:left; 
	width:75px;
	}
	
.affiliated_paragraph {
	float:left; 
	width:600px;
	}
	
.affiliated_paragraph p {
	margin: 0pt; 
	font-size: 85%; 
	padding-left: 5px;
	}
	
#international { 
	list-style:none;
	padding:0px 0px 5px 0px;
	}
	
ul#international li {
	padding:0px 0px 15px 0px;
	}
	
#intl_video_container {
	float:right; 
	padding:0 30px 40px 0px;
	}
	
#intl_video_image {
	width:150px; 
	height:132px; 
	border:1px solid #ff8128;
	}
	
#intl_video_title {
	border:1px solid #ff8128; 
	width:150px;  
	border-top-width:0;
	}
	
#intl_video_paragraph {
	padding:0 3px; 
	margin:0;
	}
	
#considerations_image{
	float:right; 
	padding:0 10px 0 20px;
	}

#affiliated_list li{
	list-style:none;
	}

#mardel_container{
	margin:0 auto; 
	padding:10px; 
	width:600px;
	}
	
#mardel_img{
	float:left;
	}
	
#mardel_text{
	float:left; 
	width:400px;
	}
	
#mardel_text p{
	font-size:11px;
	}

#company_video_div{
	float:right; 
	width:300px; 
	height:240px; 
	padding:0px 0px 0px 20px; 
	margin:0px 0px 0px 0px;
	}

#company_store_div{
	float:left; 
	width:325px; 
	height:220px; 
	padding:0px 20px 0px 0px; 
	margin:0px 5px 0px 0px;
	}
	
h2.july4{
	color:#1C5BA2;
	font-size:1.5em;
	text-align:center;
}

h3.july4{
	font-size:1.3em;
	letter-spacing:0;
	text-align:left;
	padding-left:0;
}

.july4_about{
	font-size:0.8em;
	font-weight:bold;
	color:#519ae1;
}

.july4_quote{
	font-size:1.1em;
	margin-bottom:2px;
}

.july4_source{
	margin:0 0 30px 0;
	font-size:0.8em;
	font-weight:bold;
}