input[type="text"]
{
	height: 20px;
	font-size: 9px;
	float: none;
}
input[type="text"][name="page"]
	{
	width: 30px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-color: #F2EBD8;
	border: none; padding: 2px;
	text-align: center;
	vertical-align: top;
	}
input[type="text"][name="filter"]
	{
	width: 120px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-color: #F2EBD8;
	border: none; padding: 2px;
	text-align: left;
	vertical-align: top;
	}
input[type="submit"]
	{
	padding: 0px;
	width: 50px;
	height: 20px;
	color: #DAB000;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #752206;
	background: -webkit-gradient(linear, left top, left bottom, from(#6A2303), to(#3E0D07));
	background: -moz-linear-gradient(top,  #6A2303,  #3E0D07);
	background-color: #3E0D07;
	}
input[type="submit"]:hover
	{
	border: 1px solid #A7310A;
	background: -webkit-gradient(linear, left top, left bottom, from(#862D05), to(#5D140B));
	background: -moz-linear-gradient(top,  #862D05,  #5D140B);
	}
form { clear: none; float: none; margin: 0px; }

td { height: 80px !important; width: 80px; !important; padding: 3px !important; }

div#pagination { float: left; margin: -5px 0 5px 5px; }
div#presets { float: right; position: absolute; right: 375px; top: 20px; }
div#filter { float: right; margin: -5px 5px 5px 0; }
div#content { width: 910px; height: 300px; margin: 25px auto 0px auto; }

center { clear: both; }

img { cursor:pointer }
.active { background-color: #E22C14; }
.inactive { background-color: none; }

a { color: #FFB100; text-decoration: none; }
a:visited { color: #FFB100; text-decoration: none; }
a:hover { color: #FFF; }
a:visited:hover { color: #FFF; }

body { color: #D7F4E0; background: url("../layout/gallery_bg.png"); background-position: top; background-repeat: no-repeat; }
