body {color: black;
      background: #cc9999;
      font-family: verdana, sans-serif;}

H1, h2 {color: maroon;
        margin: 0%;}
h2.bground {color: maroon;
                     background: #cc9999;}
        
h1 {text-align: center;}
h3, h4 {color: purple;
        margin-left: 1%;}
p {margin-left: 1%;}

div.surround {color: black;
             background: #cc9999;
             width: 100%;
             }

div.main {color: black;
          background: white;
          width: 100%;
          /*padding: 2%;*/}
          
div.navlist {float: right;
             color: black;
             background: white; 
             /*font-size: 80%;*/
             padding: 5px;
             border-left: medium solid #cc9999;
             border-bottom: medium solid #cc9999;
             width: 22%;}
       
div.left {/*float: right; ie fix*/
          background: lightblue;
          padding: 2%;
          /*width: 22%; ie fix*/}

div.midleft {float: right;
            background: #ffffaa;
            padding: 3%;
            /*border: thin solid blue;*/
            width: 28%;}
div.middle {float: right;
              background: white;
              padding: 2%;
              width: 43%;}
            
div.right {float: right;
           background: white;
           border-left: medium solid #cc9999;
           border-bottom: medium solid #cc9999;
           padding: 2%;
           width: 22%;
           }

div.alternate {background: #ccccff;
               padding: 1%;}

/* tab design sourced from BrainJar.com */               
div.tabArea {
  font-size: 100%;
  font-weight: bold;
}

a.tab {
  background-color: #f0f0f0;
  border: 1px solid maroon;
  border-bottom-width: 0px;
  padding: 2px 1em 2px 1em;
  text-decoration: none;
}

a.tab {color: #603030;}

a.tab:visited {
  color: #808080;
}

a.tab:hover {
  background-color: #ffcc99;
  color: #606060;
}               
            
div.top {clear: left;
         text-align: right;
         font-weight: bold;
         font-size: 80%;
         }
         
span.armball {color: white;
             background: maroon; /*#0000cc;*/
             font-weight: bold;
             }

span.firstletter {font-size: 140%;
                  color: red;}

span.rss {color: white;
          background: orange;
          font-weight: bold;
          font-size: 80%;
          border-right: thin solid darkorange;
          border-bottom: thin solid darkorange;
	  }

.thispage  {color: black; 
            background: white;
            }
             
img {float: left;
     margin: 1%;
     border-style: none;}
     
img.right {float: right;}
