body.home #content {
	background-color:#100606;
	background:url(../images/background.jpg) repeat-x;
	margin: 0;
	padding: 0;
}

#brain_background {
	background:url(../images/brain_bg.jpg) no-repeat center top;
	height: 980px;
	z-index:1;
}




.content-sub {
	padding-top: 25px;
	z-index:5;
}

#col_left {
	float: left;
	width: 200px;
	margin-right: 12px;
	_margin-right: 4px;
}

#col_middle {
	float: left;
	width: 455px;
	text-align: left;
}

#col_right {
	float: right;
	width: 287px;
	text-align: left;
}

/* ------------- Left Column ------------------------- */
.newsletter_interactive .newsletter_header{
	padding: 8px 0px 0 8px;
	background: url(../images/gray_top.png) no-repeat;
	position: relative;
	top:-2px;
	height: 21px;
	border-bottom: 1px solid #2c2625;
}

	.newsletter_interactive {
		background: url(../images/gray_body.png) repeat-y;
		margin-bottom: 15px;
	}
	
	.newsletter_interactive .body  {
		border-top: 1px solid #4b4240;
	}
	
	.newsletter_interactive .body p {
		margin: 0px;
		color: #aaa8a7 !important;
	}
	
	.newsletter_interactive .body .button {
		margin-top: 5px;
	}
	
	.newsletter_interactive .add_padding {
		padding: 1px 3px 3px 8px;
	}
	
	.newsletter_interactive .courses_events {
		border-bottom: 1px solid #2c2625;
		list-style: none;
		height: 35px;
	}
	
	li.courses_events {
		padding: 3px 8px 3px 8px;
	}
	
	li.courses_events:hover {
		background-color: #36302e;
		_width: 100px;
	}
	
	.newsletter_interactive .courses_events ul li {
		list-style: none;
		z-index: 5;
	}
	
	.newsletter_interactive .last {
		border-bottom: none;
	}
	
	.newsletter_interactive .courses_events span.arrow_right {
		background: url(../images/arrow_right_off.png) no-repeat;
		float: right;
		height: 16px;
		width: 16px;
	}
	
	.newsletter_interactive .body .courses_events h3 {
		color: #fff9a4 !important;
		font-family: Verdana, Arial, Helvetica;
		font-size: 12px;
		font-weight: bold;
	}
		
	.newsletter_interactive .footer {
		background: url(../images/gray_bottom.png) no-repeat;
		height: 9px;
		position: relative;
		top: 6px;
		_top: 10px;
	}

.small_feature_box {
	background: url(../images/gray_small_full.png) no-repeat;
	height: 82px;
	width: 201px;
	margin-bottom: 3px;
	_margin-bottom: 6px;
	padding: 10px 0px 0 8px;
}

.usnews_interactive .usnews_header {
	padding: 8px 0px 0 8px;
	background: url(../images/gray_top.png) no-repeat;
	position: relative;
	top:-2px;
	height: 21px;
	border-bottom: 1px solid #2c2625;
}

	.usnews_interactive {
		background: url(../images/gray_body.png) repeat-y;
		margin-bottom: 15px;
	}
	
	.usnews_interactive .add_padding {
		padding: 5px 1px 3px 6px;
	}
	
	.usnews_interactive .courses_events {
		border-bottom: 1px solid #2c2625;
		list-style: none;
		height: 35px;
	}
		
	.usnews_interactive .footer {
		background: url(../images/gray_bottom.png) no-repeat;
		height: 9px;
		position: relative;
		top: 4px;
		_top: 8px;
	}

.centers_groups .centers_groups_header{
	padding: 8px 0px 0 8px;
	background: url(../images/red_small_top.png) no-repeat;
	position: relative;
	top:-2px;
	height: 21px;
	_height: 28px;
	border-bottom: 1px solid #2c2625;
}

	.centers_groups {
		background: url(../images/red_small_body.png) repeat-y;
		margin-bottom: 15px;
	}
	
	.centers_groups .body  {
		border-top: 1px solid #4b4240;
		padding: 0px 8px 0 8px;
	}
	
	.centers_groups .footer {
		background: url(../images/red_small_bottom.png) no-repeat;
		height: 9px;
		position: relative;
		top: 6px;
		_top: 10px;
	}
	.centers_groups .body p {
		margin: 0px;
		font-size: .92em;
		color: #fff892;
		padding: 4px 0 6px 0px;
		border-bottom: 1px solid #392d30;
	}
	
	.centers_groups .body p a {
		color: #fff892 !important;
	}
	
	.centers_groups .body p.last {
		border-bottom: none;
	}

