/* Print Style Sheet */
@media print {

body {
background-color:#fff;
color:#333;
text-align:center;
font-size:80%
}

#page {
background:#fff;
}

#content {
font-size:1em;
color:#2c4353;
}

.widecolumn .entry p {
font-size:.9em;
}

.narrowcolumn .entry,.widecolumn .entry {
line-height:1.3em;
background:#fff;
}

.widecolumn {
line-height:1.6em;
}

.narrowcolumn .postmetadata {
text-align:center;
}

.alt {
background-color:#eee;
}

small {
font-family:Arial, Helvetica, Sans-Serif;
font-size:.9em;
line-height:1.5em;
padding-left:10px;
}

h1,h2,h3 {
font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-weight:700;
}

h1 {
font-size:4em;
text-align:center;
}

.description {
display:none;
}

h2 {
font-size:1.6em;
}

h2.pagetitle {
font-size:1.6em;
}


h3 {
font-size:1.3em;
padding-left:20px;
}

h1,h1 a,h1 a:hover,h1 a:visited {
text-decoration:none;
color:#FFF;
}

h2,h2 a,h2 a:visited,h3,h3 a,h3 a:visited {
color:#343333;
}


.entry p a:visited {
color:#344451;
text-decoration:underline;
}




#respond {
display:none;
}

.sidebar {
display:none;
}


code {
font:1.1em 'Courier New', Courier, Fixed;
}

acronym,abbr,span.caps {
font-size:.9em;
letter-spacing:.07em;
}

a,h2 a:hover,h3 a:hover {
color:#6e0405;
text-decoration:none;
}

a:hover {
color:#b53839;
text-decoration:underline;
}

h2.widgettitle {
text-transform:lowercase;
font-size:1.4em;

}

/* End Typography & Colors */
/* Begin Structure */
body {
margin:0;
padding:0;
}


#header {
display:none;
}

#navmenu {
display:none;
}

#search {
display:none;
}

.post {
text-align:justify;
background:#fff;
}

.post_date {
display:none;
}

.widecolumn .post {
margin:0;
}

.heading {
height:45px;
margin-top:20px;
}

.narrowcolumn .postmetadata {
padding-top:5px;
}

.widecolumn .postmetadata {
margin:30px 0;
}



#footer{
display:none;
}

/* End Structure */

h1 {
padding-top:20px;
margin:0;
}

h2 {
margin:0;
}

h2.pagetitle {
margin-top:30px;
text-align:center;
}


h3 {
padding:0;
margin:30px 0 0;
}

h3.comments {
padding:0;
margin:40px auto 20px;
}

#headerimg h1 {
display:none;
}


/* End Headers */
/* Begin Images */
p img {
padding:2px;
max-width:100%;
}

.entry img {
display:inline;
margin:0 6px;
}

.entrytext img {
display:inline;
margin:0 6px;
}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */
img.centered {
display:block;
margin-left:auto;
margin-right:auto;
}

img.alignright {
padding:4px;
margin:0 0 2px 7px;
display:inline;
}

img.alignleft {
padding:4px;
margin:0 7px 2px 0;
display:inline;
}

.alignright {
float:right;
}

.alignleft {
float:left;
}
/* End Images */

.entry ol {
padding:0 0 0 35px;
margin:0;
}

.entry ol li {
margin:0;
padding:0;
}


/* Begin Form Elements */

#commentform {
display:none;
}

/* Begin Sidebars */
#r_sidebar {
display:none;
}

#l_sidebar {
display:none;
}

/* Begin Calendar */
#wp-calendar {
display:none;
}

blockquote {
margin:15px 30px 0 10px;
padding-left:20px;
border-left:5px solid #ddd;
}

blockquote cite {
margin:5px 0 0;
display:block;
}

.center {
text-align:center;
}

hr {
display:none;
}

a img {
border:none;
}

.navigation {
display:none;
}

.entry_spacer {
display:none;
}

/* End Various Tags & Classes*/

.top {
display:none;
}
.toppost {
display:none;
}
}