#timeline_bell {
    position: absolute; right: 0; top: -180px;
}

#history_oranges {
    position: absolute; left: -15px; top: -195px;
}

#gift_stamp {
	margin-right: 50px;
}

#inventing {
	background: #eef1f4 url(/about/images/inventing_future_bkgrnd.gif) 0% 100% no-repeat;
	padding-bottom: 44px; margin-bottom: 36px;
}

#fancy2 {
	background: url(/about/images/theme/flash_box_background.jpg) 0% 0% no-repeat;
	padding-top: 0.5em;
}


#inventing>*, #fancy2>*  {
	padding: 0 15px;
}

#inventing img, #fancy2 img {
	padding: 0;
}

.inventing {
	background: url(/about/images/inventing_bkgrnd.gif) 0% 100% no-repeat;
	padding-bottom: 30px; margin-top: 0; padding-top: 1.5em; min-height: 30px
}

.promise {
	background: url(/about/images/promise/bkgrnd_transparent.gif) 0% 100% no-repeat;
	padding-bottom: 30px; margin-top: 0; padding-top: 1.5em; min-height: 30px
}

#glider3_overlay {
	position: absolute; left: 0; top: 0;
}

.main_image_caption_lt {
	font-size: 1em; line-height: 1.5em; color: #2d6cc0;
}


blockquote.fancy3_L, blockquote.fancy3_R {
	margin-left: 0; margin-right: 0; position: relative;
	font-size: 1.250em; line-height: 1.467em; color: #5e5e5e;
} 

blockquote.fancy3_L p.quotee, blockquote.fancy3_R p.quotee { 
	font-style: italic; font-weight: normal; 
	padding-top: 44px; min-height: 74px; 
}

blockquote.fancy3_L p.quotee {
	background: url(/about/images/theme/fancy2_left.gif) 0 0 no-repeat;
	text-align: left;
	padding-left: 114px;
}
blockquote.fancy3_R p.quotee {
	background: url(/about/images/theme/fancy2_right.gif) 0 0 no-repeat;
	text-align: right;
	padding-right: 114px;
}
blockquote.fancy3_L p.quotee img, blockquote.fancy3_R p.quotee img {
	padding: 1px; border: 1px solid #ccc;
	position: absolute; top: 22px;
}
blockquote.fancy3_L p.quotee img { left: 0; }
blockquote.fancy3_R p.quotee img { right: 0; }

blockquote.fancy3_L p.quotee:before, 
blockquote.fancy3_R p.quotee:before { 
	content: ""; 
}
blockquote.fancy3_L p.quote, 
blockquote.fancy3_R p.quote {
	margin-top: -8px;
}
blockquote.fancy3_L p.quote:before, 
blockquote.fancy3_R p.quote:before { 
	content: url(/about/images/theme/quotation_marks_big.png)  " "; 
}
blockquote.fancy3_L p.quote:after, 
blockquote.fancy3_R p.quote:after { 
	content: " " url(/about/images/theme/quotation_marks_small.png); 
}
blockquote.fancy3_L p.quote q, 
blockquote.fancy3_R p.quote q,
blockquote.side_quote q {
	quotes: " " " " "\02018" "\02019";
}

#whats_next { 
	background: url(/about/images/theme/whats_next_title.gif) 0 0 no-repeat; 
	padding-top: 52px; margin-top: 2.5em;
}
#whats_next ul { margin-top: 0; }
#whats_next ul li {
	width: 121px; min-height: 136px; 
}
#whats_next ul li a { border-bottom: dotted 1px !important; }
#whats_next ul li a img { 
	float:left; margin-right: 22px;  
	border: 1px solid #ccc; padding: 1px;
}
blockquote.side_quote { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.250em; line-height: 1.333em;
	color: #2d6cc0; float: right; width: 254px; 
	padding: 2em 0; margin: 1em 0 1em 1em;
	border-top: 1px solid #d2dae2;
	border-bottom: 1px solid #d2dae2;
}
blockquote.side_quote:before { content: url(/about/images/theme/quotes_start.gif) " "; }
blockquote.side_quote:after { content: url(/about/images/theme/quotes_end.gif); vertical-align: top; }

#subscribe_button {
	display: block; overflow: hidden; height: 73px;
	background: url(/about/images/letters_subscribe_bttn.jpg) 0% 0%;
}

#ir_button {
	display: block; overflow: hidden; height: 48px; width: 170px;
	background: url(/about/images/IR_bttn.png) 0% 0%;
}

#subscribe_button:hover, #subscribe_button:focus, #ir_button:hover, #ir_button:focus {
	background-position: 0% 100%;
}

