html{min-height: 100%;margin-bottom: 1px;}
body{background:lightyellow;margin-top:0;
font-family:Verdana, Helvetica, sans-serif;font-size:100%;}
#ft{font-size:80%;color:#666;}

#scrabbleheader {
background: black url(../images/banner.jpg) no-repeat scroll left top;
color:GoldenRod;
height:90px;
margin:0pt;
padding:0px 5px 0px 5px;
font-size: 24px;
text-align:right;
}

#menu ul {
        list-style: none;
        padding: 0;
        margin: 0;
}

#menu li {
  font-size: 18px;
        display: inline;
        margin: 0 2px 0 0;

}

#menu a {
        padding: 0 1em;
        text-decoration: none;
        color: #a80;
        background: Papayawhip;
}

#menu a:hover {
        background: #fc0;
        color: #540;
}

#menu li.selected a{background:#005221;color:#fff;}


#content {
        border-top: 5px solid GoldenRod;
        border-bottom: 5px solid GoldenRod;
        border-left: 5px solid GoldenRod;
        border-right: 5px solid GoldenRod;
        background: white;
        padding: 1em;
}



/* Basics */
a{text-decoration:none;color:blue;}
a:visited{text-decoration:none;color:blue;}
a:hover{color:red;}
strong{font-weight:bold;}

p{margin:0 0 8px 0;}
h1{font-size:150%;font-weight:normal;margin:6px 0 6px 0;color:#000099;}
h2{font-size:120%;font-weight:normal;margin:6px 0 5px 0;color:#000099;}
h3{font-size:100%;font-weight:bold;margin:3px 0 3px 0;}
h4{font-size:90%;font-weight:normal;border-top:1px solid #a2a2a2;text-indent:2px;padding-top:2px;margin-bottom:5px;}
h5{font-size:100%;font-weight:bold;line-height:20px;}
em{font-style:italic;}

table {
font-family: Verdana;
font-weight: normal;
font-size: 15px;
color: brown;
background-color: white;
border: 1px black solid;
border-collapse: collapse;
border-spacing: 0px;
}

table td {
  padding:5px;
}
.main-content{margin:0 3px 3px 6px;}
.content{margin:14px;padding-bottom:14px;}
.content-inner{margin:14px 0 7px 14px;}
/**/
a.print{line-height:1.5em;font-size:85%;position:absolute;right:5px;background:url(images/print.gif) no-repeat;padding-left:1.5em;}
a.print,a.print:visited{color:black;}
a.print:hover{text-decoration:none;alpha:0.9}

/* Header */
#logo{position:absolute;top: 20px;left:10px;}

#popup{position:relative}
/* Magic popup of player scorecard Difficult to get a good solution*/
/*   a:hover {
   position: relative;
  } */
  a span {
   display: none;
  }
  a:hover span {
   display: block;
  position: absolute; top: -18ex; left: 12em;
   /* position: relative; top: -1em; left: 8em; */
   /* formatting only styles */
   padding: 0px; margin: 10px; z-index: 100;
   background: lightcyan; border: 1px dotted #c0c0c0;
   color:black;
   font-weight:bold;
   font-size:70%;
   opacity: 0.95;
   height:0px;
     /* end formatting */
  }
  a:hover span td {
   background:yellow;
   font-weight:bold;
   font-size:60%;
  }
a {
color:#0B4C83;
text-decoration:none;
}
a:link {
color:darkorange;
text-decoration:none;
}
a:visited {
color:darkred;
text-decoration:none;
}
a:hover {
color:limegreen;
text-decoration:none;
}

.floatright {
border:1px solid #9FA41D;
margin:0pt 0pt 10px 10px;
padding:2px;
float:right;
}

.floatleft {
border:1px solid #9FA41D;
margin:0pt 10px 0pt  10px;
padding:2px;
float:left;
}





