@charset "utf-8";

@media screen and (max-width: 480px) {
	#site_top { text-align:center; }
	#site_nav li { display:block; font-size:1.5em; line-height:2.25em; }
	.site_lft, .site_ctr, .site_rgt { float:none; width:100%; }
}

/* Print Version */
@media screen { 
	.print_only, #print_footer { display:none; } 
}

@media print {
	.screen_only, #site_top, #site_btm, #site_lft, #aside_content, .toolbar { display:none!important; }
	#site, #page_content, #site_mid, #site_content, header { width:auto; float:none; }
	.article_sidebar h5 { border:1px solid #EDE4C7; }

	#print_footer { width:98%; text-align:center; padding-top:1.5em; }
}
