/*story formatting*/
#maincontent h2,
#maincontent h3,
#maincontent h4,
#maincontent h5,
#maincontent h6 {
	margin-left:15px;
	margin-right:15px;
	margin-bottom:3px;
	margin-top:20px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
}



#maincontent h3 {
	font-weight:normal;
	font-size:1.335em;

}






/*story*/
#maincontent {
	margin-bottom:15px;
}
	#maincontent .storytitle {
		border:solid #e8e3d9;
		border-width:3px 0 1px;
		padding:5px 0;
		margin:0 0 10px 0;
	}	
		#maincontent .storytitle h1 {
			padding:0 15px;
			margin:0;

		}
		
		#maincontent .storytitle .date {
			padding:0 15px;
		}
		
		#maincontent .dateline_country {}
		#maincontent .dateline_city {
			text-transform:uppercase;
		}
		
		
	#maincontent .featureimage {
		float:right;
		width:110px;
	}
	#maincontent .featureimage div {
		padding:0 0 7px 0;
		border-left:10px solid #fbfaf7;

	}
		.featureimage img {
			border:1px solid #aa8d5f;
		}
		
		.featureimage a.slideshowlink {
			background:url(/images/icon-slideshow-9d9d9d.png) no-repeat 0 1px ;
			padding-left:15px;
			
		}
		.featureimage a.videolink {
			background:url(/images/icon-video-9d9d9d.png) no-repeat 0 1px ;
			padding-left:15px;
			
		}
		
		




	#maincontent p {
		margin-left:15px;
		margin-right:49px;
	}
	
	
		#maincontent ul {
			list-style-type:square;
		}
			#maincontent ul li {
				margin:0 0 5px 30px;
			}
	


	#maincontent blockquote {
		background:#e7e6e4;
		border-top:3px solid #a49a85;
		padding:10px 0;
		font-style:normal;
		color:#000;
		margin-top:5px;
	}
	
		#maincontent blockquote p,
		#maincontent blockquote h6 {
			margin:0 30px 5px;
			font-weight:normal;
		}
		#maincontent blockquote h6 {
			color:#666;
		}










	#featuredMultimedia {
		position:relative;
		height:260px;
	}
	
	.featuredmultimediaright {
		width:204px;
		float:right;
	}
	.featuredmultimedialeft {
		width:322px;
		float:left;
	}
	
	
	#featuredMultimedia li.numbernav {
		display:inline;
	}

		
		#featuredMultimedia ol {
			position:absolute;
			top:192px;
			left:9px;
			list-style:none;
			margin:0;
			width:297px
		}
			#featuredMultimedia ol li,
			#featuredMultimedia div#featuredmultimediaenlarge  {
				float:left;
				width:19px;
				height:17px;
				text-align:center;
				line-height:18px;
				background:#0e100f;
				background:url(/images/number-bg.png) no-repeat  2px;
			}
			#featuredMultimedia ol li a,
			#featuredMultimedia div#featuredmultimediaenlarge {
				color:#7b7974;
				display:block;
				font-size:0.915em;
			}
				#featuredMultimedia ol li a:hover,
				#featuredMultimedia div#featuredmultimediaenlarge  a:hover{
					color:#fff;
					text-decoration:none;
				}
			#featuredMultimedia ol li.active {
				background-image:url(/images/number-bg-active.png);
				background-position:0 0;
			}
				
			#featuredMultimedia ol li.active a,
			#featuredMultimedia div#featuredmultimediaenlarge a {
				color:#fff;
			}
			
			
			#featuredMultimedia div#featuredmultimediaenlarge {
				color:#fff;
				float:right;
				width:121px;
				background:#aa8d5f url(/images/enlarge-bg.png) no-repeat 0 0;
				position:absolute;
				top:192px;
				left:185px;
				font-size:0.915em;
				text-align:left;
				line-height:16px;
			}
				#featuredMultimedia div#featuredmultimediaenlarge a {
					padding:0 3px 0 22px;
					background:url(/images/enlarge-bg.png) no-repeat 100% -17px;
					display:block;
					text-align:center;
				}
					#featuredmultimediaenlarge a .imagecount {
						font-size:0.915em;
					}
			
				
		
		#featuredMultimedia ul {
			margin:0;
			margin:0 0 0 7px;
			width:297px;
			height:190px;
			background:#000;
			border:1px solid #aa8d5f;
			list-style:none;
			position:absolute;
			top:0;
			left:0;

		}

			#featuredMultimedia ul li {
				display:none;
				margin:0;
				line-height:normal;
				font-size:0.915em;
			}
			
						
			#featuredMultimedia ul li.expandeditem {
				display:block;
			}
				#featuredMultimedia ul li div {
					height:190px;
					width:297px;
					text-align:center;
				}
			
			
				#featuredMultimedia ul li div img {

				}
		
				#featuredMultimedia ul li p {
					margin:0 0 0 10px;
					position:absolute;
					top:213px;
					left:0;
					width:299px;
				}






	#maincontent .indepth {
	}
	
		#maincontent .indepthteaser h2 {
			font-family:Arial, Helvetica, sans-serif;
		}
		#maincontent .indepthteaser p {
			font-size:0.915em;
		}
		
		#maincontent .indepthteaser p a {
			border:none;
			display:block;
			padding:0 0 0 12px;
			color:#0571AF;
		}

			#maincontent .indepthteaser p a:hover {
				text-decoration:underline;
			}
	
	/* collapsed */
	#maincontent .indepthcollapsed .indepthteaser p a {
		background:url(/images/icon-expand-collapse.png) 0 3px no-repeat;
	}
	#maincontent .indepthcollapsed .indepthexpandable {
		display:none;
	}


	/* expanded */
	#maincontent .indepthexpanded .indepthteaser p a {
		background:url(/images/icon-expand-collapse.png) 0 -88px no-repeat;
	}
	#maincontent .indepthexpanded .indepthexpandable {
		display:block;
	}







