.browsernote { display: none; }
.noncss  { display:none; }
.cssonly  { display:block;  }
.cssinline { display:inline; }
.prtonly {display: none; }
#credprt, #credprtx, #lyrcredprt, #calcredprt, #prscredprt { display:none; }

 body,h1,h2,h3,h4,h5,a,p,td,dt,dd,dl  
          { font-family: univers,arial,geneva,helvetica,sans-serif; }

body {background-color:#ffeecc;
     background-image: url(images/guit-silh-gold-40.gif);
     background-repeat: repeat-y;
     background-position:right;
 }

 h1, h2, h3, .revheader { font-family: "Courier New", monospace;
         color:#ff0000;
         font-weight:bold; /*text-transform:lowercase;*/ }
 div#pagehead h1.header1 { font-size: 300%;
             text-align: center;
             padding: 0 4px 0 0; margin:5px;
   }
   
 div#pagehead h2.header2 { font-size: 280%; 
             text-align: right; 
            padding: 0 .5em 0 0; margin:0 35px 5px 0; line-height:.9em;}  

/* this is for two-line domain names */         
 div#pagehead h5.header1 { font-size: 120%; 
             text-align: left; 
            padding: .25em 0 0 2em; margin:0;
            font-family: "Courier New", monospace; 
         color:#ff0000;
         font-weight:bold; text-transform:lowercase;}
   
 div#pagehead h5.header5 { font-size: 100%;
             text-align: left;
            padding: .25em 0 0 4em; margin:0;
            font-family: "Courier New", monospace;
         color:#ff0000;
         font-weight:bold; text-transform:lowercase;}
         
 
  div.main { background-color: #ffeedd; margin:5px 10px;
            border:1px solid #ee0000;
            border-top: 5px solid #776633;
            border-left: 5px solid #776633;
            padding:5px 15px; margin-right:50px;
            float:right; width:55%;
            }
 div.main p { font-size:100%; margin: 5px;}   
 
 div.main a { color:#00006f; }
 div.main a:visited { color:#660066; }

 div#sidelinks { background: #eedd88 ;
             margin: 5px 2px 5px 10px; padding:0;
             float:left; clear:both;
             width: 32%;
             border-top: 5px solid #776633;
             border-right: 1px solid #ee0000;
             border-bottom: 1px solid #ee0000;
             border-left: 5px solid #776633;
             }
 div#sidelinks a { display: block;
          background: #eedd88 ;
          color:black;
          text-decoration:none;
          padding: 6px 14px 6px 30px;
          font-weight: bold;
          font-family: monospace;
          text-transform: lowercase;
          font-size: 85%;}
 div#sidelinks a:visited { display: block;
          background: #eedd88 ;
          color:#660066;
          text-decoration:none;
          padding: 6px 14px 6px 30px;
          font-weight: bold;
          font-family: monospace;
          text-transform: lowercase;
          font-size: 85%;}
 div#sidelinks a:hover { display: block; color:red;
          background: #ffffff ;
          padding: 5px 13px 5px 30px;
          border: 1px solid #776633;
          border-left: 0; }
 div#sidelinks hr, div#lyrside hr, div#calside hr, div#prsside hr {color:#776633; width:85%}
 div#sidelinks b { display: none; }



div#slidebox { float:left; clear:left;
           margin: 20px 0 10px 10px; }          
          
 div#credits { background: white; 
               border-top: 5px solid #776633;
              border-right: 1px solid #ee0000;
              border-bottom: 1px solid #ee0000;
             border-left: 5px solid #776633;
  
           float:left; clear:left;
           width: 32%;
           margin: 20px 0 10px 10px;    
           font-size:80%; }
  
 div#credits p { margin: 10px 2px 4px 15px;
               padding: 2px; font-weight:bold;}
 div#credprt {margin-left:20px;}
 div#credprtx {margin-left:20px;}

 #webcred { display:block; padding:3px; margin:5px;
              font-size:80%; 
              border: 1px solid #9999ff; border-right: 0; border-left:0; } 
              
 .toparrow { float:right; clear:both; 
           margin:-2px 0 1px; padding:0 5px 0 90%;}
           
 div.note   { border: thin solid #3333cc; background:white; margin:5px; padding:5px;}
 div.note p {  font-size:90%; font-family: univers,arial,geneva,helvetica,sans-serif;}
 div.note li {  font-size:90%; font-family: univers,arial,geneva,helvetica,sans-serif;}
 
