/* HIDING ELEMENTS */

#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 { /* 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;
}

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

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

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

#subnavbar { /* 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;
}

.post a:link:after, .post a:visited:after { /* Advanced link style, courtesy of ALA. */
display:none;
content: ""attr(href)"";
font-size: 80%;
margin-left: 7px;
   }
.postmetadata a:link:after, .postmetadata a:visited:after, .post h1 a:link:after, .post h1 a:visited:after { /* Gets rid of the the link printing in places we don't want it (headlines, small text, etc.) */
content: "";
}

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