
#indexSearch {
    width:500px;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    background:url(/img/sppdb-logo.png) no-repeat;
    background-position:center 15px;
    padding-top:160px;
}
#indexSearch input {
    font-size:14px;
    height:24px;
    padding:3px;
    color:#999;
    background-color:#e5f3f7;
    border-color:#1bafd1;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom:15px;
}
#indexSearch input[type=submit] {
	height:34px;
	background:#9cb918;
	border:2px solid #6b7f10;
	color:#fff;
	cursor:pointer;
}
#indexSearch input[type=submit]:hover {border-color:#000;}
#indexSearch input[type=text]:focus {color:#333;}
#indexSearch input[type=text] {
    width:300px;
}
.clear {clear:both;}
p#links {margin:25px 0 10px 0;font-size:14px;}
p#links a, p#links a:visited {font-size:14px;color:#0066cc;}
p#links a:hover {text-decoration:none;color:#3399ff;}
p#copy {font-size:14px;color:#666;margin:0;}
p#copy img {vertical-align:bottom;}
img {border:0;}
table {border-radius:8px;-moz-border-radius:8px;border:1px solid #fff;background:#666;margin:15px 0px;}
table, td, th {border-color:#ccc;}
table tr:hover td {background:#dfdfdf;}
table tr.numResults td {text-align:right;color:#333;font-size:12px;font-weight:bold;}
table a, table a:visited {color:#666;}
table a:hover {color:#ba5918;text-decoration:none;}
table a.rare, table a.rare:visited {color: rgb(163, 53, 238);}
table td {font-size:14px;text-align:left;padding:5px;background:#efefef;}
table th {font-size:12px;padding:8px;text-align:left;color:#fff;}
table th#name {width:200px;}
table th#id {width:75px;}
table th#price {width:75px;}
table th#preview {width:150px;}
span.gold {color:#ffaa30;font-weight:700;line-height:21px;margin-left:8px;}
span.gold img {vertical-align:middle;margin-right:2px;}
span.fade {color:#666;}
span.id {font-weight:700;line-height:21px;margin-left:8px;}
table#product {width:100%;text-align:center;}
table#product td {height:35px;border-width:1px 0 1px 1px;text-align:center;font-weight:bold;padding:10px;}
table#product th {height:35px;font-weight:normal;border-width:1px 0 0 1px;border-color:#ccc;border-style:solid;padding:10px;}
table#product td span {margin:0;line-height:0;}
table#product td.last, table#product th.last {border-right-width:1px;}
div#news {font-weight:bold;margin-top:12px;text-align:left;width:380px;margin-left:auto;margin-right:auto;margin-bottom:5px;font-size:12px;color:#666;}
div#tweet {width:380px;margin-left:auto;margin-right:auto;font-size:12px;}
div#tweet ul {list-style:none;text-align:left;margin:0;padding:0;}
div#tweet ul li {background:#efefef;padding:5px;border:1px dashed #ccc;color:#666;margin-bottom:5px;}
div#tweet ul li a, div#tweet ul li a:visited {color:#0066cc;}
div#tweet ul li a:hover {text-decoration:none;color:#3399ff;}
div#social {font-size:11px;color:#666;width:376px;margin-left:auto;margin-right:auto;text-align:center;padding:2px;}
div#social a, div#social a:visited {color:#00509f;background:#efefef;padding:2px;}
div#social a:hover {text-decoration:none;color:#3399ff;}

ul#nav {width:300px;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;}

ul#nav a:hover {background:#fff;color:#000;}

li.potato-menu-item {
    font-size:12px;
    text-align:left;
    text-decoration:underline;
}
ul.potato-menu-group {
    background: #333;
}
ul.potato-menu-group a {
    width: 100px;
    color:#fff;
}
ul#nav ul.potato-menu-group a:hover {
    background:#666;
    color:#fff;
}
.potato-menu a {
    padding:5px 12px 5px 12px;
    color: #333;
}
.potato-menu a:hover {
    background: #333;
    color:#fff;
}

div#pagination a, div#pagination a:visited {font-size:14px;color:#0066cc;text-decoration:none;border:1px solid #ccc;padding-top:2px;padding-left:2px;padding-right:2px;display:block;float:left;width:15px;margin:2px;}
div#pagination a:hover {background:#ccc;}
div#pagination span {font-size:14px;font-weight:bold;display:block;float:left;width:15px;padding:2px;padding-bottom:0px;margin:3px;}
#maintenance img {display:block;margin:auto;margin-top:30px;}
#maintenance div {margin-left:auto;margin-right:auto;width:400px;border:3px solid #1bafd1;border-radius:8px;-moz-border-radius:8px;background:#e5f3f7;}
#maintenance div p {font-size:12px;font-family:Verdana;font-weight:bold;padding-left:20px;padding-right:20px;color:#555;}
h2 {font-size:16px;border-bottom:2px solid #333;color:#333;text-align:left;}
h3 {font-size:14px;color:#333;text-align:left;}
p {text-align:left;font-size:12px;color:#444;}
p span {display:block;font-weight:bold;color:#333;}
p#links, p#copy {text-align:center;}