#object-listing {
  width:100%;
  border-bottom: 2px solid #333;
  margin-bottom: 15px;
}
#banner {
  text-align:center;
}
p.credits, p.sources {
    margin:8px 0 0 0;
}

table.datagrid{width:940px;margin-left:auto;margin-right:auto;border-collapse:collapse;margin-top:20px;}
table.datagrid thead th{text-align:left;color:black;font-weight:bold;font-size:12px;text-transform:uppercase;letter-spacing:0.5px;padding-top:4px;padding-bottom:4px;border-top:2px solid black;border-bottom:2px solid black;padding-left:10px;}
table.datagrid thead th a{color:white;text-decoration:none;font-size:1.0em;background-repeat:no-repeat;background-position:center right;padding-right:15px;}
table.datagrid thead th.over{background-color:black;cursor:pointer;color:white;}
table.datagrid tbody th{font-weight:bold;}
table.datagrid tbody td,table.datagrid tbody th{text-align:left;border-bottom:1px dashed black;padding-top:10px;padding-bottom:10px;padding-left:12px;vertical-align:top;color:black;}
table.datagrid tbody td a{font-weight:bold;}
table.datagrid tbody tr.alternate td,table.datagrid tbody tr.alternate th{background-color:#f1f1f1;}
table.datagrid tfoot td,table.datagrid tfoot th{background-color:#FFFEE3;color:#4B4545;padding:.5em;font-weight:bold;border-top:2px solid #4B4545;}
table.datagrid tfoot th{text-align:left;}
table.datagrid tfoot td{}
/* A smaller Mochikit datagrid table for when the right rail is intact */
table.small-datagrid{width:610px;margin-left:auto;margin-right:auto;border-collapse:collapse;margin-top:20px;}
table.small-datagrid thead th{text-align:left;color:black;font-weight:bold;font-size:14px;padding-top:4px;padding-bottom:4px;border-top:2px solid black;border-bottom:2px solid black;padding-left:10px;}
table.small-datagrid thead th a{color:white;text-decoration:none;font-size:1.0em;background-repeat:no-repeat;background-position:center right;padding-right:15px;}
table.small-datagrid thead th.over{background-color:black;cursor:pointer;color:white;}
table.small-datagrid tbody th{font-weight:bold;}
table.small-datagrid tbody td,table.datagrid tbody th{text-align:left;border-bottom:1px dashed black;padding-top:10px;padding-bottom:10px;padding-left:12px;vertical-align:top;color:black;}
table.small-datagrid tbody td a{font-weight:bold;}
table.small-datagrid tbody tr.alternate td,table.datagrid tbody tr.alternate th{background-color:#f1f1f1;}
table.small-datagrid tfoot td,table.datagrid tfoot th{background-color:#FFFEE3;color:#4B4545;padding:.5em;font-weight:bold;border-top:2px solid #4B4545;}
table.small-datagrid tfoot th{text-align:left;}
table.small-datagrid tfoot td{}
/* For turning off the tags column the filter searchs against */
.invisible{display:none;}
/* document tables and such */
table.documentlist tr {
    padding-top: 10px;
    background-image: none;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
    cursor: default;
    background-position: initial initial;
    background-repeat: initial initial; 
}
table td.documentdescription {
    line-height:160%;
    padding:20px 20px 20px 10px;
    vertical-align:top;
    width:90%;
}
table td.documentthumb {
    vertical-align:bottom;
    padding-right:10px;
}
table td.documentthumb img {
    width:150px;
    border:1px solid #ddd;
    margin: 15px 0;
}
#document {
    clear: both;
    width: 100% !important;
    height:1040px; 
}
.DV-pixelping {display:none;}
