.browse_by		{
				position:absolute;
				top:10px;
				right:6px;
				z-index:100000;
				}
.gallery{width:909px; margin:200px 0 0 20px; position:relative; overflow:hidden; zoom:1; padding:5px 0;}
				
.gallery ul		{
				margin:0;
				padding:0;
				list-style:none;
				}
				
.gallery li		{
				width:290px;
				height:153px;
				overflow:hidden;
				float:left;
				margin:0 6px 12px;
				padding:0;
				background:none;
				font-weight:normal;
				position:relative;
				}

.gallery li img	{ 
				position: absolute; 
				top: 0; 
				left: 0; 
				border: 0; 
				}
				
.prjname		{
				display:block;
				padding:15px 50px 5px 15px;
				color:#ffffff;
				font-size:0.9em;
				}
				
.prjname a		{
				color:#ffffff;
				text-decoration:none;
				}
				
.prjname a:hover{
				color:#cfcfcf;
				text-decoration:underline;
				}

.boxcaption		{
				float: left; 
				position: absolute; 
				background: #000; 
				height: 47px; 
				width: 100%; 
				z-index:300;
				opacity: .8; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 				}

.gallery li .boxcaption {
				top: 153px;
				left: 0;
 				}

.caption .boxcaption {
 				top: 106px;
 				left: 0;
 				}

.pirobox_gall	{
				width:22px;
				height:22px;
				display:block;
				overflow:hidden;
				outline:none;
				position:absolute;
				top:13px;
				right:12px;
				background:url(../images/zoom.png) 0 0 no-repeat;
				}
				
img.a			{
				position:absolute;
				top:0;
				left:0;
				z-index:100;
				}
				
img.b			{
				position:absolute;
				top:0;
				left:0;
				z-index:99;
				}
				
.thumbnail1		{
				float:left;
				margin-right:15px;
				}

.clear			{clear:both;}




