.entry table.giglist{width:680px; margin-bottom:0px; text-align:left; font-size:10px;}
.entry table.giglist .odd td{background:#eee;}
.entry table.giglist .tonight td{background-color:#A6F7FF;}

.entry table.giglist td, th{padding:2px 5px 2px 2px; vertical-align:top;}
.entry table.giglist td{border-bottom:1px solid #ddd;}
.entry table.giglist th{color:#695327; border-bottom:1px solid #b4ad96;}
.entry table.giglist .artist{width:138px;}
.entry table.giglist .track{width:220px;}
.entry table.giglist td.filetype{width:35px; padding:0;}
.entry table.giglist .filetype a{color:#0095d6; padding-left:2px; border-bottom-color:#0095d6; display:block; height:22px;}
.entry table.giglist .filetype a:hover{color:#fff; border-bottom-color:#ff40ca; background:#0095d6;}
.entry table.giglist a {text-decoration: underline;}
.entry table.giglist a:hover {text-decoration: underline; color: #7EC6E4;}

.hideextra { white-space: nowrap; overflow: hidden; text-overflow:ellipsis; }
.showextra { }
.moreinfo { margin: 1px; padding: 0; padding-bottom: 4px; padding-left: 4px; width: 678px; background-color: #dedede; border-bottom: 1px solid #999;} 
