
div.pickup {
/* border: 0.4em ridge #333;
 margin: 1em;
  font-family: sans-serif; 
 background-color: #300; */
 border: none;
 margin: 1em auto;
 font-size: 12px;
 font-family: sans-serif; 
 background-color: #fff;
 width: 80%;
 }

div.pickup h4 {
 font-weight: bold;
 font-size: 14px;
 padding: 0.3em;
 padding-left: 14px;
 text-align: left;
 border: 1px solid #c80000;
 border-width: 0 0 1px 1px;
 background-color: transparent;
 margin: 0;
 }
div.pickup h5 {
 padding: 0.5em;
 margin: 0 auto;
 font-size: 12px;
 background-color: #ffe1e1;
 }
div.date {
 font-size: 18px;
 font-weight: bold;
 border: none;
 border-left: 1px solid black;
 
 padding: 14px;
 }
div.date p {
 font-size: small;
 margin-left: 0;
 width: 15em;
 }
div.bands {
 font-size: 12px;
 margin-left: 0.5em;
 padding-top: 12px;
 
 }
table.comment {
 margin: 0;
 width: 100%;
 }
table.comment td, table.date td {
 vertical-align: top;
 
 }
table.comment td {
 line-height: 135%;
 padding: 1em;
 }
dl.pagenav {
 margin: 2em;
 }
dt {
 font-family: Impact, "Arial Black", sans-serif;
/* font-size: larger;
 font-weight: normal;
 background-color: #900;
 color: white;
 width: 9em;
 border: 0.4em ridge #600;
 padding: 0.6em;
 text-align: center;
 */
 }
dd {
 margin: 1em;
 }
dl.pagenav li {
 padding: 5px;
 width: 30em;
 margin: 2px;
 text-align: center;
 background-color: #480700;
 border: 4px ridge #a00;
 list-style: none;
 }
dl.pagenav {
 background-image: url(../images/bg_pickup_brick_04.gif);
 border: 3px ridge #900;
 padding: 1em;
 }








