body, td, tr {
  font-family: verdana, arial, san-serif;
	font-size: 8pt;
  color: #CCFFFF;
  vertical-align: top;
  }
.section  {
  font-size: 10pt;
  font-weight: bold;
  color: orange;
  }
th  {
  background-color: #888;
 /*  background-image: URL(http://lucas-photo.com/sitepics/button.jpg);  */
  color: #009;
  font-weight: normal;
  font-size: 8pt;
   padding: 0em 1em;
   border: 1px solid rgba(0,0,0,0.5);
   border-radius: 10px 10px 2px 2px;
   box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
   -o-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
   -webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
   -moz-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
  }
td  {
  border-bottom: 1px solid #777;
  }
.result {
  color: white;
  font-size: 7.5pt;
  font-weight: normal;
  }
.result a  {
  color:#CCFFFF;
  font-size: 8pt;
  text-decoration: none;
  }

.result a:hover  {
  text-decoration: underline;
  }

.lpSearch  {
  background-color: black;
  color: white; font-size:8pt;
  }
.selector  {
	font-size: 8pt;
	color: orange;
  }

#nextShowBanner  {
  color:white;
  background: purple;
  font-weight: bold;
  font-size: 10pt;
  padding: 4px;
  text-align:center;
  width: 65%;
  }

#mainContent  {
 width: 80%;
 padding: 0px 4px 4px 4px;
 color: #EEE;
 font-family: arial, sans-serif;
 font-size: 11pt;
 }

#moreInfo  {
  color: orange;
  background: #933;
  font-size: 6pt;
  padding-left: 2px;
  text-decoration: none;
  }
.npc  {
   padding: 0;
   border: 1px solid rgba(0,0,0,0.5);
   border-radius: 10px 10px 2px 2px;
   background: rgba(0,0,0,0.25);
   box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
   -o-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
   -webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
   -moz-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
  display:inline-block;
  margin-bottom: 7px;
}