/* Print Style Sheet */
@media print {
body { background:white; color:black; margin:0 }
}

/* HIDING ELEMENTS */

#hdr{ /* Takes away the header. */
display: none;
}

#nav{ /* Takes away the navigation. */
display: none;
}

.bookmarkify{ /* Takes away bookmarking. */
display: none;
}

.googbott{ /* Takes away google ad. */
display: none;
}

#bottom{ /* Takes away a part of the footer. */
display: none;
}

#f1{ /* Takes away a part of the footer. */
display: none;
}

#searchform { /* Takes away the search box, pretty pointless on a printed page. */
display: none;
}

#sidebar { /* Sidebar doesn't offer much when printed, so I took it away too. */
display: none;
}

#header ul { /* This is how I usually reference my menu. Replace with id tag if that's what you use. */
display: none;
}

.description { /* Our description box toward the header of the page. May not apply to all blogs/sites. */
display: none;
}

.ad { /* Takes away my custom ads. */
display: none;
}

.navigation { /* Takes away the "back" and "next" post links on single post pages. */
display: none;
}

#respond, #commentform { /* Getting rid of the form for commenting (NOT COMMENTS). */
display: none;
}

#footer ul {
display: none;
}

/* STYLING ELEMENTS */

a img { /* Takes away the border on images when they are linked. Again, little purpose when printed. */
border: 0;
}

a { /* Style link colors back to normal. */
color: black;
text-decoration: none;
font-weight: 900;
}

/* Basic text stylings. */
h1 { 
text-decoration: underline;
font-size: 18pt;
}
h2 {
text-decoration: none;
font-size: 16pt;
}
h3 {
font-size: 14pt;
}
p {
font-size: 12pt;
line-height: 18pt;
}