/*---------style for "Page Intro" feature---------------------*/

.imageList li {
	position:relative;
	float:left;
	width:111px;
	text-align:center;
}
.imageList h3 {
	float:left;
	display:block;
	padding:0;
	text-decoration:none;
	font-weight:bold;
	color:#2E73FF;
	width:100%;
}

.noBanner .featureContent{
	height:240px;
}
/*---------style for "Clients & Partners" feature---------------------*/
.feature.partners .featureContent{
	height:313px;
}
.partners p{
	margin-bottom:0;
	padding:0;
}
a.continue{
	padding-bottom:15px;
	float:right;
}
.headline a.continue {
	font-weight:bold;
}
/*---------style for "Flash Demo"---------------------*/
.actionStrip .featureContent {
	padding-left:25px;
}
.actionStrip object {
	height:156px; 
	width:196px; 
	visibility: visible;
}
.actionStrip {
	padding:10px;
	z-index:1;
}
.actionStrip .featureContent{
	height:100%;
}
.feature.partners .featureContent {
	height:309px;
}
.clientsPartners p {
	margin:0;
	padding:0;
}
/*---------style for "Staff Profiles" ---------------------*/
.entityProfile .featureContent {
	padding:0 40px 25px 35px;
}
.top100Logo {
	background:transparent url('images/top100lit2009logo_web.jpg') no-repeat scroll right top;
	display:block;
	height:87px;
	position:relative;
	width:142px;
	padding:12px 0 10px 39px;
}
.top100Logo.home {
	padding-left:15px;
}
.newsWidget .headline{
	padding-bottom:15px;
	text-align:justify;
}
.newsWidget .dateline{
	padding-top:10px;
}
.featureContent.imgDemoHome {
	padding-left:8px;
	padding-right:18px;
	height:274px;
}
.imgDemoHome object{
	position:relative;
	visibility: visible;
	height:274px;	
	width:361px;
}
.featureContent.roadFlash {
	padding-left:11px;
	height:682px;
	overflow:hidden;
}
.roadFlash object {
	height:186px;
	position:relative;
	visibility: visible;
}
.roadFlash object, .roadFlash img{
	width:380px;
}
.imgBrochures.narrow {
	padding-bottom:15px;
	padding-left:15px;
}

