@charset "utf-8";
/* electromagneticsoftware.css - for http://www.electromagneticsoftware.com */
/* Barry Hansen, barry@electromagneticsoftware.com */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #607477;
	color: white;
	font-size: small;
}
.container {
	background: #9c9a92;
	border: solid 1px #444444;
}
.testone   { display: none; }
.testtwo   { display: none; }
.testthree { display: none; }
 /* ----- one col ----- */
@media (max-width: 618px) {
/*	.testone { display: block; color: blue; } /* debug */
	.container {
		width: 300px;
		margin: 0 auto;
		padding: 1em 1em 1em 1em;
	}
}
/* ----- two col ----- */
@media (min-width: 618px) and (max-width: 920px) {
/*	.testtwo { display: block; color: green; } /* debug */
	.container {
		width: 560px;
		margin: 12px auto;
		padding: 2em 4em 2em 4em;
	}
}
/* ----- three col ----- */
@media (min-width: 920px) {
/*	.testthree { display: block; color: yellow; } /* debug */
	.container {
		width: 830px;
		margin: 12px auto;
		padding: 2em 4em 2em 4em;
	}
}
header { text-align: center; }
header img { border: 1px solid #666666; }
.caption  { color: black; }
a:link    { color: white; }
a:visited { color: white; }
a:hover   { color: white; }
a:active  { color: white; }
div.galleryitem {
	display: inline-block;
	padding-left: 2em;
	padding-right: 2em;
	padding-bottom: 2.5em; 
	color: black;
	text-align: center;
}
