/*-----------------------------------------------------------------------------
client : Meridium Products
description: Main stylesheet used by ImageVault demo templates
version:   1.0
author:    Marcus Lindblom
email:     marcus [at] meridium.se
website:   http://www.meridium.se/
copyright: (C) 2003 - 2008 Meridium AB
Last edit: 2008-xx-xx

TOC:
	Normalize
	System messages
	Global
	ImageVault image rotator
	ImageVault news list
	ImageVault news item
	ImageVault imagegallery
	ImageVault imagelist
	ImageVault Uploader
	ImageVault Search
	Misc

/* =Normalize
-----------------------------------------------------------------------------*/
img { border:0; }
/* =System messages
-----------------------------------------------------------------------------*/
.information {
	padding:5px 0 10px 40px;
	background: transparent url(/Templates/ImageVault/Images/info.png) no-repeat left top;
}
.warning {
	padding:5px 0 10px 40px;
	font-weight:bold;
	background: transparent url(/Templates/ImageVault/Images/messagebox_warning.png) no-repeat left top;
}
/* =Global
-----------------------------------------------------------------------------*/
.alpha-shadow {
	background:transparent url(/Templates/ImageVault/Images/shadow.gif) no-repeat scroll right bottom;
	clear:both;
	float:left;
	margin:0;	
}
.alpha-shadow div {
	background:transparent url(/Templates/ImageVault/Images/shadow2.png) no-repeat scroll left top !important;
	float:left;
	padding:0 6px 6px 0;
}
.alpha-shadow img {
	background-color:#fff;
	border:solid 1px #e9e9e9 !important;
	padding:4px;
	display:block;
}
/* =ImageVault image rotator
-----------------------------------------------------------------------------*/
#rotator {
	list-style:none;
	margin:0;
}
/* =ImageVault news list
-----------------------------------------------------------------------------*/
.newsentry {
	border-top:dotted 1px #a9a9a9;
	padding:10px 100px 0 10px;
	position:relative;
}
.newsentry .alpha-shadow { margin:0 10px 30px 0; }
.newsentry .date {
	position:absolute;
	top:10px;
	right:10px;
}
/* =ImageVault news item
-----------------------------------------------------------------------------*/
.newlistsitem {
	padding:10px 0;
	border-top:solid 3px #d1d0cf;
	border-bottom:solid 3px #d1d0cf;
}
.newlistsitem .alpha-shadow {
	float:right;
	margin:0 0 0 10px;
}
/* =ImageVault imagegallery
-----------------------------------------------------------------------------*/
.imagegallery {
	padding:0;
	margin:0;
}
.imagegallery .container {
	padding:0;
	position:relative;
	list-style:none;
	margin: 15px 15px 15px 0;	
	float:left;
	background-color:#ffffff;
	height: 120px;
}
.thumb {
	border-bottom:solid 1px #fff;
	height:87px;
}
.meta {
	margin: 3px 0 0 0;
	padding-bottom: 10px;
	text-align:center;
}
/* =ImageVault imagelist
-----------------------------------------------------------------------------*/
.imagelist { width:100%; }
.imagelist .empty { border:0; }
.imagelist td,
.imagelist th {
	padding:10px 5px;
	vertical-align:top;
}
.imagelist td,
.imagelist .image { border-top:dotted 1px #a9a9a9; }
.imagelist .resolution,
.imagelist .pixelsize,
.imagelist .date { text-align:right; }
.imagelist caption { text-align:left; }
/* =Forms
-----------------------------------------------------------------------------*/
.uploadform label,
.searchform label {
	margin: 0 .5em 0 0;
	display:block;
}
.uploadform fieldset,
.searchform fieldset {
	border: solid 1px #d1d0cf;
	margin:1em 0;
}
.categories label { display:inline; }
.uploadform span,
.searchform span,
.metadata label {
	display:block;
	margin:.5em 0 0;
}
.uploadform legend,
.searchform legend { font-weight:bold; }
.querybox {
	width:20em;
}
.metadata input { width:100%; }
/* =Misc
-----------------------------------------------------------------------------*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