/* ------------- Featured Box ------------------------- */
.courses_details {
	background: url(../images/sidecontent_body.png) repeat-y;
	width: 275px;
	position: relative;
	left: 193px;
	z-index: 2000;
	_margin-right: -90px; /* IE6 bug fix */
	_margin-bottom: -200%;
}

.sidecontent_top {
	position: relative;
	top: -4px;
	_top: -10px;
}

.courses_details .body {
	border: none;
	padding: 10px 8px 8px 11px;
	color: #6b5e5b;
}

.courses_details .body .date {
	font-weight: bold;
	color: #fff9a4;
}

.courses_details .body .time {
	font-weight: normal;
	color: #fff9a4;
}

.sidecontent_bottom {
	position: relative;
	top: 4px;
}

.courses_details_img {
	margin-bottom: 10px;
}

li.minutes {
	height: 129px;
}

.minutes_details {
	background: url(../images/sidecontent_red_body.png) repeat-y;
	width: 232px;
	position: relative;
	top: -119px; 
	left: -233px;
	z-index: 2000;
	_margin-bottom: -100%;
}
.minutes_details .body {
	padding: 0 0 0 10px;
}

.minutes_details ul.medical_minutes {
	list-style: none;
}

.minutes_details .body h3 {
	font-size: 16px;
	font-weight: normal;
	font-family: Georgia, Times New Roman, San-Serif;
	color: #ecd994 !important;
	border-bottom: 1px solid #346376;
	width: 208px;
	padding-bottom: 3px;
}

.video_title_copy {
	padding-top: 9px;
	display: block;
	
}

.medical_minutes li {
	padding: 3px 0 3px 0;
	border-bottom: 1px solid #346376;
	width: 208px;
	height: 38px;
}

.medical_minutes li.last {
	border-bottom: none;
}

.movie_image {
	float: left;
	margin-right: 10px;
}


/* ------------- Middle Column ------------------------- */
#view_all {
	width: 85px;
	float: right;
	margin: 9px 90px 0 0;
	font-weight: normal;
}

#view_all a {
	color: #a8a8a8 !important;
}

#view_all a:hover {
	text-decoration: none;
}

.featured_news {
	padding: 20px 0 10px 0;
	_padding: 20px 0 15px 0;
	border-bottom: 1px solid #2d2322;
	float: left;
	width: 455px;
}

.last {
	border-bottom: none;
}

.featured_news h2 {
	_margin-bottom: -10px;
}

.featured_news h2, .featured_news h2 a {
	font-size: 16px;
	font-family: Georgia, Times New Roman, San-Serif;
	font-weight: normal;
	color: #cecece !important;
	line-height: 22px;
}

.featured_news p {
	color: #7a8282 !important;
	line-height: 18px;
	_line-height: 18px;
}

.news_images {
	border: 1px solid #2d2322;
	float: left;
	margin: 5px 22px 45px 0;
}

.more_button {
	float: right;
	margin-right: 20px;
}

/* ------------- Right Column ------------------------- */
.right_column_image {
	margin-bottom: 10px;
}

.featured_video {
	margin-top: 3px;
	background: url(../images/red_large_body.png) repeat-y;
}

.featured_video .top {
	padding: 6px 0px 0 8px;
	background: url(../images/red_large_top.png) no-repeat;
	position: relative;
	top:-2px;
	height: 21px;
	_xheight: 21px;
	border-bottom: 1px solid #2c2625;
}

.featured_video_footer {
	background: url(../images/red_large_bottom.png) no-repeat;
	height: 9px;
	margin-bottom: 14px;
	_margin-bottom: 6px;
}

.content_right_list {
	list-style: none;
}

div#video-player {
	position: absolute;
}
