/* defaults */
body,h1,h2,h3,h4,h5,h6,p,ol,ul,li,form,blockquote,table,td,div,img,a{
	padding:0;
	margin:0;
	border:0;
	line-height: 1.5;
	font-family: Arial, Helvetica, sans-serif;
}
a{text-decoration:underline;}
a:hover{text-decoration:none;}
ul{list-style:none;}
.clear{clear:both;}
h2{font-weight:normal;font-size:16px;}
p{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 13px;
}
p.photo_caption{font-size:10px;color:#999999 !important;text-align:right;padding:2px 3px !important;}
a,a:hover,a:visited,a:link{
	color:#5190CD;
}
a:hover{text-decoration:none;}
a.more,a.more:visited,a.more:link{text-decoration:none;}
a.more:hover{text-decoration:underline;}
.hide{display:none;}
.show{display:block;}
body{
	font-family:Arial,Helvetica,sans-serif;
	background-color:#5190CD;
	font-size:13px;
	text-align:center;
}
#main{background-color:transparent;position:relative;margin:30px auto;padding:0;text-align:center;width:786px;}
/* navigation */
#nav_sidebar{padding:14px 0 8px 0;width:161px;}


/* general layout settings */
#header{width:786px;margin:0 0 5px 0;border:1px solid #fff;}
#header #header_title{height:156px; margin:0; padding:0; border-bottom:1px solid #fff;}
#header #photostrip img{margin:0; padding:0; border-right:1px solid #fff; display:block; float:left;}
#header #photostrip img.last_photostrip{border-right:none;}
#header #banner_general a{display:block;}
#header #banner_general,#header #banner_general a,#header #banner_general img{margin:0;padding:0;}
#header #banner_general,#header #banner_general a{width:786px;height:67px;}
#header table{}
#header table,#header table td{border-collapse:collapse;}
#header table td,#header #banner_general,.content_box_narrow,.content_box_wide,.sidebar_box_separate,.sidebar_box_joined_right,#sidebar_box_events{border:1px #FFFFFF solid;}
#footer{}
#footer p{font-size:10px;text-align:right;padding:3px 1px;color:#00305B;}
.content_box_narrow h2,.content_box_wide h2,#sidebar_right h2,#sidebar_right .last{border-bottom:1px #FFFFFF solid;}
#content_wrapper{text-align:left;width:788px;}
#column_main,#column_main_wide{float:left;}
#column_main{width:622px;}
#column_main_wide{width:788px;}
#column_center_narrow,#column_center_wide{float:right;}
#column_center_narrow{width:448px;margin:0 3px;}
#column_center_wide{width:617px;margin:0 0 0 5px;}
#column_center_narrow .content_box_narrow,
/*#column_center_wide .content_box_wide{background-color:#FFFFFF;}
*/
#column_center_narrow .content_box_narrow{width:446px;margin:0 0 5px 0;}
#column_center_narrow .content_box_narrow h3.content_large{font-size:22px;line-height:1.2em;color:#FFFFFF;padding:20px 6px 0px 10px;}
#column_center_narrow .content_box_narrow h3.content_xlarge{font-size:48px;line-height:1.2em;color:#FFFFFF;padding:20px 6px 0px 15px;}
#column_center_narrow .content_box_narrow h4{font-size:16px;color:#FFFFFF;padding-top:15px;}
.content_photo_fullwidth{}
.content_photo_small{}
.content_photo_small img.float{float:left;margin-right:12px;}
.content_box_wide{
	font-size:13px;
	background-color: #FFFFFF;
}
.content_box_wide p{
	margin-bottom: 0px;
	margin-top: 0px;
}
.content_box_narrow a,.content_box_narrow a:link,.content_box_narrow a:hover,.content_box_narrow a:visited,.content_box_narrow a:active{color:#00305B;}
.content_box_narrow h2,.content_box_wide h2{background-color:#00305B;color:#FFFFFF;padding:7px 16px 5px;}
.content_box_narrow h2.orange,.content_box_wide h2.orange{background-color:#F47836;color:#FFFFFF;padding:7px 16px 5px;}
ul#presslist{
padding-left:20px;
line-height:25px;
color: #000033 !important;
}
li#presslist{
padding-left:20px;
line-height:25px;
color: #000033 !important;
}
h3.pressheader {
	color:#5190CD !important;
}
.content_box_narrow h3,.content_box_wide h3{color:#5190CD;}
.content_box_wide h3{
	margin-top:10px;
	color: #5190CD;
	font-size: 25px;
	font-weight: normal;
}
.content_box_wide table{width:599px;margin-left:16px;margin-bottom:14px;}
body#team .content_box_wide table{width:583px;margin-bottom:12px;}
body#team .content_box_wide table td.pullquote{font-size:14px;line-height:20px;}
.content_box_wide table td img{padding:0 12px 0 0;}
.content_box_wide table td.pullquote{background-color:#00305B;color:#FFFFFF;font-size:18px;padding:25px;vertical-align:top;line-height:25px;}
.content_box_wide table td.pullquote_left{border-right:12px #FFFFFF solid;}
.content_box_wide table td.pullquote_photo{padding-bottom:12px;}
.content_box_wide table td.pullquote_photo_right{}
.content_box_wide table td.pullquote_photo_right img{padding-right:0;}
#feature_operation_beloved h3,#column_center_wide .content_box_wide h3{
	padding-top:0px;
	padding-bottom:0px;
	padding-left:16px;
	padding-right:24px;
}
.ddsubhead {
	color: #00305B;
	font-weight: bold;
}
.teamleft {
	vertical-align: top;
}
.teamright {
	width: 360px;
	color: #333333;
	vertical-align: top;
}
#feature_operation_beloved p,#column_center_wide .content_box_wide p{
	color:#202020;
	padding-left:16px;
	padding-right:24px;
	padding-bottom: 10px;
}
#column_center_narrow #feature_news{background-color:#5190CD;}
#feature_news h3{padding-top:13px;padding-bottom:5px;}
#feature_news,#feature_news p{margin-right:5px;}
#feature_news p{padding:0 0 5px 0;margin:0;line-height:18px;font-size:13px;}
#column_center_narrow #feature_events{background-color:#5190CD;}
#feature_events h3{
	font-size:25px;
	color:#5190CD;
	font-weight:normal;
	padding:10px 0 0 15px;
	margin:0;
}
#feature_events h4{
	font-size:22px;
	color:#5190CD;
	font-weight:normal;
	padding:0 0 3px 15px !important;
	margin:0 !important;
}
#feature_events,#feature_events p{margin-right:5px;}
#feature_events p{padding:0 0 5px 15px;line-height:18px;font-size:16px;color:#00305B;}
#feature_our_africa{position:relative;}
#feature_our_africa p.photo_caption{position:absolute;top:303px;left:70px;font-size:14px;color:#FFFFFF !important;text-align:center;}
p.section_intro{color:#00305B !important;font-size:13px;padding-top:9px;}
#column_center_narrow #feature_announcement{background-color:#5190CD;}
#column_center_narrow #feature_announcement h3{font-size:16px;line-height:1.2em;color:#00305B;padding:20px 6px 0px 15px;}
#column_center_narrow #feature_announcement p{padding-left:15px;}
/* transformations page */ .transformation_photoset{margin-left:16px;margin-bottom:17px;width:599px;}
.transformation_photo{float:left;text-align:left;margin-right:30px;}
.transformation_photo p{color:#5190CD !important;padding:4px 0 0 0 !important;width:160px;}
.transformation_photo p.after_photo{text-align:left;}
h3.small_title{padding-bottom:9px;padding-top:30px;}
#solomon_photos .transformation_photo{margin-right:12px;}
#solomon_photos .transformation_photo p.after_photo{margin-bottom:8px;}
.side_photo{float:left;margin-left:16px;margin-right:16px;}
body#events .section_intro{font-size:15px;line-height:18px;padding-top:0;}
body#events .content_box_wide h3{padding-top:0;margin-top:0;}
img.single_photo{padding:16px;}
.events_summary{padding:0 0 30px 0;}

.before_after{float:left; width:150px; padding-right:15px;}
.before_after a{text-decoration:none;}
/* DONATE page */ 
body#donate h3{
	margin-bottom:20px;
	color:#5190CD;
	font-size:24px;
	font-weight:normal;
}
body#donate .content_box_wide p{padding-top:5px;font-size:16px;line-height:19px;color:#00305B;margin-bottom:0;padding-bottom:10px;}
body#donate .content_box_wide p.indent{padding-left:100px;}
body#donate .content_box_wide p.donate_text{margin-left:44px;}
form#paypal_donation{margin-left:60px;margin-bottom:11px;}
body#slideshow .content_box_wide p.indent{padding-left:110px;width:400px;}
body#thank_you_donors .content_box_wide ul{margin:5px 0 86px 40px;}
body#thank_you_donors .content_box_wide ul li{font-size:16px;line-height:19px;color:#00305B;}
body#donate .exemptp p {font-size:12px;color:#fff;margin-top:-22px;width:518px;margin-left:5px;letter-spacing:0.02em;}
/* Contact page */ 
body#contact .content_box_wide p{font-size:15px;line-height:18px;color:#00305B;}
body#contact .content_box_wide p,body#contact .content_box_wide h4{margin-left:1px;margin-top:20px;}
body#contact .content_box_wide h4{font-size:16px;line-height:19px;color:#00305B;font-weight:normal;padding-left:16px;}
body#contact .content_box_wide h4 strong{font-weight:bold;}
body#contact .content_box_wide h3{padding-bottom:15px;font-weight:normal;font-size:22px;}
.email_large{font-size:17px;line-height:1.4em;}
body#contact .content_box_wide{height:455px;}
/* sidebar left */
#sidebar_left{float:left;width:164px;}
.sidebar_box_separate{width:138px;margin:0 0 5px 0;padding:13px 11px;}

.sidebar_box_new{width:161px;margin-bottom:5px; padding:5px 0 0 0; border:1px #fff solid; text-align:center;}
	.sidebar_box_new h2{border-bottom:1px solid #fff; padding:4px 5px;}
	.seperate_new{background-color:#A2CCED; text-align:center;}

#nav_sidebar{background-color:#F47836;}

#nav{padding-bottom:5px;}
#nav li{list-style:none;  height:18px; margin-bottom:5px; padding:4px 0 0 12px;}
#nav li:hover{ background-image:url('../images/menu/list_hover.jpg'); background-position:left; background-repeat:no-repeat; height:18px; }

#nav li a{text-transform:uppercase; color:#fff; text-decoration:none; font-size:12px; font-weight:bold;  }
#nav li a:hover{color:#003366; text-decoration:none;}


#sidebar_box_changealife{background:#F89935 url('../images/content/home/changebg.gif')repeat-y center;}
#sidebar_box_changealife h2{font-size:24px;font-weight:normal;}
#sidebar_box_changealife h3{padding:11px 0;}
#sidebar_box_changealife p{font-size:13px;line-height:19px;padding-bottom:26px;}
#sidebar_box_changealife p.last{padding-bottom:0;}
#sidebar_box_meettheteam{background-color:#F89935;padding-left:18px;padding-bottom:129px;width:132px;}
#sidebar_box_meettheteam_new{background-color:#F89935;padding:0;width:161px;}
#sidebar_box_guidestar{}
#sidebar_box_thankyou{background-color:#F89935;}
#sidebar_box_thankyou h2{padding-bottom:10px;}
#sidebar_box_thankyou h3{font-size:12px;padding-bottom:8px;}
#sidebar_box_thankyou li{font-size:11px;padding-bottom:6px;}
#sidebar_box_800{background-color:#00305B;}
#sidebar_box_800 h2{font-size:18px;padding:4px 0 12px 0px;}
#sidebar_box_800 p{font-size:12px;line-height:1.4em;}
/* sidebar right */ #sidebar_right{float:right;width:164px;}
.sidebar_box_joined_right{color:#4982B8;width:162px;border-bottom:0;padding-bottom:8px;}
.sidebar_box_joined_right h2,.sidebar_box_joined_right h3,.sidebar_box_joined_right h4,.sidebar_box_joined_right h5,.sidebar_box_joined_right h6,.sidebar_box_joined_right p,.sidebar_box_joined_right ul,.sidebar_box_joined_right form{padding-left:11px;padding-right:5px;}
.sidebar_box_joined_right img{margin-left:11px;margin-right:5px;}
#cnnvideo .sidebar_box_joined_right img{margin:0;}
.sidebar_box_joined_right h3{padding-top:17px;}
.sidebar_box_joined_right h2{font-size:14px;}
#sidebar_box_calendar{background-color:#A2CCED;}
#sidebar_box_calendar p{font-size:12px;line-height:12px;padding-bottom:8px;color:#00305B !important;}
#sidebar_box_calendar h3{padding-top:7px;padding-bottom:3px;}
#sidebar_box_calendar a,#sidebar_box_calendar a:link,#sidebar_box_calendar a:visited{color:#00305B !important;}
#sidebar_box_events{background-color:#A2CCED;padding-bottom:21px;}
#sidebar_box_events h2{margin-bottom:0;}
#sidebar_box_events img{margin-bottom:6px;}
#sidebar_box_events p{font-size:12px;line-height:1.3em;padding-bottom:14px;color:#00305B !important;}
#sidebar_box_thankyou_specific{background-color:#00305B;padding-bottom:10px;}
#sidebar_box_thankyou_specific h2{margin-bottom:0;}
#sidebar_box_thankyou_specific h3{
	font-size:15px;
	font-weight:bold;
	color:#5190CD !important;
	margin-bottom:0;
}
#sidebar_box_thankyou_specific h4{font-size:10px;font-weight:bold;color:#FFFFFF;margin-bottom:6px;}
#sidebar_box_thankyou_specific img{margin-bottom:6px;}
#sidebar_box_thankyou_specific p{font-size:11px;line-height:1.2em;padding-bottom:14px;color:#FFFFFF !important;}
#sidebar_box_transformations,#sidebar_box_newsletter{background-color:#A2CCED;padding-bottom:10px;}
#sidebar_box_transformations h2,#sidebar_box_newsletter h2{margin-bottom:8px;}
#sidebar_box_transformations a,#sidebar_box_transformations a:link,#sidebar_box_transformations a:hover,#sidebar_box_transformations a:visited{color:#00305B;text-decoration:none;}
#sidebar_box_transformations a:hover{text-decoration:underline;}
#sidebar_box_transformations ul li{line-height:19px;}
#sidebar_right h2{background-color:#69ABDD;color:#FFFFFF;padding:9px 8px;}
#sidebar_right h3{color:#00305B;}
#sidebar_right p{color:#4982B8;}
#sidebar_box_newsletter p{color:#00305B;line-height:1.2em;text-align:left;padding-bottom:4px;}
#sidebar_box_newsletter table td{text-align:left;}
#sidebar_box_newsletter table td.submit_button{text-align:right;padding-top:5px;}
img.sidebar_photo_full_width{border:0 !important;padding 0;margin:0;}
img.sidebar_title{border:0 !important;}
/* board of directors */table.board_bio{}
table.board_bio td{border-bottom:#5190CD solid 12px;vertical-align:top;}
table.board_bio h4{font-size:18px;font-weight:normal;color:#5190CD;padding:0 0 2px 0;}
table.board_bio h5{font-size:18px;font-weight:normal;color:#FFFFFF;padding:0 0 6px 0;}
table.board_bio h6{font-size:15px;font-weight:normal;color:#FFFFFF;padding:0 0 6px 0;}
table.board_bio td.bio_text p{color:#FFFFFF !important;font-size:13px;line-height:16px;padding:0 0 10px 0 !important;margin:0;width:auto;}
table.board_bio td.bio_text{padding:15px 20px 5px;background-color:#00305B;color:#FFFFFF;vertical-align:top;}
/* flash slideshow */.flash_slideshow{margin:30px auto;text-align:center;}
/* beloved documentary */#beloved_video .content_box_wide{height:1410px;}
#youtube_clip{text-align:center;margin:20px 0 10px 0;height:320px;position:relative;}
#youtube_clip img#youtube_intro{position:absolute;top:0;left:0;z-index:20;}
body#home_test #youtube_clip object{z-index:5;}
#beloved_video .content_box_wide p{text-align:center;width:100%;padding:0;margin:0;}
/* time to hope benefit page */body#press .content_box_wide h3,body#time_to_hope .content_box_wide h3{padding-bottom:20px;}
body#press .content_box_wide,body#time_to_hope .content_box_wide{height:1410px;}
/* image blending (for home page) */#blend_image_set{display:block;width:446px;height:301px;position:relative;}
#blend_image_set img{position:absolute;top:0;left:0;}
.blend img{opacity:0;-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);}
/* application thank you page */
body#application_thankyou .content_box_wide{}
body#application_thankyou .content_box_wide p{padding-left:17px;}
/* night of smiles */
#block_night_of_smiles{position:relative;width:446px;height:525px;background:url(/images/content/events/block_nightofsmiles.jpg);}
#block_night_of_smiles a{display:block;}
#block_night_of_smiles #smiles_tickets{position:absolute;top:25px;left:327px;width:105px;height:38px;}
#block_night_of_smiles #smiles_page{position:absolute;top:462px;left:98px;width:257px;height:45px;}
/* magazine covers on home page */
.news_mag_covers{/*width:150px !important;float:left;*/ text-align:center;}
.news_mag_covers img{padding:5px;}
/*.news_mag_covers_title{width:240px !important;float:left;padding-left:30px !important;font-size:28px !important;}
*/
.news_mag_covers_title small{font-size:14px;}
* html #youtube_clip img#youtube_intro,* html #block_night_of_smiles #smiles_tickets,* html #block_night_of_smiles #smiles_page{zoom:1;}
.youTube{margin-top:10px;border-top:1px solid #fff;}
.youTube h2{text-align:left;margin-bottom:15px;}
.ktla {padding-left:18px;}
.ktla p{margin-left:-15px;color:#00305B;}
.ecuVid {padding-left:18px;margin-top:20px;padding-bottom:10px;}
.ecuVid p{margin-left:-15px;text-align:left;}
h3.beloved{
	font-size:30px;
	color:#5190CD;
	font-weight:normal;
	letter-spacing:0.03em;
}
body#press .content_box_wide p{
	color:#00305B;
	padding-left:16px;
	padding-bottom:19px;
	padding-right:24px;
}
div#katu {padding:20px 0 0 18px;}
div#katu p{text-align:left;margin-left:-18px;}
/*DONATE MODULE*/
div#column_center_narrow #donationTherm {background-color:#5190CD;}
div#column_center_narrow #donationTherm a{color:#fff;text-decoration:none;}
div#column_center_narrow .donationSplit{text-align:center;display:block;padding:9px 10px;text-align:left;}
img#tout_beloved{float:left;padding-bottom:10px;padding-right:10px;}
img#tout_blessing{float:left;padding-bottom:10px;padding-right:10px;}
.donationTop{margin-bottom:5px;}
.donationBottom{}
div#column_center_narrow #donationTherm h4{color:#00305B;padding:0 5px;}
#donationTherm p{width:300px;}
.blessp {margin-bottom:10px;}
.toutBottom {text-align:center;}

#therm_bel{float:right;margin-top:-171px;}
#therm_bless{float:right;}
p.thepast {color:#fff;}
.thepast h4 {margin-left:18px;margin-bottom:20px;margin-top:20px;text-decoration:underline;}
#cnnvideo{width:162px;margin-bottom:5px;border:1px solid #fff;}


#cnnvideo h1{width:164px;height:48px;background:url('../cnnvideo.png') 0 -48px no-repeat;overflow:hidden;}
#cnnvideo h1 a{float:left;width:164px;height:0px;background:url('../cnnvideo.png') 0 0 no-repeat;padding-top:48px;overflow:hidden;display:block;}
#cnnvideo p{
padding-top:3px;
}
#cnnvideo div#inside_africa{
background-image:url(../images/inside-africa.jpg);
background-repeat:no-repeat;
height:180px;
width:164px;
margin-top:3px;
}
#inside_africa ul{
padding:90px 0 0 10px;
list-style-type:disc;
list-style-position:inside;
}
#inside_africa ul li{
padding:3px 0;
}
#inside_africa ul li a{text-decoration:none;}
#inside_africa ul li a:hover{text-decoration:underline;}


.home_video{
width:100px;
padding:5px 0 5px 0;
text-align:center;
margin-left:30px;
}

.home_video img{
padding:2px;
border:1px solid #fff;
margin-bottom:4px;
}

.home_video a{
color:#FFFFFF;
text-decoration:none;
}
.home_video a:hover{
text-decoration:underline;
}

#inside_africa_middle{
height:394px;
width:446px;
padding-bottom:15px;
}

/* SPONSOR STYLES */
.sponsor_logo img{
	padding:2px;
	border:1px solid #fff;
	margin:10px 0 10px 0;
	}

/*Volunetter*/
#feature_operation_beloved p, #column_center_wide .content_box_wide p.thepast{padding-bottom:2px;}

#thank_yous{
	padding:10px 0;
	color: #00305B;
}
#thank_yous li{padding-left:25px; font-size:12px;}


#vietnam img{border:1px solid #fff; margin-bottom:10px;}

#photostrip td{height:69px;}

