/* Fonts */
@font-face {
    font-family: 'SerifaRegular';
    src: url('../fonts/1111AA_0.eot');
    src: url('../fonts/1111AA_0.eot?#iefix') format('embedded-opentype'),
         url('../fonts/1111AA_0.woff') format('woff'),
         url('../fonts/1111AA_0.ttf') format('truetype'),
         url('../fonts/1111AA_0.svg#SerifaRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SerifaItalic';
    src: url('../fonts/1111AA_1.eot');
    src: url('../fonts/1111AA_1?#iefix') format('embedded-opentype'),
         url('../fonts/1111AA_1.woff') format('woff'),
         url('../fonts/1111AA_1.ttf') format('truetype'),
         url('../fonts/1111AA_1.svg#SerifaItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SerifaBold';
    src: url('../fonts/1111AA_2.eot');
    src: url('../fonts/1111AA_2.eot?#iefix') format('embedded-opentype'),
         url('../fonts/1111AA_2.woff') format('woff'),
         url('../fonts/1111AA_2.ttf') format('truetype'),
         url('../fonts/1111AA_2.svg#SerifaBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Globals */
html { min-height:100%; margin-bottom:1px; }
html body { padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:62.5%; color:#303035; line-height:140%; background:#333 url(../images/bg-global-body.png) repeat 0px 0px; overflow-y:scroll; }
html body td { vertical-align:top; text-align:left; }

/* Site Elements */
h1 { padding:0px; margin:0px 0px 10px; font-family:'SerifaBold', Georgia, "Times New Roman", Times, serif; font-size:3.0em; color:#fff; font-weight:normal; line-height:100%; }
h2 { padding:0px; margin:0px 0px 10px; font-family:'SerifaBold', Georgia, "Times New Roman", Times, serif; font-size:1.4em; color:#000; font-weight:normal; line-height:140%; }
h3 { padding:0px; margin:0px 0px 10px; font-family:'SerifaBold', Georgia, "Times New Roman", Times, serif; font-size:1.4em; color:#000; font-weight:normal; line-height:140%; }
h4 { padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:1.0em; color:#333; font-weight:bold; line-height:140%; }
h5 { padding:0px; margin:0px 0px 3px; font-family:Arial, Helvetica, sans-serif; font-size:1.0em; color:#333; font-weight:normal; font-style:italic; line-height:140%; }

a, a:visited { color:#009900; text-decoration:none; }
a:hover { color:#9BDEC7; text-decoration:underline; }
a:focus, a:active { outline:none }
a.wrapper_link, a:hover.wrapper_link, a:visited.wrapper_link { text-decoration:none; }
a img { border:0px; }

div img { display:block; }

div img.left { float: left; margin: 0px 8px 5px 0px; }

p { padding:0px; margin:0px 0px 20px 0px; }

ul { padding:0px; margin:0px 0px 20px; list-style:none; }
li { padding:0px 0px 0px 10px; margin:0px 0px 10px 0px; list-style-type:none; background:transparent url(../images/pic-global-bullet-default.png) no-repeat 0px 7px; }
ul ul { padding-top:8px; }
ul ul li { background:transparent url(../images/pic_global_bullet_sub_default.png) no-repeat 0px 7px; }
ul.unbulleted_list li { padding:0px; margin-bottom:5px; background:none; }
ol { padding:0px; margin:0px 0px 15px 0px; }
ol li { padding:0px; margin:0px 0px 7px 16px; list-style-type:decimal; background:none; }
ol ol { padding-top:5px; }
ol ol li { list-style-type:lower-alpha; }
ol ul li { padding:0px 0px 0px 10px; margin:0px 0px 10px 0px; list-style-type:none; background:transparent url(../images/pic-global-bullet-default.png) no-repeat 0px 7px; }

li.pdf { padding:0px 0px 0px 22px; background:transparent url(../images/pic-global-bullet-pdf.png) no-repeat 0px 1px; }

.inline_image { margin:0 auto; margin-bottom:20px; display:block; }
.incopy_image { margin:0px 5px; display:inline-block; }
.hidden { visibility:hidden; position:absolute; top:-999px; }
.nobreak { white-space:nowrap; }
.indent { margin-left:20px; }
.bordered { border:1px solid #999; }
.spacer { height:5px; margin-bottom:25px; }

/* modified caption settings for news page 2/9/12 - */
.caption { margin: 0px 0px 20px; font-size:0.9em; color:#747474; line-height:140%; text-align:left; }
.caption a, .caption a:visited { color:#747474; text-decoration:underline; }
.caption a:hover { color:#000; text-decoration:underline; }

.right { float:right; }
.left { float:left; }
.incopy_image.left { margin:3px 15px 10px 0px; }
.incopy_image.right { margin:3px 10px 0px 15px; }

.footnotes { padding:15px; margin:30px 0px 20px 0px; font-size:0.9em; color:#999; border-top:1px solid #999; }
sup { padding:0px 3px 0px 0px; font-size:0.8em; line-height:100%; vertical-align:super; display:inline-block; }

.margined_0 { margin-bottom:0px; }

.tag { width:100%; margin:0px 0px 15px; float:left; }
.tag_content { padding:6px 8px; font-size:0.9em; line-height:100%; color:#333; font-weight:bold; text-transform:uppercase; background:#99cc33; float:left; clear:right; }
.tag_content {
	-moz-border-radius:5px;
	border-radius:5px;
}

.video_container { margin-bottom:20px; }

.datatable { width:100%; margin:0px 0px 20px; border:1px solid #999; }
.datatable th { padding:5px; color:#fff; font-weight:bold; vertical-align:middle; background:#666; }
.datatable th + th { border-left:1px solid #dbdbdb; }
.datatable td { padding:5px; }
.datatable tr + tr { border-top:1px solid #dbdbdb; }
.datatable td + td { border-left:1px solid #dbdbdb; }
.datatable tr.alt td { background:#f0f0f0; }

.expand_trigger { cursor:pointer; }
.expand_trigger:hover { text-decoration:underline; }

/* Structure */
.site_container { width:100%; float:left; }

.content_container { width:100%; float:left; }

.header { width:100%; float:left; }
.header .logo { padding:0px 0px 0px; display:block; float:left; }
.header .header_nav { padding:5px 0px 12px; margin:0px; float:right; }
.header .header_nav li { padding:0px; margin:0px 0px 0px 10px; font-size:1.2em; line-height:100%; background:none; float:left; }
.header .header_nav a, .header .header_nav a:visited { padding:7px 0px; color:#303035; font-weight:bold; text-decoration:none; display:block; float:left; }
.header .header_nav a:hover { color:#303035; text-decoration:underline; }
.header #site_search_form .textfield { width:144px; padding:2px; margin:2px 10px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; border-top:1px solid #cfcfcf; border-right:1px solid #e5e5e5; border-bottom:1px solid #f1f1f1; border-left:1px solid #d0d1d2; float:left; }
.header #site_search_form .textfield {
	-moz-box-shadow:inset 2px 2px 6px #e5e5e5;
	-webkit-box-shadow:inset 2px 2px 6px #e5e5e5;
	box-shadow:inner 2px 2px 6px #e5e5e5;
}

.header #site_search_form .search { padding:4px 12px; font-weight:bold; color:#fff; line-height:110%; background:#000; border:none; display:block; float:left; }
.header #site_search_form .search {
	-moz-border-radius:5px;
	border-radius:5px;	
}

.topnav { width:100%; float:left; }
.topnav ul { margin:0px; float:right; }
.topnav li { padding:0px; margin:0px 0px 0px 5px; background:none; float:left; }
.topnav li a { height:31px; padding:7px 10px 0px; font-family:'SerifaBold', Georgia, "Times New Roman", Times, serif; font-size:1.5em; color:#E3FFF3; line-height:100%; font-weight:normal; text-decoration:none; text-transform:uppercase; display:block; float:left; } 
.topnav li a:visited { color:#E3FFF3; text-decoration:none; }
.topnav li a:hover { color:#000; text-decoration:none; background:transparent url(../images/bg-global-topnav-hover.png) no-repeat center bottom; }
.topnav li.active a { color:#000; background:transparent url(../images/bg-global-topnav-hover.png) no-repeat center bottom; } 

/* original topnav 

.topnav { width:100%; float:left; }
.topnav ul { margin:0px; float:right; }
.topnav li { padding:0px; margin:0px 0px 0px 5px; background:none; float:left; }
.topnav li a { height:31px; padding:7px 10px 0px; font-family:'SerifaBold', Georgia, "Times New Roman", Times, serif; font-size:1.5em; color:#E3FFF3; line-height:100%; font-weight:normal; text-decoration:none; text-transform:uppercase; display:block; float:left; } 
.topnav li a:visited { color:#E3FFF3; text-decoration:none; }
.topnav li a:hover { color:#000; text-decoration:none; background:transparent url(../images/bg-global-topnav-hover.png) no-repeat center bottom; }
.topnav li.active a { color:#000; background:transparent url(../images/bg-global-topnav-hover.png) no-repeat center bottom; } */

.topnav ul { width:100%; margin:0px; float:left; }
.topnav li.topanv_radio { float:right; }

.subnav { width:100%; float:left; }
.subnav ul { margin:0px; padding:6px 0px 0px 10px; float:left; }
.subnav li { padding:0px; margin:0px 0px 0px 5px; background:none; float:left; }
.subnav li.last { background:transparent none; }
.subnav li a { height:31px; padding:7px 10px 0px; font-family:'SerifaBold', Georgia, "Times New Roman", Times, serif; font-size:1.5em; color:#E3FFF3; line-height:100%; font-weight:normal; text-decoration:none; text-transform:uppercase; display:block; float:left; } 
.subnav li a:hover { color:#000; text-decoration:none; background:transparent url(../images/bg-global-topnav-hover.png) no-repeat center bottom; }
.subnav li.active a { color:#f54b12; } 

/* original sub navs
.subnav { width:100%; float:left; }
.subnav ul { margin:0px; padding:6px 0px 0px 10px; float:left; }
.subnav li { padding:0px 6px 0px 5px; margin:0px; background:transparent url(../images/bg-global-subnav-separator.png) no-repeat right center; float:left; }
.subnav li.last { background:transparent none; }
.subnav li a { padding:2px; font-family:'SerifaBold', Georgia, "Times New Roman", Times, serif; font-size:1.1em; color:#666; text-decoration:none; text-transform:uppercase; display:block; float:left; }
.subnav li a:hover { color:#000; text-decoration:none; }
.subnav li.active a { color:#f54b12; } 
*/

.work_archive .subnav li.subnav_archive a { color:#f54b12; }
.work_energy .subnav li.subnav_energy a { color:#f54b12; }
.work_learning .subnav li.subnav_learning a { color:#f54b12; }
.work_media .subnav li.subnav_media a { color:#f54b12; }
.work_recovery .subnav li.subnav_recovery a { color:#f54b12; }
.work_sharedwealth .subnav li.subnav_shared-wealth a { color:#f54b12; }
.work_wastemanagement .subnav li.subnav_trash a { color:#f54b12; }

.dropdownnav { width:173px; padding:5px 0px 5px; margin:15px 0px 0px; background:transparent url(../images/bg-global-subnav-dropdown-ds.png) no-repeat bottom left; float:left; position:absolute; left:-9999px; z-index:1000; }
.dropdownnav ul { padding:20px 16px 10px 12px; margin:0px; width:145px; background:transparent url(../images/bg-global-subnav-dropdown.png) no-repeat top left; } 
.dropdownnav li { padding:0px 0px 0px; margin:0px; background:none; }
.dropdownnav li a { padding:2px; font-family:'SerifaBold', Georgia, "Times New Roman", Times, serif; font-size:1.1em; color:#666; text-decoration:none; text-transform:none; display:block; float:left; }
.dropdownnav li a:hover {
	color: #009900 !important;
	background: none;
}
.dropdownnav h4 { width:145px; padding:10px 0px 0px; font-family:'SerifaBold', Georgia, "Times New Roman", Times, serif; color:#000; font-weight:normal; text-transform:uppercase; border-bottom:1px solid #000; display:block; }
.subnav ul li.active .dropdownnav a { color:#000; }
.subnav ul li.active .dropdownnav a:hover { color:#f54b12; }
.subnav ul li:hover .dropdownnav { left:auto; }

.header_content { width:100%; float:left; }
.header_content img { display:block; }

.breadcrumbs { width:100%; padding:14px 0px 12px; margin:0px 0px 15px; font-size:1.2em; color:#333; line-height:100%; border-bottom:1px solid #000; float:left; }
.breadcrumbs ul { margin:0px; padding:0px; float:left; }
.breadcrumbs li { padding:0px; margin:0px 2px 0px 0px; background:none; float:left; }
.breadcrumbs li a { color:#666; padding:0px 6px 0px 0px; text-decoration:none; background:transparent url(../images/bg-sub-breadcrumbs-separator.png) no-repeat right center; display:block; float:left; }
.breadcrumbs li a:hover { color:#cc3300; text-decoration:none; }

.inpagenav { width:100%; margin:-10px 0px 20px 0px; float:left; }
.inpagenav ul { margin:0px; float:left; }
.inpagenav li { padding:0px 8px 0px 0px; margin:0px; background:none; float:left; }
.inpagenav a { padding:2px 0px; font-family:'SerifaBold', Georgia, "Times New Roman", Times, serif; font-size:0.9em; color:#f54b12; text-decoration:none; text-transform:uppercase; display:block; float:left; }
.inpagenav a:hover { color:#000; text-decoration:none; }

.inpagenav li + li { padding:0px 8px 0px 10px; background:transparent url(../images/bg-sub-inpagenav-separator.png) no-repeat left center; }

.footer_container { width:100%; float:left; }
.footer { width:100%; padding:30px 0px; font-size:1.3em; color:#999; line-height:140%; float:left; }
.footer a, .footer a:visited { color:#999; text-decoration:none; }
.footer div.photo_attribution a, .footer a:visited { color:#999; text-decoration: underline; }
.footer a:hover { color:#999; text-decoration:underline; }
.footer .footer_contact_01 strong { color:#99cc33; }
.footer ul.partner_links { float:left; }
.footer ul.partner_links li { padding:0px; margin:0px 8px 0px 0px; font-weight:bold; background:none; float:left; }
.footer ul.partner_links li + li { padding-left:8px; border-left:1px solid #999; }
.footer .footer_socialmedia ul { margin:0px 0px 30px; float:right; }
.footer .footer_socialmedia li { padding:0px; margin:0px 0px 0px 6px; color:#fff; font-weight:bold; text-transform:uppercase; background:none; float:left; }
.footer .footer_socialmedia li a { width:19px; height:19px; display:block; float:left; }
.footer .footer_socialmedia li.socialmedia_title { margin-right:12px; }

.socialmedia_twitter a { background:url(../images/pic-global-footer-social-twitter.png) no-repeat left center; }
.socialmedia_facebook a { background:url(../images/pic-global-footer-social-facebook.png) no-repeat left center; }
.socialmedia_youtube a { background:url(../images/pic-global-footer-social-youtube.png) no-repeat left center; }
.socialmedia_flickr a { background:url(../images/pic-global-footer-social-flickr.png) no-repeat left center; }
.socialmedia_soundcloud a { background:url(../images/pic-global-footer-social-soundcloud.png) no-repeat left center; }
.socialmedia_mittechtv a { background:url(../images/pic-global-footer-social-mittechtv.png) no-repeat left center; }
.socialmedia_vimeo a { background:url(../images/pic-global-footer-social-vimeo.png) no-repeat left center; }

.photo_attribution { padding-left:18px; font-size:0.9em; text-align:left; }

/* Section Specific */
/* Home */
.home .content_container { min-height:558px; background-color:#fff; background-repeat:no-repeat; background-position:center 0px; }

.feature_container { width:100%; float:left; }
.feature { height:450px; padding:20px 45px 0px; margin:0px; font-size:1.2em; }
.feature_content { font-family:'SerifaRegular', Georgia, "Times New Roman", Times, serif; font-size:1.4em; line-height:140%; color:#fff; }
.feature .cta { width:100%; margin-bottom:20px; font-family:'SerifaBold', Georgia, "Times New Roman", Times, serif; text-transform:uppercase; float:left; }
.feature .cta a, .feature .cta a:visited { padding:6px 10px; color:#fff; text-decoration:none; background:#000; float:left; }
.feature .cta .emphasis { color:#ff6633; }

.project_quicklinks { width:100%; float:left; }
.project_quicklinks h3 { padding:2px 0px 0px; margin:0px 0px 15px 0px; font-size:1.2em; color:#fff; border-top:1px solid #dedede; }
.project_quicklinks li { margin-bottom:5px; font-weight:bold; background:transparent url(../images/pic-global-bullet-cta.png) no-repeat 0px center; }
.project_quicklinks li a { color:#99cc33; } 

.news_container { width:100%; padding:15px 0px; float:left; }
.news_container {
	background:#e2ded7 url(../images/bg-home-news-container.png) repeat-x 0px 0px;
	background:-moz-linear-gradient(top, #e5e2dc 0%, #e2ded7 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e2dc), color-stop(100%,#e2ded7)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #e5e2dc 0%,#e2ded7 100%); /* Chrome10+,Safari5.1+ */
	-moz-box-shadow:0px 5px 15px rgba(0,0,0,0.5);
	-webkit-box-shadow:0px 5px 15px rgba(0,0,0,0.5);
	box-shadow:0px 5px 15px rgba(0,0,0,0.5);
}
.news_title { height:34px; padding:16px 0px 0px 16px; font-family:'SerifaBold', Georgia, "Times New Roman", Times, serif; font-size:1.7em; color:#000; line-height:100%;   }
.news_title {
	background:#cdf297 url(../images/bg-home-news-title.png) repeat-x 0px 0px;
	background:-moz-linear-gradient(top, #8cc63f 0%, #cdf297 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#8cc63f), color-stop(100%,#cdf297)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #8cc63f 0%,#cdf297 100%); /* Chrome10+,Safari5.1+ */
}
.news_content { height:34px; padding:16px 16px 0px; font-size:16px; color:#339933; font-weight:bold; line-height:120%; background:#fff; }
.news_content {
	-moz-box-shadow:inset 2px 2px 6px #e5e5e5;
	-webkit-box-shadow:inset 2px 2px 6px #e5e5e5;
	box-shadow:inner 2px 2px 6px #e5e5e5;
}
.news_content a, .news_content a:visited { color:#339933; text-decoration:none; }
.news_content a:hover { color:#339933; text-decoration:underline; }

/* Sub Pages */
.sub .header { height:225px; }
.sub .header {
	background:#e2ded7;
	background:-moz-linear-gradient(top, #B8D197 0%, #7C9B5F 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#B8D197), color-stop(100%,#7C9B5F)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #B8D197 0%,#7C9B5F 100%); /* Chrome10+,Safari5.1+ */
}

.sub .header_controls { widows:100%; height:100px; float:left; }

.sub #subpage_banner { width:960px; height:108px; }

.sub .content_container { min-height:400px; padding:0px 0px 20px; background:#fff; }

.sub .spotlight_container { width:100%; font-size:1.2em; line-height:140%; float:left; }
.sub .spotlight_container h1 { height:102px; width:134px; padding:13px 8px; margin:0px 0px 60px; font-size:2.2em; background:#fe6834; }
.sub .spotlight_container h3 { padding:8px 8px 6px; margin:0px 0px 11px; font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#fff; text-transform:uppercase; background:#666; display:block; }

.sub .spotlight_container .socialmedia { padding:10px 0px 0px; float:left; }
.sub .spotlight_container .socialmedia li { width:100%; padding:0px; margin:0px 0px 5px 0px; font-size:1.1em; line-height:100%; color:#666; font-weight:bold; background:none; float:left; }
.sub .spotlight_container .socialmedia li a { padding:4px 0px 3px 30px; color:#666; text-decoration:none; display:block; float:left; }
.sub .spotlight_container .socialmedia li a:hover { color:#cc3300; text-decoration:none; }

.sub .spot_module { margin-bottom:44px; color:#fe6834; } 
.sub .spot_module img { margin-bottom:12px; display:block; }

.sub .radioSummary {
	margin-top: 12px; margin-bottom: 12px; color: #333;
}

.sub .content { font-size:1.2em; line-height:160%; color:#333; }
.sub .content p, .sub .content ul { margin-bottom:10px; }
.sub .content h2 { margin-bottom:20px; font-size:2.4em; line-height:130%; }

/* Page Specific */
.about .topnav li.topnav_about a { color:#000; background:transparent url(../images/bg-global-topnav-hover.png) no-repeat center bottom; }
.people .topnav li.topnav_people a { color:#000; background:transparent url(../images/bg-global-topnav-hover.png) no-repeat center bottom; } 
.work .topnav li.topnav_work a { color:#000; background:transparent url(../images/bg-global-topnav-hover.png) no-repeat center bottom; } 
.getinvolved .topnav li.topnav_getinvolved a { color:#000; background:transparent url(../images/bg-global-topnav-hover.png) no-repeat center bottom; } 
.news .topnav li.topnav_news a { color:#000; background:transparent url(../images/bg-global-topnav-hover.png) no-repeat center bottom; } 
.resources .topnav li.topnav_resources a { color:#000; background:transparent url(../images/bg-global-topnav-hover.png) no-repeat center bottom; } 


/* News */
.news .subnav ul { padding-left:420px; }

.news .content h2 + p.date { margin-top:-15px; margin-bottom:20px; }
.news .news_module { padding-bottom:38px; }
.news .news_module h3 { margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; color:#fe6834; font-weight:bold; }
.news .news_module h3 a, .news .news_module a h3 { color:#fe6834; text-decoration:none; }
.news .news_module h3 a:hover, .news .news_module a:hover h3 { color:#cc3300; text-decoration:underline; }
.news .news_module img { margin:0px 15px 10px 0px; float:left; }

.news_module .expand_trigger:hover { text-decoration:none; }
.news .news_module h3 .event_title { padding-bottom:10px; display:block; }
.news_module .event_title:hover { text-decoration:underline; }
.news .news_module h3 .event_details { font-size:0.7em; color:#000; font-weight:normal; line-height:150%; display:block; }

/* Work */
.topnav_research .dropdownnav { margin-left: 8px; margin-top: 15px; }
.topnav_capacity .dropdownnav { margin-left: 8px; margin-top: 15px; }
.topnav_edos .dropdownnav { margin-left: -17px; margin-top: 15px; }
.topnav_media .dropdownnav { margin-left: -48px; margin-top: 15px; }

/*original work

Work

.work  .subnav_energy .dropdownnav { margin-left:-58px; }
.work  .subnav_shared-wealth .dropdownnav { margin-left:-33px; }
.work  .subnav_trash .dropdownnav { margin-left:-19px; }
.work  .subnav_recovery .dropdownnav { margin-left:-9px; }
.work  .subnav_learning .dropdownnav { margin-left:-19px; }
.work  .subnav_media .dropdownnav { margin-left:-33px; }
.work  .subnav_archive .dropdownnav { margin-left:-56px; }
*/

/* Resources */
.resources .subnav ul { padding-left:567px; }
.resources_module { padding-bottom:20px; }
.resources_module .expand_trigger:hover { text-decoration:none; }
.resources_module h3 { margin-bottom:15px; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#fe6834; font-weight:bold; }
.resources_module .resource_title:hover { text-decoration:underline; }
.resources_module .resource_attribution { padding-top:5px; font-size:0.9em; color:#000; font-weight:normal; cursor:default; display:block; }

/* People */
.people.student .grid_107.push_6 { width:770px; }
.people.student .grid_35.push_12 { display:none; }

.bio_module { padding-bottom:20px; float:left; }
.bio_module img { }
.bio_module h3 { margin-bottom:5px; line-height:130%; }
.bio_module .job_title { font-size:0.8em; color:#666; } 

/* Get Involved */

.getinvolved  p.date { margin-top:20px; font-weight: bold; }
.getinvolved .subnav ul { padding-left:280px; }

.getinvolved .news_module {  }
.getinvolved .news_module h3.expand_trigger { font-size: 1em; margin-left:10px; font-family:Arial, Helvetica, sans-serif; color:#fe6834; display: list-item;  }
.getinvolved .news_module h3.expand_trigger a, .news .news_module a h3 { color:#fe6834; text-decoration:none; }
.getinvolved .news_module h3.expand_trigger a:hover, .news .news_module a:hover h3 { color:#cc3300; text-decoration:underline; }
.getinvolved .news_module .expandable_content h3 { padding-top: 1em; }
.getinvolved .news_module img { margin:0px 15px 10px 0px; float:left; }

.getinvolved .news_module h3.expand_trigger .event_title { padding-bottom:10px; display:block; }
.getinvolved .news_module h3.expand_trigger .event_details { font-size:0.7em; color:#000; font-weight:normal; line-height:150%; display:block; }

/* Expandable content */
.news_module h3.expand_trigger {
    color: #FE6834;
    display: list-item;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1em;
    margin-left: 10px;
}
.expand_trigger {
    cursor: pointer;
}
.sub .news_module h3:first-child { margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; color:#fe6834; font-weight:bold; display: block; font-size: 1.5em; margin-left: 0; }
.sub .news_module .expandable_content h3 { color: #000000;font-family: 'SerifaBold',Georgia,"Times New Roman",Times,serif; font-size: 1.4em; font-weight: normal; line-height: 140%; margin: 0 0 10px; padding: 0; }