ul.folder-listing-by{
	list-style-type: none;
}

	ul.folder-listing-by li{
		display:inline;
		padding:3px;
		margin-left:5px;
	}
	
	ul.folder-listing-by li a {
		padding-left:3px;
		border-left:3px solid red;
		text-decoration:none;
	}
	
	ul.folder-listing-by li a:hover {
		border-color:green;
	}
	
	
#galleryContainer{
        width:610px;
        margin:0 auto;
    }	
	
	
div.gallery-item {
	position: relative;
	float: left;
	width: 144px;
	height: 151px;

	text-align: center;
	margin: 0 7px 7px 0;
	padding: 0;
	
	background: url(/images/galleryitem-bkg.png) left top no-repeat;
}

div.gallery-item:hover{
	background: url(/images/galleryitem-bkg-over.png) left top no-repeat;

}

	div.gallery-item-decorator {
		display:none;
		
		position: absolute;
		bottom:-5px;
		right: 2px;
		width:150px;
		height:96px;
		padding:0;
		margin:0;
		
		font-size:96px;
		line-height:96px;
		font-weight:bold;
		
		
		color:#F4F4F4;
		text-align:right;
		vertical-align:top;
		background-color: red;
	}
	
	#content-main div.gallery-item div.gallery-item-content {
		position: absolute;
		z-index:10;
		top:0px;
		left:0px;
		
		width:144px;
		padding:0;
	}
	
	#content-main div.gallery-item div.gallery-item-content-inner {
		padding:8px 10px;
	}
		#content-main div.gallery-item div.gallery-item-content-inner img{
			border:1px solid #fff;
		}
		
		#content-main div.gallery-item div.gallery-item-content-inner a{
			text-decoration:none !important;
			border:none;
		}
	
		#content-main div.gallery-item a:link,
		#content-main div.gallery-item a:visited {
			text-decoration:none !important;
			border:none;
		}
	
	#content-main div.gallery-item p {
		text-align: center;
		font-size:0.8125em;
		color:#3F3E3c;
		font-weight: normal;
		margin:0.7em 0;
	}
	
.gallery-icon{
	display:block;
	height:96px;
	width:96px;
	margin:0 auto;
	text-decoration: none;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url(/weblib/icons/96x96/mimetypes/unknown.png);
}

.gallery-icon-folder{
	background-image: url(/weblib/icons/96x96/filesystems/folder_gray.png);
}

.gallery-icon-folder_gallery{
	background-image: url(/weblib/icons/96x96/filesystems/folder_images.png);
}

.gallery-icon-folder_image{
	background-image: url(/weblib/icons/96x96/filesystems/folder_images2.png);
}

.gallery-icon-folder_file{
	background-image: url(/weblib/icons/96x96/filesystems/folder_documents.png);
}

.gallery-icon-folder_audio{
	background-image: url(/weblib/icons/96x96/filesystems/folder_music.png);
}

.gallery-icon-folder_video{
	background-image: url(/weblib/icons/96x96/filesystems/folder_movies.png);
}

.gallery-icon-file-default{
	display:block;
	height:96px;
	width:96px;
	margin:0 auto;
	text-decoration: none;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url(/weblib/icons/96x96/mimetypes/unknown.png);
}

.gallery-icon-file-doc{
	background-image: url(/weblib/icons/96x96/mimetypes/documents.png);
	
}

.gallery-icon-file-odt,
.gallery-icon-file-sxw{
	background-image: url(/weblib/icons/96x96/mimetypes/documents2.png);
	
}

.gallery-icon-file-xls{
	background-image: url(/weblib/icons/96x96/mimetypes/spreadsheet.png);
	
}

.gallery-icon-file-ods{
	background-image: url(/weblib/icons/96x96/mimetypes/spreadsheet.png);
	
}

.gallery-icon-file-pdf{
	background-image: url(/weblib/icons/96x96/mimetypes/pdf.png);
}

.gallery-icon-file-txt{
	background-image: url(/weblib/icons/96x96/mimetypes/txt.png);
}

.gallery-icon-file-xml{
	background-image: url(/weblib/icons/96x96/mimetypes/txt.png);
}

.gallery-icon-file-flv{
	background-image: url(/weblib/icons/96x96/mimetypes/video.png);
}

.gallery-icon-file-mp3{
	background-image: url(/weblib/icons/96x96/mimetypes/mp3.png);
}

.previewfiletitle{
	text-align: center;
}
