/*        */
/*        */
body {background-color: #ffecaa;
      margin-top: 0px;
      margin-left: 0px;
      line-height: 120%;
      font-size: 12pt;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      color: #662222;}
.mainD{padding: 16px;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 12pt;
       border: solid 1px #5F341F;}
       /*  */
/*  common text attributes and layout ----------------------------------------------  */
.blak{color: #000000;}
.rsvp1{font-size: 8pt;
       padding-bottom: 4px;
       font-weight: normal;
       font-family: Verdana, Arial, Helvetica, sans-serif;}
.spcH{font-size: 12pt;
      color: #990000;
      padding-bottom: 6px;
      font-weight: bold;
      font-family: Verdana, Arial, Helvetica, sans-serif;}
.txt7{font-size: 7pt;
      font-weight: normal;
      font-family: Verdana, Arial, Helvetica, sans-serif;}
.txt8{font-size: 8pt;
      font-weight: normal;
      font-family: Verdana, Arial, Helvetica, sans-serif;}
.txt9{font-size: 9pt;
      font-weight: normal;
      font-family: Verdana, Arial, Helvetica, sans-serif;}
.txt10{font-size: 10pt;
       font-weight: normal;
       font-family: Verdana, Arial, Helvetica, sans-serif;}
.txt12{font-size: 12pt;
       font-weight: normal;
       font-family: Verdana, Arial, Helvetica, sans-serif;}
.txtBlk{color: #000000;}
.txt12b{font-size: 12pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #662222;
        font-weight: bold;}
.now01{color: #990000; font-weight: bold;}
.menuP1{font-size: 10pt;
        font-style: italic;
        font-family: Tahoma, Arial, sans-serif;
        padding-left: 30px;
        padding-right: 12px;}
.menuI1{font-size: 11pt;
        font-style: italic;
        font-family: Tahoma, Arial, sans-serif;
        font-weight: bold; font-stretch: wider;
        padding-bottom: 4px; padding-top: 8px;}
.menuH1{font-size: 12pt;
        font-weight: bold; font-stretch: wider;
        font-family: Tahoma, Arial, sans-serif;
        padding-bottom: 16px;}
/*  */
/* eof common text attributes and layout ---------------------------------------------  */
/*  */
.foto3{border-color: #662222; border-style: solid; border-width: 1px;}
.fotoL{border-color: #990000; border-style: solid; border-width: 1px;}
.foto4{border-color: #ffffff; border-style: solid; border-width: 1px;}
.popbkg{background-color: #EEEEEE; border-top: solid 1px #ffffff;}
#evntPOP {position: absolute; top: 30px; left: 130px;
          display: none;}
/*  */
/* common */
.txt7c{font-size: 7pt;
       font-weight: normal;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       color: #222222;}
/* eof common */
/* email sign up */
.txt9c{font-size: 9pt;
       font-weight: normal;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       color: #222222;}
.txt9t{font-size: 9pt;
       font-weight: normal;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       color: #990000;}
.iBox{background-color: #FFFFCC;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      color: #222222;
      font-size: 9pt;
      border: solid 1px #996633;}
.iBox2{font-family: Verdana, Arial, Helvetica, sans-serif;
       color: #222222;
       font-size: 10pt;}
.Msup{border: solid 1px #996633; padding-left: 10px; padding-right: 10px;}
.privP{padding-top: 8px;}
.padS{padding-top: 8px;}
.Psafe{color: #002222;
        font-size: 8pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        border: 1px solid #61440a;
        padding: 10px;
        background-color: #feedcc; line-height: 110%;}
/* eof email sign up */
.TMark{font-weight: normal; font-size: 6pt;}

/* positions  --------------------------------------------------------------------------  */
.smap{position: absolute; top: 175px; left: 50px;}
.navi{position: absolute; top: 166px; left: 0px;}
.toppg{position: absolute; top: 0px; left: 0px;}
.cellsd{position: absolute; top: 230px; left: 0px;}
/*  */
/* ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ */
/*  */
a:active, a:link, a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;}
/*  */
.bckL a:active, .bckL a:link, .bckL a:visited {font-size: 7pt; font-family: Arial; font-weight: normal; text-decoration: none; color: #662222;}
.bckL a:hover{font-size: 7pt; font-family: Arial; font-weight: normal; text-decoration: underline; color: #4e9a9a;}
/*  */
.backE a:active, .backE a:link, .backE a:visited {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; color: #662222;}
.backE a:hover{font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; color: #4e9a9a;}
/*  */
.lnk12 a:active, .lnk12 a:link, .lnk12 a:visited {font-size: 12pt;; font-weight: normal; color: #000000; text-decoration: underline;}
.lnk12 a:hover {font-size: 12pt; font-weight: normal; color: #4e9a9a; text-decoration: underline;}
/*  */
.lnk10 a:active, .lnk10 a:link, .lnk10 a:visited {font-size: 10pt;; font-weight: normal; color: #000000; text-decoration: underline;}
.lnk10 a:hover {font-size: 10pt; font-weight: normal; color: #4e9a9a; text-decoration: underline;}
/*  */
.lkLnk a:active, .lkLnk a:link, .lkLnk a:visited{font-size: 9pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #000000;}
.lkLnk a:hover{font-size: 9pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-style: normal; color: #0000b7;}
/*  */
.webmL a:active, .webmL a:link, .webmL a:visited {font-size: 7pt; font-family: Arial; font-weight: normal; text-decoration: undeline; color: #000000;}
.webmL a:hover{font-size: 7pt; font-family: Arial; font-weight: normal; text-decoration: none; color: #4e9a9a;}
/*  */
.moreL a:active, .moreL a:link, .moreL a:visited {font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: none; color: #553200;}
.moreL a:hover{font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: none; color: #4e9a9a;}
/*  */
/*  */
.backT a:active, .backT a:link, .backT a:visited {font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: none; color: #662222;}
.backT a:hover{font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: none; color: #4e9a9a;}
/*  */
.termL a:active, .termL a:link, .termL a:visited {font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: none; color: #553200;}
.termL a:hover{font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: none; color: #4e9a9a;}
/*  */
.authL a:active, .authL a:link, .authL a:visited {font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: none; color: #553200;}
.authL a:hover{font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: underline; color: #4e9a9a;}
/* text navigation */
.tNav a:active, .tNav a:link, .tNav a:visited{font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000;}
.tNav a:hover{font-size: 10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-style: normal; color: #aa5555;}
/* eof text navigation */
/* email sign up */
.iCont a:active, .iCont a:link, .iCont a:visited{font-size: 8pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #666666;}
.iCont a:hover{font-size: 8pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-style: normal; color: #555555;}
/* eof email sign up */
/*  */
/* ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ */
/*  */
