.boxgrid{ 
				width: 146px; 
				height: 140px; 
				margin:10px 12px 10px 0px ; 
				float:left; 
				background: url(images/client-gallery-bg.jpg) no-repeat;
				border: solid 0px #8399AF; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid img{ 
					position: absolute; 
					top: 20px; 
					left: 25px; 
					border: 0; 
				}
				.boxgrid h3{ 
					padding: 10px; 
					color:#eee;
					text-align:center;
					font: bold 12px "Lucida Grande", Arial, sans-serif; 
				}
				
			.boxcaption{ 
				float: left; 
				position: absolute; 
				background: #333; 
				height: 100px; 
				width: 100%; 
				opacity: 1; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
 			}
 				.captionfull .boxcaption {
 					top: 160px;
 					left: 0;
 				}
