.solminihd {
	margin: 0.25em 0;
	border: 1px solid white;
	padding: 0;
}

div.solminihdlable {
	float: left;
	width: 4em;	
	margin: 0;
	padding: 0;
}
	
div.solminihddesc {
	float: left;
	width: 12em;	
	margin: 0;
	padding: 0 0 0 0.5em;
}
	
.solminihdlable p,
.solminihddesc p	{
	margin: 0;
	padding: 0;
	vertical-align: bottom;
	}
	
.solminihdlable p {
	font-size: x-small;	 
	font-weight: bold;
	text-align: right; 
	line-height: 1.5em;
	}

.solminihddesc p	{
	font-size: small;	 
	text-align: left;
	}
		
.solcontent p.solhead {
	font-size:medium;
	font-weight:bold;
	margin: 0.75em 0 0 0;
	}
		
div.photoblack, div.photowhite {
	clear:both;
	padding: 0;
	border: none;
	margin: 0;
	width: 95%;
	font-size: small;
	text-align: center;
	}
	
div.galleryblack, div.gallerywhite {
	clear:both;
	padding: 0;
	border: none;
	margin: 0;
	font-size: small;
	text-align: center;
	}


div.bgwhite,
.bgwhite div,
div.bgblack,
.bgblack div {
	font-size: small;
	text-align: center;
	}

div.bgblack,
.bgblack div,
div.photoblack, 
.photoblack div,
div.galleryblack, 
.galleryblack div {
	color:#FFFFFF;
	background-color: #000000;
	}
	
div.bgwhite,
.bgwhite div,
div.photowhite,
.photowhite div,
div.gallerywhite, 
.gallerywhite div {
	background-color: #FFFFFF;
	color:#000000;
	}
	
.photowhite p, 
.photoblack p,
.gallerywhite p,
.galleryblack p,
.bgwhite p,
.bgblack p {
	font-weight:bold;
	padding: 0;
	border: 0;
	margin: 0;
	}
/*	
.gallerywhite a img,
.galleryblack a img {
	border: 2px;
	}
*/	
.photoblack img,
.galleryblack img,
.bgblack img
	{
	border: 1pt solid #000000;
	}

.photowhite img,
.gallerywhite img,
.bgwhite img
	{
	border: 1pt solid #FFFFFF;
	}
	

.gallery {
	float: left;
	font-size: small;
	font-weight: bold;
	vertical-align:bottom;
	/*overflow:visible; */
	padding: 0;
	border: 0;
	margin: 0;
	/*width:49%;*/
	}
	
.gallery p{
	text-align:center;
	margin-bottom: 10px;
	}
		
div.minw800>.gallery{
	/* keep front and back together */
	min-width:408px;
	}
	
div.minw600>.gallery{
	/* keep front and back together */
	min-width:308px;
	} 

	