/* Wordspeller Web Application v0.2
   wordspeller-app.css - css stylesheet for app
   07-10-2014 Jeremy Sarka / Martian Source
 */

noscript {
  display: block;
  padding: 5px; margin: 5px 0px;
  background-color: #c77;
  text-align: center;
}

td {
  vertical-align: top;
}

img, input {
  vertical-align: bottom;
}

#loading_img {
  display: block;
  margin: 10px auto;
}

#container {
  width: 680px;
  margin: 0px auto;
}

#header {
  background-color: #99c;
  padding: 10px 20px;
}

#footer {
  background-color: #99c;
  padding: 10px 20px;
}

#search_bar {
  padding: 10px 20px 10px 40px;
}

#word_spelling_field {
  font-size: 16pt;
  border: 2px solid #99c;
  padding: 3px 5px;
}

#results_box {
  width: 100%;
  margin-bottom: 20px;
}

#results_box p {
  margin: 0; padding: 0;
}

 a {
  text-decoration: none;
}

a:hover, a:focus, a:active {
  text-decoration: underline;
}

p.spelling {
  margin-top: 5px;
  margin-left: 10px;
}

a.correct {
  color: black;
  font-weight: bold;
  font-style: italic;
}

a.phonetic {
  font-style: italic;
  color: black;
}

a.phonetic span {
  color: red;
}

p.suffixes, p.prefixes {
  margin-top: 3px;
  margin-left: 15px;
  font-size: 80%;
}

p.definition {
  margin-top: 3px;
  margin-left: 15px;
}

.definition_box {
  display: none;
}

.definition_box hr {
  width: 90%;
  height: 1px;
  border: none;
  background-color: #99c;
}

