
#fcontent { float:left; font-size:13px; margin:0; padding:0; line-height:22px; background:#ffffff url(../images/2010_wrpr/int1/fcontent_top_bg.jpg) top no-repeat; font-family:verdana, geneva, arial, sans-serif; }
#fcontent a, #fcontent a:visited { color:#008b41; text-decoration:underline; font-family:verdana, geneva, arial, sans-serif; }
#fcontent a:hover { color:#3e5754; text-decoration:none; font-family:verdana, geneva, arial, sans-serif; }
#fcontent p { font-size:13px; }
	
#fsectionhdr { padding:0; margin:0; }
#frevolve_int1 { margin:0; padding:0; }


/* 
	IMAGE BLOCKS 
*/
#fcontent .int_img_block1 { position:relative; top:10px; width:198px; float:right; margin:0px 0px 10px 20px; padding-top:0px; background:#e7ebe3; }
#fcontent .int_img_block1 div { font-size:11px; line-height:18px; font-family:arial, verdana, geneva, sans-serif; color:#000000; padding:6px 10px; }
#fcontent .int_img_block1 div a, #fcontent .int_img_block1 div a:visited { color:#008b41; text-decoration:underline; font-size:11px; line-height:18px; font-family:arial, verdana, geneva, sans-serif; }
#fcontent .int_img_block1 div a:hover { color:#3e5754; text-decoration:none; }

#fcontent .int_img_block_right { position:relative; top:10px; float:right; margin:0px 0px 10px 20px; padding-top:0px; background:#e7ebe3; }
#fcontent .int_img_block_right div { font-size:11px; line-height:18px; font-family:arial, verdana, geneva, sans-serif; color:#000000; padding:6px 10px; }
#fcontent .int_img_block_right div a, #fcontent .int_img_block_right div a:visited { color:#008b41; text-decoration:underline; font-size:11px; line-height:18px; font-family:arial, verdana, geneva, sans-serif; }
#fcontent .int_img_block_right div a:hover { color:#3e5754; text-decoration:none; }

#fcontent .int_img_block_left { position:relative; top:10px; float:left; margin:0px 20px 10px 0px; padding-top:0px; background:#e7ebe3; }
#fcontent .int_img_block_left div { font-size:11px; line-height:18px; font-family:arial, verdana, geneva, sans-serif; color:#000000; padding:6px 10px; }
#fcontent .int_img_block_left div a, #fcontent .int_img_block_left div a:visited { color:#008b41; text-decoration:underline; font-size:11px; line-height:18px; font-family:arial, verdana, geneva, sans-serif; }
#fcontent .int_img_block_left div a:hover { color:#3e5754; text-decoration:none; }


#fcontent .image_table_right { position:relative; top:10px; float:right; margin:0px 0px 10px 20px; padding-top:0px; background:#e7ebe3; }
#fcontent .image_table_right .image_table_td_caption { font-size:11px; line-height:18px; font-family:arial, verdana, geneva, sans-serif; color:#000000; padding:6px 10px; }
#fcontent .image_table_right .image_table_td_caption a, #fcontent .image_table_right .image_table_td_caption a:visited { color:#008b41; text-decoration:underline; font-size:11px; line-height:18px; font-family:arial, verdana, geneva, sans-serif; }
#fcontent .int_img_block_right .image_table_td_caption a:hover { color:#3e5754; text-decoration:none; }

#fcontent .image_table_left { position:relative; top:10px; float:right; margin:0px 20px 10px 0px; padding-top:0px; background:#e7ebe3; }
#fcontent .image_table_left .image_table_td_caption { font-size:11px; line-height:18px; font-family:arial, verdana, geneva, sans-serif; color:#000000; padding:6px 10px; }
#fcontent .image_table_left .image_table_td_caption a, #fcontent .image_table_left .image_table_td_caption a:visited { color:#008b41; text-decoration:underline; font-size:11px; line-height:18px; font-family:arial, verdana, geneva, sans-serif; }
#fcontent .int_img_block_left .image_table_td_caption a:hover { color:#3e5754; text-decoration:none; }

/* 
	END IMAGE BLOCKS 
*/

/* 
	#1 
*/
#fcontent_int1 { padding:15px 18px; margin-bottom:20px; }
#fcontent_int1 strong { color:#333333; }
#fcontent_int1 h1 { font-size:24px; color:#282828; font-weight:normal; line-height:32px;  font-family:arial, verdana, geneva, sans-serif; }
#fcontent_int1 h2 { font-size:15px; font-weight:bold; color:#000000; padding-bottom:0; margin-bottom:0; font-family:georgia, Palatino, serif; }
#fcontent_int1 p { font-size:13px; color:#000000; margin-top:0; margin-bottom:18px; line-height:22px; font-family:verdana, geneva, arial, sans-serif; }

