/* ---------------------------------------------------------

Styles for Forte Foundation
www.fortefoundation.org

See css/global.css for details

------------------------------------------------------------ */



/* About Us
------------------------------------------------------------------------------------------ */

/* Main Content */

.featured-article-header h3,
.guest-columnists-header h3,
.in-the-news-header h3 {
	padding: 10px;
    color:#FFF;
	background: #9fad3e url(../images/wrapper/header-wide-bg.gif) no-repeat 100% 0;
	}
	.guest-columnists-header h3 img,
	.in-the-news-header h3 img {
		display: block;
		}

#in-the-news-content {
	zoom: 1; /* for Windows IE */
	overflow: hidden;
	padding: 0 10px 0 10px;
	margin: 10px 0;
	}
	#in-the-news-content .rollover {
		width: 200px;
		height: 12px;
		margin: -8px 2px 4px 0;
		}
	#in-the-news-content .rollover.sfhover img {
		top: -31px;
		}
	#in-the-news {
		border-top: 2px solid #9fad3e;
		padding: 10px 10px 10px 10px;
		}
		#in-the-news .in-the-news-item {
			margin-bottom: 20px;
			}
		#in-the-news .in-the-news-item h3 {
			font-size: 18px;
			line-height: 21px;
			color: #468d97;
			font-weight: normal;
			}
		#in-the-news .in-the-news-item .rollover {
			width: 200px;
			height: 12px;
			margin: -14px 2px 8px 0;
			}
		#in-the-news .in-the-news-item .rollover.sfhover img {
			top: -31px;
			}


/* Sidebar */

#online-resources {
	margin-bottom: 25px;
	}
	#online-resources h3 {
		padding: 10px 7px;
		background: #7f8184;
		}
	#online-resources .resource-info {
		border-bottom: 2px solid #4b4a49;
		padding-bottom: 10px;
		overflow: hidden;
		}
	#online-resources .rollover {
		height: 12px;
		margin: 12px 0 10px 7px;
		width: 156px;
		display: block;
		}
		#online-resources .rollover img {
			display: block;
			}
		#online-resources .rollover.sfhover img {
			top: -31px;
			}

#reading-list {
	margin-bottom: 25px;
	}
	#reading-list h3 {
		padding: 10px 7px;
		background: #7f8184;
		}
	#reading-list .reading-list-book {
		border-bottom: 2px solid #4b4a49;
		padding-bottom: 10px;
		overflow: hidden;
		}
	#reading-list .rollover {
		height: 12px;
		margin: 12px 0 10px 7px;
		width: 156px;
		display: block;
		}
		#reading-list .rollover img {
			display: block;
			}
		#reading-list .rollover.sfhover img {
			top: -31px;
			}

