/* print.css */
body{font-family:"Helvetica Neue",Helvetica Neue,Helvetica,Arial,sans-serif; color:black; font-size:11px}
#wrapper, .post, .hentry {margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0}
#header h1{margin:0}
#header .description{margin:0}
.post{margin:48pt 0}
.category{margin:48pt 0 -24pt 0}
.comment{margin:0; padding:0}
#header,.back, .pagination, #sidebar,.sidebar, #commentform, #menu, #footer, #sk2-footer, .entry-meta{display:none}
a{color:black; text-decoration:none; font-weight:bold}
.entry a, .comment a{color:#09C}
#content,.post, .hentry {width:auto}
.home .entry-content, .archive .entry-content, .search .entry-content, .page .entry-content {width:auto !important;}
.post, .p1, .hentry, .tabmenu, #comments, #commentform #submit, #searchform #searchsubmit, #error404-searchsubmit, #noresults-searchsubmit, #menu-item-wrap, .entry-content ul li, .entry-content ol li, .entry ul li ul li, .entry-content ul li ul li, .entry ol li ol li, .entry-content ol li ol li, ul.meta-list, #comments-list ul, #commentform, .sidebar li ul li ul li, .entry ul, .entry-content ul, .entry ol, .entry-content ol, ul.meta-list li, .comment-meta, .sidebar li ul li, .comment-author-admin p {border:none !important;}
.hresume .vcard h1.fn  {width:auto !important; font-size:2em !important}
.hresume .vcard h1.fn *  {width:auto !important; display:inline !important}
h3#education {page-break-before: always;}
.vcard .address dt {display:none}
.optional {display:none}
.optional-print {display:inherit}
