body {background-color: #003;
            color: #f00;
            margin: 0;}

body, td, th, textarea, input {font-size: 11pt;}

#center1 { width: 750px; margin-left: auto; margin-right: auto; border-collapse: collapse;  
                border-bottom: #999 solid 10px;  
                background-color: #003;
                padding-bottom: 20px; 
                vertical-align: bottom;
                text-align: center; 
                position: fixed; 
                z-index: 10; }

#gigometer {width: 750px; margin-left: auto; margin-right: auto; border-collapse: collapse;
                border: #999 solid 10px ; 
                margin-bottom: 10em; 
                top: 120px; position: absolute;}

td {vertical-align: top; color: #006;padding-top: 0.5em;padding-bottom: 0.5em;}

.rea {background-color:#e0e0e0;}
.roa {background-color:#dadada;}                 /* defaults for the alternating rows with alternating days*/
.reb {background-color:#dde3dd;}
.rob {background-color:#d5dad5;}                 



div.date {width: 9em; padding-left: 1em;}
div.band {padding-right: 20px;}
div.venue {width: 13em;}

span.time {font-size: 0.8em; white-space: nowrap;}
span.comments {font-size: 0.8em; white-space: normal;}
div.anchor{ }

div.headline {font-variant: small-caps; font-size: 0.9em;}

div.anchor div.popup  {display: none; position: absolute;  margin-left: -0.2em; margin-top: 0; 
                    padding: 0.2em; border: outset 3px #003; z-index: 40; background-color: #ccc;
                    color: #006; font-size: smaller;}

div.venue div.anchor div.popup {width: 13em;} 

div.anchor:hover {cursor: help;}
div.anchor:hover div.popup {display: block;}
div.popup:hover  {display: block; cursor: auto;}


a:link {color: #900; }
a:visited {color: #900;}
a:hover{ color: #f00;} 

td#copyright {text-align: center;  font-size: 8pt; background-color: #999; color: #000; padding-top: 10px;}

div#help {position: fixed; top: 5px; left: 5px; background-color: #003; 
            color: red; z-index: 15; padding: 2px;}
div#help a {color: red;}
div#help a:visited  {color: red;}
span.helppopup {display: none;  position: absolute;  margin-left: -0.2em; margin-top: 0; 
                    padding: 0.2em; border: outset 3px #003; z-index: 11; background-color: #ccc;
                    color: #006; width: 30em;}
div#help:hover span.helppopup {display: block; width: 30em;}


div#rss {position: fixed; top: 5px; right: 5px; background-color: #003; 
            color: red; z-index: 20; padding: 2px;}
div#rss a  {color: red;}
div#rss a:visited  {color: red;}
span.rsspopup {display: none;  position: absolute;  margin-left: -14em; margin-top: 0; 
                    padding: 0.2em; border: outset 3px #003; z-index: 11; background-color: #ccc;
                    color: #006;width: 15em; font-size: 10pt;}
div#rss:hover span.rsspopup {display: block; width: 15em; font-size: 10pt;}

hr {display: none; height: 1px; margin: 0; padding: 0;}     /* used in text-mode browsers, suppressed elsewhere */

.marker {display: inline; font-size: 120%; font-weight: bold; padding-top: 0;}
.textmarker {font-weight: bold; padding-left: 1.5em;}

