
/*gallery */
.gallery-thumb {float:left; width:160px; padding:0; margin:7px 15px 7px 0px; font-size:100%; font-weight:normal; text-align:center; }
.gallery-thumb img{margin:0; padding:0; }
.photogallery{ /*CSS for TABLE containing a photo album*/
text-align:center;
padding:0;
margin:0 0 20px 0;
}
.photogallery a{ 
text-decoration:none;
cursor:pointer;
}
.photogallery a:hover{ 
color:#00cccc; text-decoration:underline;
}
.photogallery table, tr, td{ /*CSS for TABLE containing a photo album*/
text-align:center;
background-color:transparent;
}
.portfolio-content {
	float:left; 
	/*width:100%; */
	padding:0px 0px 0px 0px;
	font-size:120%;
	font-weight:bold;
	
}
.imageBox{ /*CSS for images within an album*/
border: 1px solid #666;
/*padding:2px 2px;*/
width:160px;
height:160px;
overflow:hidden;
text-align:left;
margin-top:7px;
padding:0;
}
.imageBox img {
border:none;
padding:0;
margin:0;
}
.photonavlinks{ /*CSS for pagination DIV*/
font: bold 14px Arial;
color:#666;
}

.photonavlinks a{ /*CSS for each navigational link*/
text-align:center;
margin-right: 2px;
margin-bottom: 3px;
padding: 1px 5px;
border:1px solid gray;
text-decoration: none;
background-color: white;
color:#666;
}
.photonavlinks a.current{ /*CSS for currently selected navigational link*/
color:#fff;
background-color:#00CCCC;
}
.photonavlinks a:hover{color:#666; text-decoration:underline;}
.photonavlinks a:active{color:#666;}
.photonavlinks a:visited{color:#666;}



