/* {border:1px solid red;} /* */
body {
   margin:0px 0px 0px 0px;
   background-color:#6098b8;  /* #6098b8; //#78bee6; */
   background-image: url(./fluff/bg.png);
   background-attachment:fixed;
}

dtd {border:solid 1px #0f0;}


h2 {
   color:#009;
   text-align:center;
   font-style:italic;
   font-weight:800;
   font-size:20px;
}

h3:first-letter,h2:first-letter,p:first-letter,td:first-letter {
   font-size:130%
}

table {
   padding:0px;
   margin:0px;
   border:0px;
   /*table-layout:fixed;*/
  }

img {
   margin:4px;
   float:none;
   border:0px;
   border-style: none;
   padding:0px;
  }

a:link
   { color:#0000ff }
a:visited
   { color:#0000ff }

a:focus{
      color:#ff0000;
/*      spadding:4px;
        sborder:8px;
*/
      background:#c0c0c0;
    }
a:hover {
      color:#ff0000;
/*      spadding:4px;
        sborder:8px;
*/
      background:#c0c0c0;
    }

.BI {
   font-style:italic;
   font-weight:800;
}

.celloutline{
  padding:0px 2px 14px 2px;
  font: normal 11px Arial,Helva,Sans-Serif;
  border:0px solid green;
}
.rowloutline{
}
.left  {   float:left;  }
.right {   float:right;  }
.borderdouble td {border:4px double green; padding:10px}

.linkhd {
    color:green;
    font-size:20px;
    font-weight:600;
    font-style:italic;
    background:white; /*#68a0c0;  #6098b8; #78bee6; */
    border-top:30px;
  }

.photocaption {
   text-align:center;
   vertical-align: middle;
   font-size:15px;
   font-weight:600;
   margin-top:0px;
  }



.threecols
{  text-align:center;
   background:white;
   font-size:130%;
}

#slideback
{  margin:0px; /* 8px 5px 0px;*/
   position:relative;
   top:0px;
   left:0px;
   z-index:0;
}
#slidefront
{  margin:0px; /* 8px 5px 0px;*/
   position:absolute;
   top:0px;
   left:0px;
   z-index:2;
}


.poscontainer {position:relative; top:0px;left:0px;}




/***************************************/
/* admin page - form layout */
/***************************************/
#adm
{  margin:10%;
   background-color:#6098b8;  /* #6098b8; //#78bee6; */
   background-image: none;
}

#adm form{margin-top: 0px;}

#adm div.row
{ clear: both;
  width: 600px;
}

#adm div.row span.formlabel
{ float: left;
  width: 200px;
  text-align: left;
}

#adm div.row span.forminput
{ float: right;
  text-align: right;
}

#adm div.spacer
{ clear: both;
  width: 80px;
}

#adm input, #adm textarea
{
  width: 359px;
  font-family: verdana, arial, sans-serif;
  border: 1px solid;
  font-size: 100%;
  margin: 2px;
}

#adm .submit
{ font-family: verdana, arial, sans-serif;
  border: 1px solid;
  width: 70px;
  height: 22px;
  cursor: pointer;
  font-size: 100%;
}

#adm .pick
{ width: 20px;
  font-family: verdana, arial, sans-serif;
  border: 1px solid;
  font-size: 100%;
  margin: 2px;
}
/***************************************/

#preloadslides
{
   position:fixed;
   left: -9999px;
}

/*<!-- ADDED FOR DROPDOWN MENU -->
   <style type="text/css" >
*/
.menu
{height:29px;
   position:absolute;
   font:12pt comic sans ms, arial,sans-serif;
   background-color:#e8e4d4;   /*$MLBBBACK;*/
   top:-19999px;
   left:30px;
   z-index:4;
}
.menu TD {height:29px; border:solid 1px black; display:block;}
.menu TD a{display:block;}

.xnav TABLE { border:none 0 black; border-collapse:collapse;}
.xnav td {text-align:center;}
.xnav a:link      { color:#000; background:#e8e4d4; text-decoration:none; }
.xnav a:visited   { color:#000; background:#e8e4d4; text-decoration:none; }
.xnav a:focus     { color:#000; background:#e8e4d4; text-decoration:none; }
.xnav a:hover     { color:#c0c; background:#e8e4d4; text-decoration:none; outline:5px solid white}
.xnav a:active    { color:#c0c; background:#e8e4d4; text-decoration:none; }
.xnav a           { color:#000; background:#e8e4d4; text-decoration:none; display:block; }
.xnav             {FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Arial; }


/* used for offscreen images in room page */
.offscreen
{
   border:2px solid;
   position:fixed;
   top:100px;
   left:-9999px;
}

