/* Global Styles
----------------------------------------------- */

* {
   padding:0;
   margin:0;
}
a {
   color:#009;
   text-decoration:none;
}
a:hover {
   text-decoration:underline;
   color:#69f;
}
a img {
   border:none;
}
.breaker {
   clear:both;
   width:100%;
   height:1px;
   font-size:0.1em;
}
.none {
   display:none;
}

/* Page Structure
----------------------------------------------- */

html body {
   background-color:#fff;
   color:#000;
   margin:10px 0 2em 0;
   text-align:center;
   font:x-small Verdana,Sans-serif;
   voice-family: "\"}\""; voice-family:inherit;
   font-size:small;
   } html>body {font-size:small;}
#page {
   font-size:85%;
   width:760px;
   margin:0 auto;
   padding:0 0 2em 0;
   text-align:left;
}
#footer {
   text-align:center;
   margin:0 auto;
   padding:1em 0 2em 0;
}

/* Content
----------------------------------------------- */

h1 {
   font-size:1.3em;
   margin:0 0 0.8em 0;
}
h2 {
   color:#36f;
   font-size:1em;
   text-transform:uppercase;
   margin:0 0 1em 0;
}
p {
   margin:0 0 1em 0;
}
ul {
   line-height:1.4em;
   list-style-type:none;
   margin:0 0 1em 0;
}
ul li {
   background-image:url("graphics/bullet1.gif");
   background-repeat:no-repeat;
   background-position:0 5px;
   padding:0 10px 1em 16px;
   margin:0;
}
table.audio td {
   padding:5px 5px 1em 0;
}



/* Old Styles
----------------------------------------------- */

.gig {
   font-weight:bold;
   margin:0 0 0.2em 0;
}
.oldgig {
   color:#999;
}
.pageintro {
   color:#36c;
}

.subhead {
   color:#369;
}

