#banner{
    text-align: center;
    color:black;

}
#artificial_forum{
    display:inline-block;
}
#file_output_php{
    color:black;

}
#file_input_php{
    color:black;
}
#timer {
    color:black;
}
#userID{
    width:100px;
}
#cookie_show{
    color: blue;
    cursor:pointer;
}
#cookie_show:hover{
    text-decoration:underline;
}
#cookie_show:active{
    color:purple;
}
#screenName{
    width:150px;
}
body{
    font-family:Lato, Monaco, sans-serif;
    text-align:center;
    background:lightgreen;
}

input{

    border-radius:8px;
}
input[type=textarea]{
    margin:2px;
    padding:5px;
    border-style:solid;
    border-width:2px;
    border-color:black;
    background:white;

}
input[type=submit]{
    padding:5px;
    color:black;
    border-style:solid;
    border:2px;
    border-color:black;
    background:white;
    transition-duration:.25s;
    transition-timing-function:linear;

}
input[type=submit]:hover{
    background:silver;
}
input[type=submit]:active{
    transition-duration:0s;
    background:grey;
}
img{
  vertical-align: middle;
}
#hiddenURL{
  color:lightgreen;
  text-decoration:none;
  cursor:default;
  
}
#emote_show{
    color:blue;
    cursor:pointer;
}
#emote_show:hover{
    text-decoration:underline;
}
#emote_show:active{
    color:purple;
}
iframe{
    border-style:solid;
    border-color:black;
    color:white;
}
dialog{
    width:500px;
    padding:0;
    color:white;
    text-align:center;
    background:grey;
    border-style:solid;
    border-color:black;
}
#diaTitle{
    float:left;
}

#diaClose{
  cursor:pointer;
}

#diaClose_container{
    text-align:right;
    border-bottom:3px;
    border-color:black;
    border-bottom-style:solid;
}
/* Firefox-only css */

/*@-moz-document url-prefix() {
  
  body{
    background:black;
    color:white;
  }
  #artificial-forum{
    display:inline-block;
  }
  
  #banner{
    color:white;
  }
  
  #file_output_php{
    color:white;
  }
  #file_input_php{
    color:white;
  }

}
*/
::-moz-selection{
  color:white;
  background: purple;
}
