
/*POSSIBLY A GLOBAL CLASS - MOVE TO BASE */
/* --------------------------------------------
		        page title
-------------------------------------------- */

#page-title {
	border-top: 1px solid #666;
	width: 958px;
	padding: 0 0 0 14px;
}

.wrap.page-title {
		background-color: #f8f5ee;
		width: 958px;
		display: block;
		height: 75px;
	}

	/* --------------------------------------------
			page-title specific formatting
	-------------------------------------------- */

	#page-title h1 {
		margin: 30px 0 0 0;
	}


/* NOW FOR ACTUAL MODULE CLASSES */

/* CATEGORY HERO */

#category-hero {
	padding: 0px;
	margin: 11px 20px 0px 20px;
}

.wrap.category-hero {
	width: 470px;
}
	
	/* --------------------------------------------
		category-hero specific formatting
	-------------------------------------------- */

	#cat-hero-caption p{
		color: #fff;
		padding: 0;
		margin: 17px 0 0 20px;
		font-size: 1.3em;
		font-weight: 100;
		width: 91%;
		}
	
	#cat-hero-caption {
		background: #395988;
		width: 470px;
		height: 79px;
		overflow: hidden;
	}
	
	#cat-hero-info {
		padding: 10px 0px 10px 0px;
		background: #fff;
		/*height: 121px;
		width: 470px;*/
	}
	

/* CATEGORY CONTENTS */

#category-contents {
	width: 492px;
	height: auto;
	padding: 0 0 0 15px;
	margin: 0;
}

#category-contents ul li {
	border: 0px;
}

	/* --------------------------------------------
		category-contents specific formatting
	-------------------------------------------- */

	#left-side {
		width: 225px;
		margin: 15px 15px 0px 0px;
	}
	
	#right-side {
		width: 225px;
		margin: 15px 0px 0px 0px;
		/* padding: 0 8px 0 0; */
	}

	h3.gray { 
		color: #666; 
		font-weight: 100; 
		border: 0px;
		padding: 0 0 0 10px;
		margin: 0;
		background-position: left 2px;
	}
	
	.cat-content {
		margin: 0 0 20px 0;	
	}

.category-hottopics, .category-quicklinks, .category-notablefaculty, .category-academicnews {
	display: inline;
/*	background:transparent url(/images/top-bar-shadow2.png) no-repeat scroll center top;*/
	width: 203px;
	position: relative;
	float: left;
	padding: 10px;
	margin: 10px 0px 0px 20px;
}

/* CAN BE DELETED? */
.wrap.category-contents {
	height: auto;
}