/*hide irrelevant areas*/
#nav, #footer #misc, #sidebar {display: none; }

/*print enhancements*/
body { backgound: #fff; color: #000; font-size: 10pt; }
#wrapper { width: 100%; margin: 0; }

#branding { height: auto; position: static; }
#branding h2, #branding #logo  { position: static; }
#branding h2 { margin-bottom: 0.5em; color: #000; font-size: 16pt; }


#wrapper h1 { color: #000; background: none; padding: 0; line-height: 1.5em; border: 0 }

#main, #content, #content div.item, .blogpage #content { clear: left; float: none; display: block; margin: 0; width: 100%; background: none; }

#main { padding: 1em 0; }
#footer { margin: 0; width: 100%; }
