/*
  Styles for Avoca Resources web site downloads pages
  extends main.css

  004a8e  logo blue
  febc16  logo gold

  7f7865  dark borders
  e1dac6  pale borders
*/

table.downloads { width: 90%; border-collapse: collapse; }
table.downloads th { font-weight: bold; color: #7f7865; text-align: left; vertical-align: bottom; border-bottom: 2px solid #d4d0c5; }
table.downloads td { font-weight: normal; color: #000000; text-align: left; vertical-align: bottom; border-bottom: 1px solid #d4d0c5; padding: 0.25em; }

table.downloads .cover    { text-align: center; vertical-align: middle; }
table.downloads .document { text-align: left; }
table.downloads .broker   { text-align: left; white-space: nowrap; }
table.downloads .location { text-align: left; white-space: nowrap; }
table.downloads .date     { text-align: right; white-space: nowrap; padding-left: 0.5em; }
table.downloads .number   { text-align: right; white-space: nowrap; padding-left: 0.5em; }

table.downloads a:link    { text-decoration: none; }
table.downloads a:visited { text-decoration: none; }
table.downloads a:hover   { text-decoration: underline; }

table.downloads .cover img { border: 1px solid #7f7865; }
table.downloads th.cover   { padding: 0.5em; text-align: center; vertical-align: middle; }

table.downloads tr.complete td { border-top: 2px solid #d4d0c5; border-bottom: 2px solid #d4d0c5; }


#yearlist { border-bottom: 1px solid #d4d0c5; padding-bottom: 19px; padding-right: 1em; margin-top: 0;  margin-bottom: 1em; margin-left: 0; margin-right: 0; }

#yearlist li { display: inline; list-style-type: none; margin: 0; padding: 0; }

#yearlist a:link { color: #7f7865; background: #e1dac6; border: 1px solid #d4d0c5; float: right; font-size: 13px; font-weight: normal; line-height: 14px; margin-right: 8px; padding: 2px 10px 2px 10px; text-decoration: none; }
#yearlist a:visited { color: #7f7865; background: #e1dac6; border: 1px solid #d4d0c5; float: right; font-size: 13px; font-weight: normal; line-height: 14px; margin-right: 8px; padding: 2px 10px 2px 10px; text-decoration: none; }
#yearlist a:hover { color: #000000; background: #f1efe9; }

#yearlist a#here { color: #000000; background: #ffffff; border-bottom: 1px solid #ffffff; }


ul.gallery { list-style: none; margin-top: 0; margin-bottom: 0; margin-left: auto; margin-right: auto; padding: 0; text-align: center; }
ul.gallery li { list-style: none; margin: 0; padding: 0; display: inline; text-align: center; }
ul.gallery img { border: 1px solid #004a8e; margin: 5px; }


#resources { width: auto; }
#resources p {  width: auto; }
