#flash{ height: 171px; }
	div.one{ background: url('../images/banner_1.jpg') no-repeat #abb400 !important; }
	div.two{ background: url('../images/banner_2.jpg') no-repeat #abb400 !important; }
	div.three{ background: url('../images/banner_3.jpg') no-repeat #abb400 !important; }
	div.four{ background: url('../images/banner_4.jpg') no-repeat #abb400 !important; }
	div.five{ background: url('../images/banner_5.jpg') no-repeat #abb400 !important; }
#flash h2{ padding: 122px 0 0 53px; }

#content{ background: #d8e0e7; padding: 10px 50px 10px 50px; min-height: 220px;  }
	.intersect{ background: url('../images/intersect_bg.gif') top right no-repeat #d8e0e7 !important; }
	.gears{ background: url('../images/junes/gears.gif') top left no-repeat #d8e0e7 !important; }
	.articles{ background: url('../images/junes/articles_bg.gif') top right no-repeat #d8e0e7 !important; }
	
	
	#rmpo{
		background: url(../images/rmpo2.jpg) top right no-repeat #d8e0e7 !important;
		margin-top:-10px;
		margin-right:-50px;
	}
	#rmpo .rmpo_content{
		padding-top:145px;
		padding-right:285px;
		padding-bottom:15px;
	}
	#rmpo .rmpo_content span{color:#922713; font-weight:bold;}
	#rmpo .moreinfo{
		float:right;
		margin-top:400px;
		height:56px;
		width:220px;
	}
	
	
	#content h2{ font-size: 1.8em; color: #2a4f67; margin: 1.3em 0 0.7em 0; font-weight: bold; }
		#content h2.imgreplace{ margin: 0; }
	#content h3{ font-size: 1.4em; color: #2a4f67; margin: 1.3em 0 0.7em 0; font-weight: bold; }
	#content h3#buylink{ text-align: center; color: #0068ff; text-decoration: underline; cursor: pointer; }
	#content h4{ font-size: 1.2em; color: #2a4f67; margin: 1.3em 0 0.7em 0; font-weight: bold; }
	
	#content li{ font-size: 1.2em; color: #2a4f67; line-height: 1.5em; margin: 0.2em 0 0.2em 1.6em; padding-left: 0.9em; }
	#content ul{ list-style: none; }
		#content ul li{ background: url('../images/lidot.gif') no-repeat; background-position: 0 7px; }
	#content ol{ list-style: decimal; margin-left: 3.5em; }
		#content ol li{ margin-left: 0; padding-left: 0; }
	
	#content p{ font-size: 1.2em; color: #2a4f67; line-height: 1.5em; margin: 1em 0; }
		#content .leader{ margin-top: 0; }
	
	#content blockquote{ background: #eff4f8; border: 1px solid #95b2c4; margin: 1em 3em; }
		#content blockquote p{ margin: 0.8em 1em; font-style: italic; }
		#content blockquote cite{ text-align: right; color: #2a4f67; margin: 0.9em 1.1em; display: block; font-style: normal; }
		
	#content a{ color: #0068ff; }
	#content a:hover{ color: #0052cc; }
	#content a:active{}
	#content a:visited{}
	#content a.external{ padding-right: 14px; background: url('../images/link_go.gif') right no-repeat; background-position: 100% 0; }
	#content a.external:hover{ background-position: 100% -12px; }
	
	#content dl{}
	#content dl dt{	font-size: 1.4em; color: #0068ff; line-height: 1.0em; margin: 0; padding-left: 1.2em; 
					background: url('../images/expander_arrow.gif') no-repeat; background-position: 0 0px; cursor: pointer; text-decoration: underline; }
	
	#content dl dd{ background: #eff4f8; border: 1px solid #95b2c4; margin: 0.5em 0; padding: 0; }
		#content dl dd p{ font-size: 1.2em; margin: 0.8em 1.2em; }
		
	#content div.inset{ float: right; margin: 0 0 10px 5px; width: 250px; }
		#content div.inset img{ text-align: center; }
		
	#content .publication img{ float: left; }
	#content .publication p{ margin-left: 150px; }
	#content .publication:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}
	#content .publication{ overflow : hidden; _height : 1%; }
		
#pyramid{ position: relative; left: 12px; top: 0px; float: right; width: 274px; height: 224px; background: url('../images/pyramid.gif') top left no-repeat; }

img.insetphoto{ float: right; border: 1px solid #333; margin: 0 0 0.5em 1em; }
img.insetleft{ float: left; margin: 0 1em 0.5em 0; }
p#footnote{ font-size: 1.1em; text-align: center; margin: 1em 0; background: #fff; }

* html .iesucks{ float: left; }
