/* additional styles for CMS update */

#contact_address h1{
	color:#1f8cb4;
}
	
#contact_address h2{
	color:#000000;
}


#contacts h2 {
	color:#000000;
}
						
#contacts h1 {
	color:#1f8cb4;
	margin-bottom:30px;
}
						
.address_container {
	margin-bottom:20px;
	font-size:10px;
	line-height:120%;
	width:510px;
	float:left;
}
						
.address {
	float:left;
	margin-right:10px;
	width:160px;
}
						
.address_right {
	float:left;
	width:160px;
}


/* homepage only - and news items */
	
#news_section {
	float:left;
	background:#eaeaeb;
	margin-bottom:2px;
}

#cont_top {
	float:left;
	height:10px;
	width:862px;
}

#cont_top_left {
	float:left;
}

#cont_top_right {
	float:right;
}

#cont_bottom {
	float:left;
	height:10px;
	width:862px;
}

#cont_bottom_left {
	float:left;
}

#cont_bottom_right {
	float:right;
}

#cont_news_body{
	float:left;
	width:862px;
}

#cont_news_1 {
	float:left;
	margin-left:65px;
	display: inline;
	width:210px;
}

#cont_news_2 {
	float:left;
	margin-left:40px;
	width:210px;
}

#cont_news_3 {
	float:left;
	margin-left:30px;
	width:260px;
}








/* updated left nav stuff */
.left-nav-level-1, .left-nav-link-list {
  display: none;
}

#columns {
	margin:0;
	padding:0;
}

#left {
	margin:0px;
	padding:0px;
	float:left;
	background-color:#c7b593;
	width:150px;
}

#left .left-nav-level-1 a:hover {
	color: #FFFFFF;
	text-decoration:none;
}		
		
#left .left-nav-level-1 {
	margin:0px;
	font-size:10px;
}

#left .activeSection {
  	background:#e3dac9;
  	padding-bottom:10px;
  	border-bottom:2px solid white;
}

#left .left-nav-level-1 h5 a.active {
  	color:#3f341e;
  	text-decoration:none;
}

#left .left-nav-link-list a.active {
  	color:#3f341e;
	padding-left:10px;
	background:url(/communitybenefit/assets/images/nav_bullet.gif);
	background-repeat: no-repeat;
	background-position: -1px 5px;
	text-decoration:none;
}

#left .left-nav-link-list a.active:hover {
  	color:#3f341e;
}

#left .left-nav-link-list {
  	margin-left:10px;
  	list-style-type:none;
}

#left .left-nav-level-1 h5 {
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
	padding:8px 0 8px 8px;
	border-bottom:2px solid white;
}

#left .activeSection h5{
  	border-bottom:none;
}

#left .left-nav-level-1 a {
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}

#left .left-nav-link-list li {
	margin:5px 0 5px 5px;
	color:#3f341e;	
}

#left .left-nav-link-list li a {
	color:#aa9885;
	text-decoration:none;
}

#left .left-nav-link-list li a:hover {
	color: #aa9885;
	text-decoration:none;
}


/* video library styles */

/* this is a new wider column used on the xtra wide content area */
#right #body_copy_wide {
	margin:15px 0 15px 15px;
	width:690px;
	display:inline;
	float:left;
}

.cont_news_header {
    color:#1f8cb4;
    font-size:16px;
    margin:8px 0 4px 0;
    line-height: 120%;  /* add a style property line-height of 120% */
}

	
.cont_medianews_header {
	color:#1f8cb4;
	font-size:16px;
	margin:0 0 8px 0;
}
	
.mn_subheader {
	color:#1f8cb4;
	margin:10px 0 0 0;
	display:inline;
}

#video_headerText{
	margin:0 20px 20px 20px;
}

#video_spotlight{
	float:left;
}

#video_Title {
	float:left;
	margin:5px 0 5px 0;
}

#video_spotlight_left{
	float:left;
	margin-right:10px;
	height:297px;
}

#video_spotlight_right{
	float:left;
	background:#d6eff2;
	width:310px;
	height:297px;
}

#video_spotlight_description{
    margin:30px 20px 30px 20px;
    font-size:85%;
    line-height: 150%; /* modify this property to 150% */
}

#transcript{
	font-size:85%;
}

#video_thumbs{
	float:left;
	margin:30px 0 0 0;
}

.video_thumbRow{
	float:left;
	margin:10px 0 30px 0;
}

.video_thumb{
	float:left;
	width:155px;
	margin-right:15px;
}



/* events plus */

.event_listing {
	margin:0 0 20px 0;
}

.subTitle {
	color:#999999;
	margin:2px 0 2px 0;
}





