/*
	print.css
*/

/* override styles */
BODY { 
	font-family:  verdana, helvetica, arial, sans-serif;
	font-size: 75%;
	color: #000;
	background: none;
}
A { color: #000; text-decoration: underline; }
#PageWrapper H2,
#PageWrapper H3 { background: none; }

#PageWrapper { width: 90%; margin: 0 auto; padding: 0; }
#HeaderWrapper { min-height: 0; padding: 0; margin: 2em 0; }
#SiteLogo { float: none; margin: 0; }

#PageWrapper #Masthead { background: none; min-height: 0; height: auto; padding: 0; margin: 0; }
#PageWrapper #Masthead .Content { width: auto; margin: 0; padding: 0; }
#PageWrapper #Masthead P { width: auto; padding: 0; margin: auto 0; }
#PageWrapper #Masthead H1 { position: static; display: block; }
#PageWrapper #Masthead H1 SPAN { position: static; display: block; }

#PageWrapper #SideColumn DIV { border: none; }
#PageWrapper #SideColumn H2,
#PageWrapper #SideColumn H3 { color: #000; background: none; }

#PageWrapper .three-feature { float: none; width: auto; margin: 0; padding: 0; }
#PageWrapper .three-feature .Column .Content { float: none; width: auto; min-height: 0; height: auto; margin: 0; padding: 0; }

#PageWrapper .LinkMore { position: static; display: inline; float: none; }

/* clear floats and widths */
#PageWrapper .three-feature .Column,
#PageWrapper .three-feature .Column UL,
#PageWrapper #MainColumn,
#PageWrapper #ContentBody,
#PageWrapper #SideColumn { float: none; width: auto; }

/* hide page elements */
#AuxNav,
#site_search_form,
#MainNav,
#rule-grey,
#page-options,
#NavColumn,
#FooterWrapper { display: none; }

/* sections */
.Home #flash-movie { display: none; }
.Home .ColumnWrapper { border: none; }
.Home .ColumnWrapper .Column { width: 30%; }
.Home .ColumnWrapper #news.Column H3,
.Home .ColumnWrapper #events.Column H3,
.Home .ColumnWrapper #research.Column H3 { height: auto; min-height: 0; padding: 0; margin: auto; border: none; background: none; line-height: 1.5em; font-size: 1.5em; }
.Home .ColumnWrapper #news.Column H3 SPAN,
.Home .ColumnWrapper #events.Column H3 SPAN,
.Home .ColumnWrapper #research.Column H3 SPAN { position: static; display: block; }
.Home .ColumnWrapper .Column .Content { min-height: 0; height: auto; border: none; }

.events-calendar #SideColumn { display: none; }