#relateddocuments {
	background:url(/images/dotted-989796.png) repeat-y 0 0 ;
	line-height:1em;
	margin-top:160px;
}

	#relateddocuments h5 {
		margin:0 15px 3px;

	}

		#relateddocuments ul {
			padding:0;
			margin:0 15px 20px 15px;
			font-size:0.915em;
		}


		#relateddocuments ul li {
			margin-bottom:10px;
			line-height:120%;
		}
		
		#relateddocuments li {
			background:transparent none no-repeat scroll 5px 3px;
			padding:0 0 10px 35px;
		}
		#relateddocuments li.documentTitle {
			padding:0 0 5px 5px;
		}
		
		#relateddocuments li.avi {
			background-image:url(/images/icon-avi.png);
		}
		#relateddocuments li.pdf {
			background-image:url(/images/icon-pdf.png);
		}
		#relateddocuments li.quicktime {
			background-image:url(/images/icon-quicktime.png);
		}
		#relateddocuments li.word {
			background-image:url(/images/icon-word.png);
		}
		#relateddocuments li.zip {
			background-image:url(/images/icon-zip.png);
		}
		#relateddocuments li.relatedlink {
			background:transparent none repeat scroll 0%;
			padding:0 0 0 5px;
		}		
		
		
		
		#relateddocuments ul.contactinfo li{
			padding:0 0 0 5px;
			margin:0;
			color:#333;
		}		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		

.solidheadlinebox {

}





.solidheadlinebox h5 {
	background:#e7e3d2;
	padding:0 15px;
	line-height:28px;
}


	
	.solidheadlinebox .textthumbnail {
		background:#edeedf;
		border:1px solid #d2c3ab;
		margin:0 15px;
		padding:15px;
		height:110px;
	}
	
	.solidheadlinebox .textthumbnail h6 {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:1.4em;/*15px*/
		font-weight:normal;
		margin:0 0 5px 0;
	}
	
	.solidheadlinebox li {
		line-height:normal;
		font-size:0.915em;/*11px*/
		margin:0 0 5px 0;
	}
	
	.solidheadlinebox li h6 {
		font-weight:normal;
		margin:0 15px;
		font-size:1em;/*11px*/

	}
	
	.solidheadlinebox img {
		border:1px solid #d2c3ab;
		margin:0 15px;
		
	}

	
#relatedstories,
#recentheadlines {
	margin-bottom:70px;
}

	
#relatedstories ul,
#relatedstories li
#relatedstories ul,
#relatedstories li {
	margin: 0;
	padding:0;
	display:block;
}

#relatedstories li {
	float:left;
}

#recentheadlines ul {
	margin: 0 15px;
}

#recentheadlines ul ul {
	margin: 0;
}



ul.linklistwithdescription li {
	font-size:0.915em;
}

	ul.linklistwithdescription li a{
		font-size:1.09em;
	}




/*41 conferences*/
 div.regionalconferencesrightcol {
	background:url(/images/rhtcol-globes.png) no-repeat;
	padding-top:53px;
}

