@charset "utf-8";
/* CSS Document */

.gallery {
	padding-left:50px;
float:left;
width:100%;	
}

.galleryThumbHolder {	
padding-bottom:15px;
	float:left;
	width:300px;
	height:auto;	
}

.galleryImageHolder {
	padding-bottom:15px;
	float:left;
	width:500px;
	height:auto;
	
	
}

.galleryThumbPlace {
float:left;
margin: 10px 10px 10px 10px;
width:auto;
height:120px;
width: 100px;
text-align:center;	
}

.galleryThumb {
	border: 1px #fff solid;
	width:auto;
	height:auto;
	text-align:center;
	vertical-align:central;
	color:#fff;
}

#clear {
color:#FFF;	
}

.galleryAlign {
float:left;
height:auto;
width:auto;	
}


.galleryTitle {
float:left;	
width:470px;
padding-top: 15px;
padding-bottom: 15px;
color:#060;
font-size:16px;
}

.caption {
padding-top: 15px;
padding-bottom: 15px;
float:left;
width:470px;
text-align:justify;	

}
.TL {
	text-align:center;
	float:left;
width:10px;
height:10px;
background-image:url(../styleImages/galleryHolderTL.jpg);
background-repeat:no-repeat;	
}

.TM {
text-align:center;
float:left;
width:500px;
height:10px;
background-image:url(../styleImages/galleryHolderTM.jpg);
background-repeat:repeat-x;	
}

.TR {
		text-align:center;

	float:left;
width:10px;
height:10px;
background-image:url(../styleImages/galleryHolderTR.jpg);
background-repeat:no-repeat;	
}

.ML {
		text-align:center;	float:left;
width:10px;
height:100%;
background-image:url(../styleImages/galleryHolderML.jpg);
background-repeat:repeat;
background-size:cover;
}

.MM {
	float:left;
	text-align:center;
width:470px;
height:auto;
background-image:url(../styleImages/galleryHolderMM.jpg);
background-repeat:repeat;	
padding-left:15px;
padding-right:15px;
}

.MR {
text-align:center;
float:left;
width:10px;
height:100%;
background-image:url(../styleImages/galleryHolderMR.jpg);
background-repeat:repeat;
background-size:cover;
}

.BL {
		text-align:center;

	float:left;
width:10px;
height:10px;
background-image:url(../styleImages/galleryHolderBL.jpg);
background-repeat:no-repeat;	
}

.BM {
	float:left;
width:500px;
height:10px;
background-image:url(../styleImages/galleryHolderBM.jpg);
background-repeat:repeat-x;
background-position:top;
}

.BR {
		text-align:center;

	float:left;
width:10px;
height:10px;
background-image:url(../styleImages/galleryHolderBR.jpg);
background-repeat:no-repeat;	
}

#row {
width:100%;
height:auto;
float:left;	
}

.galleryThumb:hover {
	border: 1px #060 solid;
	
}

.tblHolder {
width:100%;
float:left;	
text-align:center;
height:28px;
}


#imageHolder {
padding-right:15px;	
}

img {
color:#fff;	
}

