/** Default Styles.................... **/

H1   /* Page Title (in upper RH corner) */
  {
  color:#FFFF00;
  font-size:40pt;
  text-align:right;
  font-family:Arial, sans-serif;
  font-variant:small-caps;
  font-weight:bold; 
  margin-left:0px;
  margin-right:0px;
  margin-top:10px;
  margin-bottom:8px;
  } 

H2   /* not used yet */
  {
  color:#FFFF00;
  font-size:40pt;
  text-align:right;
  font-family:Arial, sans-serif;
  font-variant:small-caps;
  font-weight:bold; 
  margin-left:0pt;
  margin-right:0pt;
  margin-top:0pt;
  margin-bottom:0pt;
  } 

H3   /* Pagetop link - text formatting */
  {
  color:yellow;
  font-size:10pt;
  text-align:center;
  font-family:Arial, sans-serif;
  font-variant:small-caps;
  font-weight:bold; 
  margin-left:0pt;
  margin-right:0pt;
  margin-top:2pt;
  margin-bottom:2pt;
  } 

H4   /* For use in Contacts page only */
  {
  color:#33CCCC;
  font-size:16pt;
  font-family:Arial, sans-serif;
  font-weight:bold;   
  font-variant:small-caps;
  margin-right:10px;
  } 

H5   /* Used for space btwn homepage links */
  {
  margin-left:0pt;
  margin-right:0pt;
  margin-top:5pt;
  margin-bottom:5pt;
  } 

P   /* Regular page text */
  {
  color:#ECECEC;
  font-size:10pt;
  font-family:Arial, sans-serif;
  margin-right:0px;
  margin-left:0px;
  margin-top:10px;
  margin-bottom:10px;
  } 

q   /* Quote formatting */
  {
  color:white;
  font-size:10pt;
  font-family:Arial, sans-serif;
  font-weight:bold; 
  font-style:italic; 
  text-align:center; 
  margin-right:20px;
  margin-left:20px;
  margin-top:0px;
  margin-bottom:0px;
  } 


a:link  /* before click */
  {
  color:yellow; 
  font-size:10pt; 
  font-family:Arial, sans serif; 
  font-weight:normal; 
  text-decoration:none;
  margin-right:0px;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:0px;
  }

a:visited  /* after a visit */
  {
  color:yellow; 
  font-size:10pt; 
  font-family:Arial, sans serif; 
  font-weight:normal; 
  text-decoration:none;
  margin-right:0px;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:0px;
  }

a:focus  /* during mouseover-kybd */
  {
  color:red; 
  font-size:10pt; 
  font-family:Arial, sans serif; 
  font-weight:normal; 
  text-decoration:none;
  margin-right:0px;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:0px;
  }

a:hover  /* during mouseover */
  {
  color:red; 
  font-size:10pt; 
  font-family:Arial, sans serif; 
  font-weight:normal; 
  text-decoration:none;
  margin-right:0px;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:0px;
  }

.credit   /* For homepg 'Pegrafx' credit */
  {
  color:#D7D7D7;
  font-size:8pt;
  font-family:Arial, sans-serif;
  font-style:italic;
  margin-right:0px;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:0px;
  } 

.caption  /* Picture captions (main site) */
  {
  color:white;
  font-size:8pt;
  font-family:Arial, sans-serif;
  font-style:italic;
  margin-right:0px;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:10px;
  }

.pointer  /* Text for pointers to get back to pagetop */
  {
  color:orange; 
  font-size:10pt; 
  font-family:Times, serif; 
  font-style:italic; 
  font-weight:normal; 
  text-decoration:none;
  text-align:right;
  margin-left:0px;
  margin-right:10px;
  margin-top:6px;
  margin-bottom:65px;
  }



/** Table styles ................ **/

div#table H1  /* 'Month' -or- 'Gear category' */
  {
  color:black; 
  font-family:Arial, sans serif; 
  text-align:left; 
  font-size:14pt; 
  font-weight:bold;   
  font-style:italic
  margin-left:0pt;
  margin-right:0pt;
  margin-top:0pt;
  margin-bottom:0pt;
  }

div#table H2  /* Column headings */
  {
  color:black; 
  font-family:Arial, sans serif; 
  text-align:left; 
  font-size:11pt; 
  font-weight:bold;   
  font-variant:small-caps
  margin-left:0pt;
  margin-right:0pt;
  margin-top:0pt;
  margin-bottom:0pt;
  }

