/*-----------------------------------------------------------*/
   body 
      {background:  #FFF;
       font-family: "Lucida Grande", Arial, Sans-serif;
       font-size:   0.625em;
       width: 800px}

   p
      {font-size:1.0em;
       color: #000}

   h1
      {font-size:1.2em}

   h2
      {font-size:1.4em}

   h3
      {font-size:1.6em}

   .titlered
      {color:        #F00;
       font-size:    4.0em;
       font-weight:  bold;
       text-align:   center}

   .titlesmall
      {color:      #00E;
       font-size:  1.8em;
       text-align: center}

   .textred
      {color:           #F00;
       font-size:       1.6em;
       font-weight:     bold;
       text-align:      center;
       line-height:     2.0em}

   .info
      {color:           #000;
       font-size:       1.4em;
       text-align:      left;
       margin:          0 70px 0 70px}

   .flyer
      {color:           #008000;
       font-size:       1.4em;
       text-align:      left;
       margin:          0 70px 0 100px;
       line-height:     1.5em}

   a:hover
      {color:           #00F;
       background:      #FFF;
       text-decoration: none}
/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
   #header
      {margin:           3px 0 10px 0;
       padding:          10px 10px 0 10px;
       border:           1px solid #000;
       background:       url(header.jpg) repeat-x}
/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
   #main
      {margin-left:  150px}
/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
   #mission
      {color:        #800000;
       font-size:    2.0em;
       text-align:   center}
/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
   #nav
      {float:            left;
       padding:          0;
       width:            140px;
       background-color: #FFF}

   #nav ul
      {list-style-type: none;
       margin:          0.1em;
       padding:         0.1em;
       border:          0.2em solid #333;
       font-weight:     bold}

   #nav li
      {margin: 0;
       border-left:   0.1em solid #fff;
       border-top:    0.1em solid #fff;
       border-right:  0.1em solid #aaa;
       border-bottom: 0.1em solid #666;
       background:    #DDD;
       font-size:     1.3em}

   .at
      {background: #999}

   #nav ul a:link
      {display:         block;
       padding:         0.2em 1.0em;
       text-decoration: none;
       color:           #000}

   #nav ul a:visited
      {display:         block;
       padding:         0.2em 1.0em;
       text-decoration: none;
       color:           #777}

   #nav ul a:hover
      {color:   #00F;
       background: #FFF;}

   #nav ul a:active 
      {display:         block;
       padding:         0.2em 1.0em;
       text-decoration: none;
       color:           #333;}

/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
   #refs
      {float:  right;
       width: 150px;}

   #refs ul
      {list-style-type: none;
       margin:          0.1em;
       padding:         0.6em;
       border:          0.1em solid #333;
       font-size:       1.2em;}

   #refs li
      {padding:         0.3em;}
/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
   #footer
      {clear:            both;
       padding:          10px;
       border:           1px solid #000;
       background-color: #CCC;
       font-size:        1.2em;
       text-align:       center}
/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
   #intro
      {margin:       10px 155px 0 0;
       font-size:    1.6em;
       line-height:  140%;
       text-align:   left}

   #intro ul
      {list-style-type: none;
       margin:          0.3em;
       padding:         0.1em;
       font-size:       1.4em;
       font-family:     "Georgia", Arial, Sans-serif}

   #intro li
      {padding:   0.0em;
       font-size: 0.7em}

   .urgent
      {color:       #F00;
       font-weight: bold}

   .new
      {font-weight: bold}

   #intro table
       {empty-cells:  hide;
        border-style: none}

   .tab 
       {border-bottom-style: dotted;
        border-bottom-color: #DDD;
        border-width:        thin;}

/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
   #event
      {width:            210px;
       background-color: #F00;
       margin:           10px;
       font-weight:      bold;
       border-style:     solid;
       border-color:     #000;
       padding:          7px;
       text-align:       center;
       font-size:        1.0em;
       font-family:      "Georgia", Arial, Sans-serif}
/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
   #subsection p
      {font-size:   1.4em;
       text-align:  center;
       background-color: #DDD}
/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
   #cntacts table
      {font-size: 1.3em;}

   #cntacts th
      {text-align: left;
       padding:    0.2em;}

   #cntacts tr
      {padding-left:  1.2em;
       padding-right: 0.2em;}

   #cntacts td
      {border-style:   solid;
       border-color:   #DDD;
       border-width:   thin;
       padding-left:   0.5em;
       padding-right:  0.5em;
       padding-top:    0.1em;
       padding-bottom: 0.1em;}
/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
   #tshops td
      {border-style: none;
       padding:        1.0em 0em}

   #tshops p
      {font-size: 1.3em;}
/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
   #stories ol
      {margin:          1.5em;
       padding:         0.1em;
       font-size:       1.4em;}

   #stories li
      {padding:         0.3em;}

   #stories p
      {font-size: 1.6em;}

   .img_flt_left
      {float: left;
       border: thin solid #000;
       margin: 0 7px 0 0;}

   .img_flt_rigt
      {float: right;
       border: thin solid #000;
       margin: 0 0 0 7px;}

   .flt_clear
      {clear:both;}
/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
   #matchlist
      {font-size:     1.2em;
       text-align:   center;}

   #matchrep
      {font-size:     1.3em;}

   #matchlist ul
      {list-style-type: none;
       margin:          0.1em;
       padding:         0.9em;
       border:          0;
       font-weight:     bold}

   #matchlist li
      {display:       inline;
       margin:        0.5em;
       border-left:   0.1em solid #fff;
       border-top:    0.1em solid #fff;
       border-right:  0.1em solid #aaa;
       border-bottom: 0.1em solid #666;
       background:    #DDD;
       padding:       0.5em;
       font-size:     1.3em}
/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
   tr.fished
      {text-decoration: line-through;}      
/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
   div.img
      {margin:     5px;
       border:     2px solid #0000ff;
       height:     auto;
       width:      auto;
       float:      left;
       border:     thin solid #000;
       text-align: center;}

   div.img img
      {display: inline;
       margin:  5px 5px 2px 5px;
       border:  1px solid #000;}

   div.desc
      {text-align: center;
       font-weight: normal;
       width: 120px;
       margin: 2px;}
/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
   #watpicts
      {float: left;}

   #watpicts img
      {margin: 15px 10px 5px 0px;}
/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
   #pagehead
      {text-align:   center;
       background:   #DDD;
       font-size:    1.6em;
       padding:      5px 5px 5px 5px;}
/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
   #pagelist
      {clear:        both;
       float:        left;
       margin-left:  100px;
       font-weight:  bold;
       font-size:    1.6em}

   #pagelist td
       {padding:     5px 10px 0 0}

/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
   #notes li
      {margin:          0.0em;
       padding:         0.0em;}



