body,html {
  background:#000;
  color:#fff;
  margin:0;
  padding:0;
}

body {
  font:0.83em/1.4em Tahoma, Geneva, sans-serif;
  color:#cbd4e3;
  letter-spacing:1px;
  margin:0 auto;
}

a       { color:#b0e0e6; text-decoration:underline; }
a:hover { color:#e9df55; text-decoration:underline; }


a.fclink {
  font:1em/1.5em "Times New Roman", Times, serif;
  letter-spacing:.05em;
  text-decoration:underline;
}

a.fclink:hover {
  color:#e9df55;
  text-decoration:underline;
}


li.sidebar {
  font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
  font-weight:bold;
  letter-spacing:2px;
  line-height:25px;
  padding-left:1em;
}

.sidebaractive {
  color:#e9df55;
}

a.sidebarinactive {
  text-decoration:none;
  color:#cbd4e3;
}

a.sidebarinactive:hover {
  text-decoration:underline;
  color:#e9df55;
}

.itemcount {
  font-size: 8pt;
  font-family: Verdana;
  letter-spacing:0px;
  color:#dd0000;
}

.copyright {
  font-size: 8pt;
  font-family: Verdana;
  color:#cbd4e3;
}

h1,h2,h3,h4,h5,h6 {
  font-family:"Times New Roman", Times, serif;
  font-style:italic;
  font-weight:bold;
  color:#cbd4e3;
  background-color:#000;
}

h4 {
  font-size:1.25em;
}

td.pageTitle {
  padding-bottom:10px;
  text-align: center;
}

.pageTitleSilver {
  font-family:"Times New Roman", Times, serif;
  font-style:italic;
  font-weight:bold;
  color:#cbd4e3;
  background-color:#000;
  font-size:30px;
}

.pageTitleYellow {
  font-family:"Times New Roman", Times, serif;
  font-style:italic;
  font-weight:bold;
  color:#e9df55;
  background-color:#000;
  font-size:30px;
}

.quote {
  font-size: 8pt;
  font-family: Verdana;
  color:#e9df55;
}

a.quotelink {
  color:#cbd4e3;
  font:1em/1.5em "Times New Roman", Times, serif;
  letter-spacing:.05em;
  text-decoration:none;
}

a.quotelink:hover {
  color:#e9df55;
  text-decoration:underline;
}

.titletext {
  font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
  letter-spacing:1px;
}

.titletextyellow {
  font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
  letter-spacing:1px;
  color:#e9df55;
}

#postcardquotescrollerbox {
  width: 900px;
  height: 57px;
  background-color: #282D36;
  border:2px solid #880000;
  text-align: center;
}

form fieldset {
  border:1px dashed #373E4A;
  margin:0;
  padding:1em 1em 1em 1em;
  width: 75%;
}

form fieldset legend {
  font-family:"Times New Roman", Times, serif;
  font-size:1.25em;
  font-style: italic;
  font-weight: bold;
  color:#e9df55;
  margin: 0;
  padding:.5em;
}

.textinput {
  color:#000;
  background-color:#CBD4E3;
  font-family:Arial, sans-serif;
  font-size:.9em;
  font-weight:bold;
  border:1px solid #fff;
  padding:.3em;
  letter-spacing:2px;
}

.submitbutton {
  background-color:#CBD4E3;
  border:1px solid #fff;
  color:#282D36;
}
