

/* HIDING ELEMENTS */

#categories { 
display: none;
}

#searchform { 
display: none;
}

#sidebar { 
display: none;
}

#sidebar2 { 
display: none;
}

#sidebarleft { 
display: none;
}

#sidebarright { 
display: none;
}

#rightnav { 
display: none;
}

#leftnav { 
display: none;
}

#header ul { 
display: none;
}

#navigation { 
display: none;
}

#text-1 { 
display: none;
}

#text-2 { 
display: none;
}

#text-3 { 
display: none;
}

#text-4 { 
display: none;
}

#text-5 { 
display: none;
}

#text-6 { 
display: none;
}

#text-7 { 
display: none;
}

.description { 
display: none;
}

.slashdigglicious {
display: none;
}

.nocomments {
display: none;
}


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

#header {
display: none;
}


#footer {
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. */
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: 12pt;
line-height: 18pt;
}