body {
     margin: 16px;
     width: auto;
     padding: 0;
     color: #000000;
     background: #000099;
     font-family: sans-serif, Verdana, Arial, Helvetica;
     font-size: 100%;
     }
div#wrap {
      color: #000000;
      background: #ffffff;
      margin:0 auto;
      width: 740px;
      background-image: url(wrap.gif); background-repeat: repeat-y; background-position:  left top; 
      }  
div#wrappic {
      color: #000000;
      background: #ffffff;
      margin:0 auto;
      width: 740px;
      font-size: 85%;}
#header {
      padding: 0px;
      color: #000000;
      background: #000099;
      margin: 0; 
      }
#menu { 
     padding: 1px 0 0 10px;
     margin: 0; 
     font-size: 90%;
     float: left;
     width:134px;
     }
#main {
    font-size: 85%;
    float: right;
    width: 550px;
    padding: 10px 15px;
    margin: 0; }
#footer {     
     clear: both;
     font-size: 90%;
     color: #ffffff;
     background-color: #CC3300;
     padding: 2px 0 6px 0;  
     text-align: center;
     }
.pad {
     padding: 8px 0;
     }
.text {
     text-align: left;
     padding: 5px;
     word-spacing: 1px;
     }
.textpics {
     text-align: justify;
     padding: 5px 40px;
     word-spacing: 1px;
     }
.pt {
     font-size: 90%;
     padding: 4px;
     border-bottom: 1px solid #000000;
     }
.picbord  {
     border: 4px double #000000;
     font-size: 90%;
     }
.bold {
     font-weight: bold;
     font-size: 95%;
     text-align: center;
     padding: 5px;
     }
.redbold {
     font-weight: bold;
     font-size: 120%;
     text-align: center;
     color: red;
     background-color: #ffffff;
     padding: 5px;
     }
.redsm {
     font-weight: bold;
     font-size: 90%;
     text-align: center;
     color: red;
     background-color: #ffffff;
     padding: 1px;
     }
table.release  {
     font-size: 90%;
     border: 1px solid #cccccc;
     }
td.red {
     color: red;
     background-color: #ffffff;
     }
.formfield {
      font-size: 90%; 
      background: #eeeeee; 
      color: #000099; 
      border: 1px solid #000099;
      }
.cntr {
     text-align: center;
     }
.cntrpic {
     text-align: center;
     padding: 4px;
     }
h1 {
     font-size: 170%;
     padding: 1px 0;
     text-align: center;
     color: #000099;
     background-color: #ffffff;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     }
.bigtxt {
     font-size: 125%;
     text-align: center;
     padding-top: 2px;
     font-weight: bolder;
     }
.textareaold {
     background-image: url(form_br.jpg);
     height: 215px;
     width: 365px;
     color: #ff0000;
     }
ul.events  {
     border-top: 1px solid #cccccc;
     border-right: 1px solid #cccccc;         
     border-bottom: 1px solid #cccccc;
     padding: 5px;
     list-style-position: outside; list-style-type: disc;
     }
.al {
     font-size: 120%;
     margin-left: 80px;
     font-weight: bold;
     }
.altab {
     margin-left: 120px;
     }
.dent {
     margin-left: 50px;
     }
hr.sep {
     width: 60%;
     color: #cccccc;
     background-color: #ffffff;
     height: 5px;     
     }
.boxl {  
   clear:both;
   padding: 10px;
   margin-left: 70px ;
   }
.mapleft {  
   clear: both;
   padding: 10px;
   margin-left: -175px ;
   }
.fl {
   float: left;
   padding: 0 12px 2px 0;  
   }
.fr {
   float: right;
   padding: 0 0 2px 12px;
    }
.table.guest {
     font-size: 90%;
     }
#headlist li  {
     padding-right: 1px;
     display: inline;
     font-family: Arial, Helvetica, sans-serif;
     }
.linksp {
     font-size: 110%;
     text-align: left;
     padding: 6px 200px 5px 200px;
     }
a:link{
      font-weight: bolder;   
      text-decoration: none;
      color: #0033CC;
      background: #ffffff;
      }
a:visited { 
      font-weight: bolder;    
      text-decoration: none; 
      color: #0033CC; 
      background: #ffffff;
      }
div#wrappic a:link {
      font-weight: bolder;   
      text-decoration: none;
      color: #0033CC;
      background-color: #ffffff;
      }
div#wrappic a:hover {
      font-weight: bolder;    
      text-decoration: none; 
      color: #CC3300; 
      background-color: #eeeeee;
      }
#menu a:link, #footer a:link, #main a:link{
      font-weight: bolder;   
      text-decoration: none;
      color: #0033CC;
      background-color: #ffffff;
      }
#menu a:visited, #footer a:visited, #main a:visited{ 
      font-weight: bolder;    
      text-decoration: none; 
      color: #0033CC; 
      background-color: #ffffff;
      }
#menu a:hover, #footer a:hover, #main a:hover{ 
      font-weight: bolder;    
      text-decoration: none; 
      color: #CC3300; 
      background-color: #eeeeee;
      }
#headlist {
     text-align: center;
     padding-right: 20px;
     padding-bottom: 4px;
     padding-top: 4px;
     clear:both;
     margin: 0;
     }
#navBar ul {
     list-style: none; 
     margin: 0; 
     padding: 0; 
     border-bottom: 1px solid #cccccc;
     }
#navBar li {
     border-bottom: 1px solid #EEE;
     }
html>body #navBar li {
     border-bottom: none;
     }
#sectionLinks{
       position: relative;
       margin: 0px;
       padding: 0px;
       border-bottom: 1px solid #cccccc;
       font-size: 90%;
       }
#sectionLinks h3{
        padding: 4px 0px;
        }
#sectionLinks a:link{
        padding: 2px 0px 2px 2px;
        border-top: 1px solid #cccccc;
        border-left: 6px solid #eee;
        border-right: 6px solid #eee;
        width: 90%;
        display: block;
        }
#sectionLinks a:visited{
        border-left: 6px solid #eee;
        border-right: 6px solid #eee;
        border-top: 1px solid #cccccc;
        padding: 2px 0px 2px 2px;
        width: 90%;
        display: block;
        }
#sectionLinks a:hover{
        border-top: 1px solid #cccccc;
        border-left: 6px solid #002DBB;
        border-right: 6px solid #002DBB;
        padding: 2px 0px 2px 2px;
        }
#sectionLinks a:active {  
        border-top: 1px solid #cccccc;
        border-left: 6px solid #002DBB;
        border-right: 6px solid #002DBB;
        padding: 2px 0px 2px 2px;
        }
ol.decimal {
        list-style-type: decimal;
        }
li.decimal {
        padding: 5px 0;
        }
.desc{
font-family: Arial;
color: #000000;
font-size: 22;
text-decoration: none;
}
.stickyorg{
   color: #000000;
   text-align: left;
   }
.stickyorgcenter{
   color: #000000;
   text-align: center;
   }
.sticky {
   color: red;
   text-align: left;
   }
.stickycenter {
   color: red;
   text-align: center;
   }
.stickysmallcenter {
   color: #000000;
   text-align: center;
   font-size: 95%;
   }
table.form  {
   width: auto;
     font-size: 90%;
     background-color: #eeeeee;
     border: 1px dotted #cccccc;
     }
table.form tr.colorbr {
   background: #D1D1D1;
   }
textarea {
     height: 80px;
     width: 400px;
     color: #000099;
     }

