#showalbumpictures {
	width:630px;
	border:1px solid #d1d2d3;;
	padding:5px;
	}
	
#showalbumpictures th {
	text-align:left;
	float:none;
	}

#showalbumpictures th input {
	vertical-align:middle;
	margin:0 0 0 5px;
	padding:0;
	}
#showalbumpictures table {
	padding:13px;
	background:#f2f2f2!important;
	border:1px solid #d1d2d3;
	}

#showalbumpictures table td {
	padding:0 5px;
	width:25%;
	text-align:center;
	}

#showalbumpictures table td img {
	margin:0;
	max-width:140px;
	max-height:70px;
	height:70px;
	}
	

#showalbumpictures div {
	position:relative;
	}

#showalbumpictures div img {
	z-index:1;
	}

#showalbumpictures div img.info {
	position:absolute;
	bottom:5px;
	right:3px;
	z-index:1000;
	}

#alben {
	float:left;
	margin:0 0 30px;
	}

h3 {
	padding:0 0 5px!important;
	margin:10px 0 5px!important;
	font:bold 14px Arial, Helvetica, sans-serif!important;
	width:620px;
	}

.options {
	width:90%;
	float:left;
	clear:both;
	}

a.opticons {
	float:left;
	margin:0 10px 0 0;
	text-align:center;
	border:1px solid #d1d2d3;
	padding:10px;
	background:#f2f2f2;
	text-decoration:none;
	}



a.albumicons {
	width:80px;
	height:80px;
	float:left;
	margin:0 10px 0 0;
	text-align:center;
	border:1px solid #d1d2d3;
	padding:10px;
	background:#f2f2f2;
	text-decoration:none;
	}
	
.checkall {
	margin:15px 0 0!important;
	float:left;
	}	
	
#optionsbar {
	float:left;
	width:610px;
	background:#f2f2f2;
	border:1px solid #d1d2d3;
	margin:10px 0 10px;
	padding:10px;
	}
	
.checkall {
	margin:0 0 20px;
	}

.bigicon {
	float:left;
	margin: 0 10px 0 0;
	}

#uploadform p {
 margin:0 0 10px;
 line-height:16px;
 }

#uploadform fieldset {
	background:#f2f2f2;
	border:1px solid #d1d2d3;
	padding:10px;
	}
