.thumbs {
	margin: 40px 0 20px 72px;
}

.thumbs div.thumbsBox {
	float:			left;
	display: 		block;
	height:			245px;
	width:			200px;
}

.thumbs div.imageBox {
	height:			160px;
	text-align: 	center;
	margin-left:	0;
	margin-right:	0;
}

.thumbs div.imageBox img.thumbnail {
	position:		absolute;
	bottom:			0;
	left:				0;
}

td.shortfields {
	border-top: 1px solid #999;
}

.thumbs p.title {
	font-weight: normal;
	font-size:		0.75em;
	width: 198px;
}


.thumbs .clearboth { 
	clear: 			both; 
}

.thumbs img.thumbnail {
	border:			none;
	display:			block;
	text-align:		center;
	margin:			0;
	padding:			0;
	margin-left: auto;
	margin-right: auto;
}

.thumbs div.thumbsBox p {
	display:			block;
	text-align:		center;
	width:			200px;
}

.picturecontainer {
	background-color: pink;
	text-align:		center;
}

.managecontainer {
	margin-left: 70px;
}

.managecontainer hr {
	text-align: 	left;
	margin: 			20px 0 20px 0;
}

.managepicturetable {
	width:			600px;
	border:			1px solid #999;
}

.managepicturetable td {
	font-size:		0.8em;
	margin: 0 70px 15px 0;
	padding: 4px;
}

.managepicturetable td input, .managepicturetable td textarea {
	width:			250px;
}

.managepicturetable td.shortfields input {
	width:			auto;
}

.pictureform{
	float:			left;
	clear:			left;
}

.managepicture {
	padding:			4px;
	border-right:	1px solid #999;
}

.pictureform {
	margin-left:	20px;
	float:			left;
}

.pictureform .clearboth {
	clear:			both;
}

.uploadcounter {
	width: 			40px;
	margin-bottom:	6px;
	margin-right:	5px;
	float:			left;
	font-size:		0.9em;
	font-weight:	bold;
	clear:			left;
	text-align:		right;
}

.uploadfile {
	margin-bottom:	6px;
	float:			left;
}

.uploadfile input {
	font-size:		0.8em;
	width:			350px;	
}

.uploadform {
	margin-top:		20px;
}

.uploadform .clearboth {
	clear:			both;
}

.slideshowwrapper {
	text-align:		center;
}

