.copyright  /* too small maybe */ { color: #594038; font-size: 9px; font-family: Verdana, Helvetica, Arial, sans-serif; }
.currentpage { color: #917b5f; font-size: 9px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 14px; text-decoration: none; }
.imagenumber { color: gray; font-size: 10px; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: none; }
.collectionnames { color: #e1e1e1; font-size: 10px; font-family: Arial, Helvetica, Verdana, sans-serif; }
.fineprint { color: #e1e1e1; font-size: 9px; font-family: Verdana, Helvetica, Arial, sans-serif; line-height: 13px; }
.columnname { color: #e1e1e1; font-size: 9px; font-family: Arial, Helvetica, Verdana, sans-serif; }
.columnnamedk { color: #8f795e; font-size: 9px; font-family: Arial, Helvetica, Verdana, sans-serif; }
.seriesname { color: #e1e1e1; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; word-spacing: 2px; letter-spacing: 1px; }
.pdnfix { color: #e1e1e1; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; }
.resume { color: #d7d7d7; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; line-height: 16px; }
.generaltext { color: #d7d7d7; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; line-height: 14px; }
.seriesinfo { color: #d7d7d7; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; }
.seriesthumblistitle { color: #d7d7d7; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; }
.seriesthumblistext { color: #d7d7d7; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; }
.prices { color: #d7d7d7; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; }
a:link { color: #ebebeb; font-size: 9px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 14px; text-decoration: none; }
a:visited { color: #ebebeb; font-size: 9px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 14px; text-decoration: none; }
.linkvisited { color: #ae9e8c; font-size: 9px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 14px; text-decoration: none; }
a:hover { color: #ae9e8c; font-size: 9px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 14px; text-decoration: none; }
.imagetitle { color: #e1e1e1; font-size: 10px; font-family: Verdana, Helvetica, Arial, sans-serif; }
.seriestitlenum { color: #917b5f; font-size: 10px; font-family: Verdana, Helvetica, Arial, sans-serif; }

/* Form Elements */

form { padding: 0; }
fieldset { clear: both; margin: 2em 0 1em; padding: 5px; border: solid 1px silver; background-color: #ffffff; }
legend {
	font-size: 1em;
	color: #FFF;
	font-weight: bold;
	background: #900;
	padding: .2em;
	margin: 0 0 0 2em;
}
form ul {
	margin: 1.5em 1em 0;
}
form li {
	margin: 0 0 1.15em;
	padding: 0;
}
input, textarea { font-size: 11px; color: #000; line-height: 16px; background-color: white; background-image: none; background-repeat: repeat; background-attachment: scroll; padding-top: 0; padding-bottom: 0; border-style: none; outline-style: none; }
input:focus, textarea:focus { background:#fff0d0; }
input.submit { background:black; color: white; font-size: 0.9em; margin: 0.5em 0 1em 2em; padding: 0.2em; border: solid 1px black; }
select {
	margin-left: 5px;
}

label {
	margin-left: 0;
}
label.checkb { display: inline; }
.checkbox { margin-top: 5px; padding-right: 4px; padding-left: 1px; }
.code {
	background: #F1F1F1;
	border: 1px solid #999;
}
.code p {
	margin-bottom: 5px;
	margin-left: 5px;
}

.lastname { /* this is to hide the form field for the bots */
	display: none;
}
.alert { color: #cc3333 !important; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; display: block; }

input.submit:hover {
	background:#FFCCFF;
	color:#333333;
	
}

