@media print {
div#container	{
        display:block;
	width:auto;
        margin:0;
	font-family:georgia, serif;
        font-size:12pt;
        line-height:1.5;
	text-align:justify;
	}
div#header	{
	display:block;
	}
div#header ul {
        display:none;
        }
div#content	{
        display:block;
	width:auto;
	}
div#sidebar	{
        display:block;
	width:auto;
	float:none !important;
	}
div#sidebar #largephoto1, div#sidebar #largephoto2, div#sidebar #largephoto3, div#sidebar #largephoto4 {
        text-align:center;
        margin:75pt auto; 
        }
div#gallery {
        display:none;
        }

div#footer {
        display:block;
        text-align:right;
        clear:both;
        }
ul      {
        list-style-type:none;
        }
dl      {
        list-style-type:none;
        }
.blogtitle a	{
	color:#ddd;
	font-style:italic;
        text-align:left;
        text-decoration:none;
	}
#home img.floatleft {
        float:left;
        margin:0 10pt 10pt 0;
        }
#home #content p.centered img {
        display:none;
        }
#home .blogtitle {
        display:none;
        }
.headshot {
        page-break-before:always;
        }
         }
