/*
	print.css
*/

BODY { background: none; }
#PageWrapper { margin: 0; padding: 1em; width: 98%; }
#LayoutWrapper { background: none; margin: 0; padding: 0; }
#HeaderWrapper { min-height: 0; background: none; margin: 0 0 2em; padding: 0 0 1em; border-bottom: 1px solid #CCC; }
#HeaderFix { width: 100%; margin: 0; }
#BodyWrapper { background: none; width: 100%; min-height: 0; padding: 0; }
#BodyFix { width: 100%; padding: 0; margin: 0; min-height: 0; }
#ColumnWrapper { padding: 0; }
#FooterWrapper { width: 100%; margin: 0 0 1em; padding: 2em 0 1em; border-top: 1px solid #CCC; }

#logo_emerson,
#site-search,
#AuxNav,
#MainNav,
#MenuWrapper,
#announcements,
.left_col,
.left_col .promo,
#SectionHeader,
.pagination,
.pager,
#primary-feature-pagination,
#HeadlineEvents,
#FooterLogo,
#FooterLinks,
.joinlink,
.Carousel,
.flickr,
.video OBJECT { display: none !important; }

.flickr,
.twitter,
.facebook,
.youtube,
.rss { padding-left: 0; background: none; }

#logo_print { display: block; }

.finewhite { color: #000; }

.main { width: 100%; float: none; margin: 0; padding: 0; }
.Landing .main { margin: 0 0 1em; }
.Landing #MainFeature .photo { float: none; width: 100%; }

#MainFeature { padding: 0 0 1em; min-height: 0 !important; }
#MainFeature .content { float: none; width: 100%; margin: 0; }
#SecondaryContent { clear: both; margin-bottom: 0; }

.Home #MainFeature #feature-text .content { color: #000; }
.Home .feat_3 { background: none; }
.Home #MainFeature { min-height: 0; margin: 2em 0; padding: 0; }
.Home #MainFeature #feature-image { width: 100%; margin: 0 0 2em; background: none; min-height: 0; }
.Home #MainFeature #feature-text { width: 100%; position: static; }
.Home #MainFeature #feature-text .content { width: 100%; }

#FlickrSlides { border: none; padding: 0; margin: 0 0 1em; }
#FlickrSlides .emersonsocial-box { display: none; }
.SocialMedia .left_col { display: block !important; width: auto; }
#MoreMedia .module { position: static; }
#MoreMedia .right_col { float: none; clear: both; }
#Rss { background: none; }
#Rss .module { float: none; margin: 0 0 2em; }

#main-features-carousel { min-height: 0; }
#main-features-carousel .photo { height: auto; position: static; }

#ContactInfo { float: none; margin: 0; }

#Breadcrumb { background: #FFF; }
#Breadcrumb P { width: 100%; margin: 0; padding: 0 0 1em; }

#BodyFix  { width: 100%; }
.main { width: 100%; }
.col_2 #MainContent { width: 100%; }
.main .wysiwyg-content table { width: 470px; }
#RelatedContent { display: none; }

.Audience #MainFeature .promo { color: #000; background: #FFF; position: static; padding: 0 0 1em; }
.Audience #MainFeature .promo H3 { color: #000; }
.Audience #SecondaryContent .module { width: 100%; float: none; margin: 0 0 2em; padding: 0; }
.Audience #SecondaryContent { background: none; }
.Audience .featurerow { padding: 0; }
#AudHeaderFix { margin-bottom: 2em; }

.EmersonLive #BodyFix,
.EmersonLive #EmersonLiveFlash { width: 100%; height: auto; }
.EmersonLive #BodyWrapper { background: none; }
.EmersonLive H1 { display: none; }
.EmersonLive #EmersonLiveWrap { position: static; }
.EmersonLive #EmersonLiveFlash P { color: #000; text-align: left; padding: 0; }

.featurerow { padding: 2em 0 1em; position: static; }
.featureset LI { float: none; clear: both; }
.featurerow .photobtm .photo { position: static; }
.featureset LI { float: none; clear: both; margin: 0 0 2em !important; padding: 0 !important; background: none !important;}
.feat_2 { background: none; }
.feat_2 LI { width: 100%; }
.feat_2 LI .photo { float: left; width: 150px; margin-right: 1em; }
.feat_3 { background: none; }
.feat_3 LI { width: 100%; }
.feat_3.photobtm .content { padding-bottom: 0; }
.feat_4 { background: none; }
.feat_4 LI { width: 100%; }
.feat_4.photobtm .content { padding-bottom: 0; }
.featureset .content { margin: 0; }

#MoreNews { background: none; margin: 0; padding: 0; }
#MoreNews LI { width: 150px; float: none; margin: 1em 0 2em; }

#Headlines LI { width: 275px; float: none; margin: 0 0 1em; }
#HeadlineEvents LI { width: 150px; float: none; margin: 0 0 1em; }

.photolisting LI { background: none; padding: 0 0 1em; margin: 0 0 1em; }

.video { background: none; }
.video .content { padding: 0 0 1em; }
.video .caption { padding: 0 0 10px; margin: 0; color: #666; }

/* Hide Flash headlines from the browser */

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}