div#table H3  /* No Link 'Group' - gig listings only */
  {
  color:white; 
  font-size:10pt; 
  font-family:Arial, sans serif; 
  text-align:left; 
  font-weight:bold;   
  font-variant:normal;
  margin-left:2px;
  margin-right:2px;
  margin-top:0px;
  margin-bottom:5px;
  }

div#table p  /* Text info */
  {
  color:white; 
  font-family:Arial, sans serif; 
  text-align:left; 
  font-size:10pt;
  margin-left:5px;
  margin-right:5px;
  margin-top:0px;
  margin-bottom:10px;
  }

.tcomment   /* Table comment - Gear */
  {
  color:white; 
  font-size:9pt; 
  font-family:Arial, sans serif; 
  font-style:italic;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
  } 


.tcdlabel  /* CD table label text */
  {
  color:black; 
  font-family:Arial, sans serif; 
  text-align:left;
  font-size:8pt;
  font-weight:normal;
  font-style:italic;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
  }


div#table a:link  /* before click */
  {
  color:silver; 
  font-size:10pt; 
  font-family:Arial, sans serif; 
  font-weight:bold; 
  text-decoration:underline;
  margin-left:0pt;
  margin-right:0pt;
  margin-top:0pt;
  margin-bottom:0pt;
  }

div#table a:visited   /* after a visit */
  {
  color:silver; 
  font-size:10pt; 
  font-family:Arial, sans serif; 
  font-weight:bold; 
  text-decoration:underline;
  margin-left:0pt;
  margin-right:0pt;
  margin-top:0pt;
  margin-bottom:0pt;
  } 

div#table a:focus  /* during mouseover-kybd */
  {
  color:red; 
  font-size:10pt; 
  font-family:Arial, sans serif; 
  font-weight:bold; 
  text-decoration:underline;
  margin-left:0pt;
  margin-right:0pt;
  margin-top:0pt;
  margin-bottom:0pt;
  }

div#table a:hover  /* during mouseover */
  {
  color:red; 
  font-size:10pt; 
  font-family:Arial, sans serif; 
  font-weight:bold; 
  text-decoration:underline;
  margin-left:0pt;
  margin-right:0pt;
  margin-top:0pt;
  margin-bottom:0pt;
  }



/** Link styles for 'Group' in Schedule Table ONLY! **/

div#schgrp a:link  /* before click */
  {
  color:orange; 
  font-size:10pt; 
  font-family:Arial, sans serif; 
  text-align:left; 
  text-decoration:none;
  font-weight:bold;   
  font-variant:normal;
  margin-left:0pt;
  margin-right:0pt;
  margin-top:0pt;
  margin-bottom:0pt;
  }

div#schgrp a:visited   /* after a visit */
  {
  color:orange; 
  font-size:10pt; 
  font-family:Arial, sans serif; 
  text-align:left; 
  text-decoration:none;
  font-weight:bold;   
  font-variant:normal;
  margin-left:0pt;
  margin-right:0pt;
  margin-top:0pt;
  margin-bottom:0pt;
  } 

div#schgrp a:focus  /* during mouseover-kybd */
  {
  color:red; 
  font-size:10pt; 
  font-family:Arial, sans serif; 
  text-align:left; 
  text-decoration:none;
  font-weight:bold;   
  font-variant:normal;
  margin-left:0pt;
  margin-right:0pt;
  margin-top:0pt;
  margin-bottom:0pt;
  }

div#schgrp a:hover  /* during mouseover */
  {
  color:red; 
  font-size:10pt; 
  font-family:Arial, sans serif; 
  text-align:left; 
  text-decoration:none;
  font-weight:bold;   
  font-variant:normal;
  margin-left:0pt;
  margin-right:0pt;
  margin-top:0pt;
  margin-bottom:0pt;
  }


/** 'Updated' line in Schedule Table **/
.updated
  {
  color:white; 
  font-size:8pt; 
  font-family:Arial, sans serif; 
  font-style:italic; 
  font-variant:normal;
  text-align:center; 
  font-weight:normal;
  margin-top:-20px;
  margin-bottom:35px;
  } 