#fcontent_int1 p.intro1 {  font-family:georgia, Palatino, serif; font-size:14px; color:#6a5d39; }
#fcontent_int1 p.intro1 strong { color:#6a5d39; }
#fcontent_int1 p.intro1 a, #fcontent_int1 p.intro1 a:visited { color:#008b41; text-decoration:underline; font-size:14px; font-family:georgia, Palatino, serif; }
#fcontent_int1 p.intro1 a:hover { color:#3e5754; text-decoration:none; }

/* 
	#1 LISTS
*/
#fcontent_int1 ul { margin:0 0 22px; padding:0px 0px 0px 30px; }
#fcontent_int1 li { margin:8px 0px; font-size:13px; font-family:verdana, geneva, arial, sans-serif; }
#fcontent_int1 ul li ul li { margin:8px 0px; }

#fcontent_int1 ol.ol_alpha {  list-style: lower-alpha; margin:0 0 22px; padding:0px 0px 0px 30px; }
#fcontent_int1 ol.ol_alpha li { margin:8px 0px; font-size:13px; font-family:verdana, geneva, arial, sans-serif; }

#fcontent_int1 .noliststyle { list-style:none; }

/* 
	END #1 LISTS
*/

/* 
	#1 MISC
*/
.emphasize { border-bottom:2px solid #282828; }
.inset1 { padding:0 0 0 30px; margin:0; }
.img_para_icon { float:left; margin:10px 20px 5px 0px; }
/* 
	END #1 MISC
*/

/* 
	#1 endorsements
*/
#fcontent_int1 .e_block { /*clear:both;*/ float:left; margin:0 0 20px 0; width:623px; }
#fcontent_int1 .e_block h5 { font-size:11px;  }



/* 
	Speaker request - bio
*/
#fcontent_int1 #detail_right { float:right; width:197px; margin-top:65px; }
	#fcontent_int1 #detail_left { float:left; width:443px; margin:0 23px 50px 0; }	
	
	#speaker_detail { width:197px; padding-bottom:20px; background:#4b593b url(../images/people_groups/pg_details_sidebar_bg.jpg) no-repeat left bottom; }
	
	#speaker_detail h4 { margin:0 18px; padding:18px 0 6px; font-size:13px; font-weight:bold; font-family:verdana, arial, geneva, sans-serif; }
		#speaker_detail .clr_white { color:#fff; }
		#speaker_detail .clr_black { color:#000; }
	
	#detail_top { background:#dfdcd4; }
		
		#speaker_detail ul { list-style:none; padding:8px 0 18px; margin:8px 18px 0; border-top:1px solid #bbc5a8; }
		#speaker_detail li { list-style:none; margin:0; padding:0; color:#ffffff; font-size:13px; font-family:arial, verdana, geneva, sans-serif;}
		#speaker_detail li img { margin-right:9px; }
		#speaker_detail li a, #speaker_detail li a:visited { text-decoration:none; }
		
	#detail_bottom { background:#65724e url(../images/speakers/speakers_detail_bg.jpg) no-repeat; }
	
		#detail_bottom #speaker_detail_txt { padding:12px 0 18px; margin:8px 18px 0; border-bottom:1px solid #bbc5a8;  border-top:1px solid #bbc5a8; color:#ffffff; font-size:13px; font-family:arial, verdana, geneva, sans-serif; }
		#detail_bottom div strong { color:#fff; }
		
		#fcontent_int1 .speaker_request_btn { width:146px; height:22px; margin:14px 0 0 18px; }
		#fcontent_int1 .speaker_request_btn a { display:block; height:22px; width:146px; margin:0; padding:0; text-decoration: none; background:url(../images/speakers/speaker_request_btn.jpg); }
		#fcontent_int1 .speaker_request_btn a:hover { background-position:-146px; }
		#fcontent_int1 .speaker_request_btn span { position:absolute; left:-4000px; }

	.e_block { background:url(../images/speakers/speakers_bg.jpg) repeat-x; padding:18px 20px 0; }
	
	
	.e_block_bio { float:left; margin:0 0 20px 0; /*width:623px;*/ }
	.e_block_bio h5 { font-size:11px;  }
	.e_block_bio { background:url(../images/speakers/speakers_bg.jpg) repeat-x; padding:18px 20px 0; }


/* 
	Single Column - general_donation wrapper. + surveys single column.
*/

#fcenter { display:inline; float:left; width:939px; margin:0; padding:0; }
#fcenter_ct { float:left; width:934px; margin:0px 3px 0px 5px; font-size:13px;  padding:0; line-height:22px; background:#ffffff url(../images/2010_wrpr/int1/fcenter_top_bg.jpg) top no-repeat; font-family:verdana, geneva, arial, sans-serif; }
#fcenter_inside { margin:40px 30px; }
#fcenter_inside a, #fcenter_inside a:visited { color:#008b41; text-decoration:underline; font-family:verdana, geneva, arial, sans-serif; }
#fcenter_inside a:hover { color:#3e5754; text-decoration:none; font-family:verdana, geneva, arial, sans-serif; }
#fcenter_inside p { font-size:13px; }
#fcenter_inside .FormSectionHeader { background:#DBD8CD; }

#si_block_wide { float:left; width:934px; height:134px; margin:0 3px 0 5px; }





