html, body { margin:0; padding:0; }
body { background-color:#eee; }
#wrapper { width:90%; min-width:800px; background-color:white; margin:25px auto; box-shadow:0px 0px 10px silver; overflow:hidden; }
.content { margin:20px; font-family:Yanone Kaffeesatz; }
input[type=text], select { border-radius: 15px; border: 1px solid silver; padding: 5px; font-size: 20px; font-family:inherit;  outline:0 none;}
input[type=submit], button { border-radius: 15px; border: 1px solid silver; padding: 5px; font-size: 20px; font-family:inherit; background-color:orange;color:white; font-weight:bold; outline:0 none;}
#series-list { float:left;list-style:none;margin-top:-3px;padding:0;width:190px;position: absolute;}
#series-list li{padding: 10px; background: #e5e5e5; border-bottom: #bbb9b9 1px solid;}
#series-list li:hover{background:#ece3d2;cursor: pointer;}
.pagination { font-size:20px; text-align:center; padding: 20px 0;}
.pagination a { text-decoration:none; color:#666; }
.pagination a:hover { color:#333; }
.series, .issues, .prices, #issues_back, #price_back { cursor:pointer; font-size:20px;padding:10px 0; border-bottom:1px solid silver; }
table { border-collapse:collapse; }
table tr th { background-color:black; color:white; font-weight:bold; text-align:left; padding: 5px;}
table tr td {padding:5px;}
table tr:nth-of-type(odd) { background-color:#ccc; }
table tr:hover { background-color:#fd0; }
td a { color:black; }
#oldMethods { display:none; }
#sales_data { width:50%; float:right; }
#trend_data { width:50%; float:left; }
table.trends { width: 90%; margin:0 auto; }
table.trends { background-color:white; }
table.trends tr:nth-of-type(odd) { background-color:white; }
table.trends tr:hover { background-color:#fd0; }
table.trends tr { border-bottom: 1px solid silver; }
table.trends tbody tr td { padding:5px; }
table.trends tbody tr.notEnough td { color:#BBB; }
h1 { border-bottom: 1px solid silver; }
h2 { border-bottom: 1px dashed silver; margin-right:20px; }
h3.breadcrumbs { color:white;background-color:black; padding:10px; }
h3.breadcrumbs a { text-decoration:none; color:white; }
h3.breadcrumbs a:hover { color: #CCC; text-decoration:underline; }
.menu { position: fixed; top: 100px; padding: 10px; background-color: white; border: 1px solid silver;  margin: 0 auto;  width: 50px;  text-align: center;  right: 0;  border-right: 0;  border-radius: 10px 0 0 10px; }
