
body { 
  background-image: url(images/bodyBg.gif); 
  background-repeat: repeat-x; 
  background-color: #252524; }
  
  
.topnav {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #959595; }
  
.topnav a {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  color: #000;
  text-decoration: none; }
  
.topnav a:hover {
  color: #B80000; }
  
  
#headerAd {
  background-image: url(images/headerAdBg.jpg);
  width: 882px;
  height: 118px;
  border: 0px;
  font-family: Tahoma, sans-serif;
  color: #fff;
  font-size: 9px; }
  
  
#mainContainer {
  width: 882px;
  background-color: #535353;
  border: 1px solid #757575;
  margin-top: 8px; }
  
  
.dot {
  background-image: url(images/dot.gif);
  background-repeat: repeat-y; 
  width: 17px; }
  
  
.screencap a {
  border: 1px solid #ccc;
  margin-right: 8px;
  margin-bottom: 8px;
  float: left; }
  
.screencap a:hover {
  border: 1px solid #ff0000;
  margin-right: 8px;
  margin-bottom: 8px; }
  
  
#title1 {
  width: 285px;
  display: inline;
  background-color: #000;
  height: 24px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 24px;
  color: #E30101; 
  letter-spacing: -1px;
  padding: 5px; }
  
  
td {
  font-family: Arial Narrow, Arial, Helvetica, sans-serif;
  font-size: 13px;
  text-align: justify;
  line-height: 16px;
  color: #fff; }
  
  
hr {
  color: #8A8A8A;
  background-color: #8A8A8A;
  height: 1px;
  border: 0px;
  margin-top: 2px;
  margin-bottom: 2px; }
  
  
.byline {
  font-size: 11px; }
  
.byline a {
  color: #FF8C00;
  font-weight: bold;
  text-decoration: none; }
  
.byline a:hover {
  color: #FF8C00; }
  
  
.footer {
  font-family: Tahoma, sans-serif;
  font-size: 9px;
  color: #ccc; }
  
.footer a {
  color: #FC0404;
  text-decoration: none; }
  
.footer a:hover {
  color: #ccc; }
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
