+ background-color: #eee;
+}
+
+.usermenu {
+ position:absolute;
+ top:10em;
+ left:0;
+ margin:1em;
+ margin-top:0em;
+ margin-left:0em;
+
+ width: 12em;
+
+ border-top: 2px solid gray;
+ border-right: 2px solid gray;
+ border-bottom: 2px solid gray;
+
+ padding:0.3em;
+
+ background-color: #eee;
+}
+
+.user { margin-left:25%;margin-right:25%; }
+
+.over {
+ text-align:center;
+ margin-bottom:0.1em;
+}
+
+.submitbutton {
+ border:0;
+ background-color: #efe;
+}
+
+.submitbutton:hover {
+ background-color:#afa;
+}
+
+
+.cardinput {
+ display:inline;
+ position:relative;
+ border: 1px solid black;
+}
+
+.cardinput img {
+ width: 4em;
+}
+
+.cardinput:hover{
+ background-color:red;
+}
+
+div span img.button {
+ width: 2em;
+}
+
+.gamestatuspre {
+ padding: 0 0.3em;
+
+ background-color: #fd8901;
+}
+.gamestatusover {
+ padding:0 0.3em;
+ background-color: #f82c20 ;
+}
+.gamestatusplay {
+ padding:0 0.3em;
+ background-color: #15de26;
+}
+
+.scoretable{
+ height:10em;
+ overflow: auto;
+}
+table.score {