		.collection_container
			{
				margin: 0 auto;
				padding: 0px 0px 0px 0px;
				width: 100%;
				height: auto;
			}
			#collection_pattern ul#collection_grid
			{
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				height: 100%;	
				width: 100%;
			}
			#collection_pattern ul#collection_grid li
			{
				position: relative;
				float: left;
				//margin: 0px 0px 0px 0px;
				padding: 0px 3px 3px 0px;
				//width: 235px;
				//height: 235px;
				//background-color: #fff;
			}

			.collection_item { 
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				background-color:#202020;

			}			
			

			.wh215 {
				width: 215px;
				height: 215px;
			}
			.wh215h {
				width: 215px;
				height: 133px;
			}
			.wh235 {
				width: 235px;
				height: 235px;
			}

			#collection_grid .hover-show .title
			{
				z-index: 99;
				position: absolute;
				overflow: hidden;
				top: 25px;
				left: 0px;
				//width: 190px;
				width: 90%;
				font-size: 12px;
				line-height:140%;
				text-transform: uppercase;
				padding:10px;
			}
			#collection_grid .hover-show .subtitle
			{
				z-index: 99;
				position: absolute;
				top: 85px;
				left: 0px;
				//width: 190px;
				width: 90%;
				font-size: 11px;
				line-height:140%;
				padding:10px;
			}
			#collection_pattern ul
			{
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				list-style: none;
			}
			#collection_pattern ul#collection_grid li a
			{
					color: #fff;
			}
			#collection_pattern ul#collection_grid li img
			{
				//margin: 0px 0px 0px 0px;
				//padding: 0px 0px 0px 0px;
			}

			.textmask,	.textmask-delay
			{
				//display: none;
				
				overflow: hidden;
				position: relative;
				background-color:#000;
				background: rgba(0, 0, 0, 0.85);
			}
			
			.textmask strong,	.textmask-delay p
			{ 
				padding-left:18px;
				padding-right:0px;
			}
			.hide,	.invisible, .collection_imageNavigation
			{
				display: none;
			}

#fancybox-title-over {
color: #000;
font-family:Arial,Verdana;
font-size:11px;
}

#fancybox-title-over a {
color: #000;
text-decoration:underline;
font-family:Arial,Verdana;
font-size:11px;
font-weight:normal;
}	
	
.gboxcorners {
-webkit-border-radius: 6px;
-khtml-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;  
}

#collection_pattern ul#collection_grid li.gbox {
				background-color:#ffffff;
				border:1px solid #d0d0d0;
				clear:both;
				overflow:hidden;
				width: 270px;
				//height: 100px;
				padding:4px 4px 4px 4px;
				margin:0px 0px 15px 0px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 5px 5px 3px #909090;
-moz-box-shadow: 5px 5px 3px #909090;
box-shadow: 5px 5px 3px #909090;
-ms-filter: "progid:DXImageTransform.Microsoft.DropShadow(color=#909090, offx=3, offy=3)";	filter:"progid:DXImageTransform.Microsoft.DropShadow(color=#909090, offx=3, offy=3)";
}


			.gboxtitle {float:left;padding-left:10px;width:140px;color:#5d5d5d;font-weight:normal;}
			.gboxsubtitle {float:left;padding-left:10px;width:140px;color:#5d5d5d;font-weight:normal;}

			.wh80h {
				width: 80px;
				height: 80px;
				float:left;
			}
			
