/* css stylesheet for use with Hastings Against War  web site */
   
    html   { 
                      margin: 0px;
                      padding: 0px;
                      }
    
    body     {
                      font-family: arial, helvetica, sans-serif;
                      background-color: #D8D8BF;
                      }
/* changes appearance of links, turning off underlines */   
    a:link   {
                     text-decoration: none;
                     color: #00009C;
                     }

     a:visited   {
                     text-decoration: none;
                     color: #4B0082;
                     }

     a:hover, a:active {
                     text-decoration: underline;
                     color: #FF0000 ;
                     }   

/* several different headings used throughout the site */

    .heads  { 
                     font-weight: bold;
                     font-family: arial, helvetica,sans-serif;
                     color: #8e2323;
                     padding-left: 10px;
                     font-size: 12pt; 
                    }
  
   .heads3   {  
                     font-weight: bold; 
                     font-style: italic; 
                     font-size: 14pt;
                     color: #8e2323;
                     font-family: arial, helvetica,sans-serif;
                     }
       
   .heads4   {  
                     font-weight: bold; 
                     font-size: 10pt;
                     color: #0000FF;
                     font-family: arial, helvetica,sans-serif;
                     padding-left: 35px; 
                     }
       
/* format for menu items in left column */
 
   ul.listitems {     
                      list-style-type: none;
                      font-size: 10pt;
                      font-family: arial, helvetica,sans-serif;
                      }

/* id for banner on every page */

   #banner {   
                       color: #FFFFF0;
                       background-color: #FF0000;
                       height: 80px;
                       font-family: "comic sans ms",arial, helvetica, sans-serif;
                       font-size: 28pt;
                       font-weight: bold;
                       text-align: center;
                       margin-bottom: 0px
                       }  

  .events {
                 background-color: #FFFFFF;
                 font-family: "comic sans ms",arial, helvetica, sans-serif;
                 font-size: 10pt;
                 padding-left: 10px;
                 padding-right: 10px;
                 }
                       

/*  id for link bar below banner used on every page */
  
   #linkbar     {
                       color: #FFFFF0;
                       background-color: #8E2323;
                       font-family: arial, helvetica, sans-serif;
                       font-size: 14pt;
                       height: 10px;
                       text-align: center;
                       }


/* id for left side menu on each page */

  .menubar   {
                       font-family: arial, helvetica, sans-serif;
                       font-size: 12pt;
                       padding-left: 4px;
                       padding-right: 10px;
                       vertical-align: top;
                       }

/* class for separate sections main content */
 
   .mainframe {    
                      background-color: #ffe4e1;
                      padding: 0px 10px 0px 30px;
                     margin: 0px;
                     border-bottom: thin solid #4F4F2F;
                     font-family: arial, helvetica,sans-serif;
                     font-size: 10pt;
                     }  
                 
   .mainframe_1 {    
                      background-color: #D8D8BF;
                      padding: 0px 10px 0px 30px;
                     margin: 0px;
                     border-bottom: thin solid #4F4F2F;
                     font-family: arial, helvetica,sans-serif;
                     font-size: 10pt;
                     }                   

/* used to print small */
   
  .smallprint  {
                     font: 10pt arial,helvetica,sans-serif;
                     color: #4F4F2F;
                     vertical-align: bottom;
                     }
  