/* ********** printed styles ********** */

body {
	font-family: arial, helvetica, 'lucida grande', sans-serif;
	font-size: 11pt;
	margin-left:10%;
	margin-right:10%;
	}

p {
	margin-top:0;
    }
    p.contact {
        border-top:dotted 1px #ccc;
        border-bottom:dotted 1px #ccc;
	    font-size: 80%;
        padding:.5em;
        margin:1em 0 1em 0;
        }    
h1, h2, h3, h4, h5, h6, h7 {
	margin-top:1em;
	margin-bottom:.25em;
    }
    
form{
	margin:0;
	padding:0;
	}	
	
.small {
    font-size:80%;
    }  

.authorblurb {
    font-size:80%;
    margin:1.5em 0 2.5em 0;
    padding:1em 0 0 0;
    border-top:dotted 1px #ccc;
    }

.archives {
    border-top:dotted 1px #ccc;
    border-bottom:dotted 1px #ccc;
    padding:5px 0 5px 0;
    }
.indent{
	margin-left:2em;
    }
.caption,    
.attribution {
    font-size:80%;
	margin-top:.5em;
    }
.showimage-l,
.showimage-r,
.showimage-n {
    padding-bottom:1em;
    margin-bottom:1em;    
    }
div.spacer {
    height:0px;
    clear: both;
    }



#sidebar {
    font-size:90%;
	margin-left:5%;
    }

	
/* **** links **** */


a:link {
	color:#003366;
    }
a:visited {
	color:#69839D;
    }
a:hover{
	color:#000;
    }


/* ********** #footer styles ********** */
address {
	font-style:normal;
}
div#footer {
	font-size: 75%;
	margin-top:2em;
}


/* ********** gallery ********** */

#gallery #mid-section .col-3{
	display: none;
	}
#gallery #mid-section .col-2 .content{
    font-size:13px;
    padding:5px 5px 20px 12px;
    }
#gallery #body-head{
    margin:0;
    }
#gallery .col-2 .blurb{
    padding:15px;
    margin:0 0 10px 0;
    }  
 
div.item{
    float:left;
    font-size:80%;
    margin:5px 14px 5px 0;
    }   
