img.gallery_thumbnail {
	width: 42px;
	height: 42px;
	border: 2px solid #FFFFFF;
}

img.gallery_image {
	width: 275px;
	height: 275px;
	border: 4px solid #FFFFFF;
}

table.gallery_admin_list {
	width: 100%;
}

table.gallery_admin_list tr th, table.gallery_admin_list tr td {
	padding: 3px 0;
	text-align: left;
	vertical-align: top;
}

table.gallery_admin_list tr.alternate td {
	background-color: #DDDDDD;
}

table.gallery_admin_list tr th.image, table.gallery_admin_list tr td.image {
	width: 10%;	
	padding-left: 5px;
}

table.gallery_admin_list tr th.caption, table.gallery_admin_list tr td.caption {
	width: 80%;	
	padding-left: 15px;
	padding-right: 15px;
}

table.gallery_admin_list tr th.link, table.gallery_admin_list tr td.link {
	width: 10%;
	padding-right: 5px;
	text-align: right;
	vertical-align: middle;
}

table.gallery_admin_sortable_list {
	width: 100%;
}

table.gallery_admin_sortable_list tr th, table.gallery_admin_sortable_list tr td {
	padding: 3px 0;
	text-align: left;
	vertical-align: top;
}

table.gallery_admin_sortable_list tr.alternate td {
	background-color: #DDDDDD;
}

table.gallery_admin_sortable_list tr th.image, table.gallery_admin_sortable_list tr td.image {
	width: 10%;	
	padding-left: 5px;
}

table.gallery_admin_sortable_list tr th.caption, table.gallery_admin_sortable_list tr td.caption {
	width: 100%;
	padding-left: 15px;
	padding-right: 15px;
}

table.gallery_admin_sortable_list tr th.link, table.gallery_admin_sortable_list tr td.link {
	width: 10%;
	padding-right: 5px;
	padding-left: 5px;
	text-align: right;
	vertical-align: middle;
}

table.gallery_admin_preview {
	
}

table.gallery_admin_preview tr td {
	padding: 10px 10px 0 0;
	vertical-align: top;
}

table.gallery_admin_preview tr td img {
	display: block;
}
table.controller {
	margin: 15px 5px 5px 5px;
}
table.controller, table.controller a {

	text-align:center;

	font-size:1em;

	font-weight:bold;

	color:#B5A76D;

}
table.controller td{
	padding:2px 2px 5px 5px;
	line-height: 1.5em;
}
table.controller a {
	padding-left: 3px;
	padding-right: 3px;
}
span.selected {
	color:#808000;
	text-decoration:underline;
	padding-left: 3px;
	padding-right: 3px;
}

