BODY { 
       background-image: url('JoeStuphbgd1.jpg');
       color: #000000;
       font-family: Verdana, Arial;
       text-align: center;
       font-size: 12pt }

.homepage td {
   width:300px;
   color: white;
   text-align:center;
}

A:link IMG {border-width: 0}
A:visited IMG {border-width: 0}

.slider {
   width: 900px;
   height: 150px;
   overflow: hidden;
<%--
   margin: 30px auto;
--%>
}

.slider img {
   width: 900px;
   height: 150px;
   display: none;
}

.menu {
   width: 222px;
   background-color:black;
   color: white;
   font-family: Arial;
   font-size:12pt;
}

.dropdown {
  position: relative;
  display: inline-block;
}
 
/* Menu Bar */
.menubar {
   margin-top: -5px;
   display: inline-block;
   width: 900px;
   height: 30px;
   background-color: #5D646C;
/*   background-color: #6600ff; */
   color: white;
   font-family: Arial;
   font-size: 12pt;
   font-weight: bold;
   text-indent: 0px;
   text-align: center;
}

.menubara {
   color:white;
   text-decoration: none;
}

.menubara:hover {
   color:red;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
  margin-top:-8px;
  overflow: auto;
  max-height: 300px;
  display: none;
  position: absolute;
  margin-left:20px;
  padding-left:2em;
  text-indent:-1em;
  background-color: #f1f1f1;
  min-width: 260px;
/*  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); */
  box-shadow: 9px 9px 0px 0px #5D646C;
  z-index: 1;
}
/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {display: block; }

/* The href links in the dropdown list */
.dropdown-content a {
   display: block;
   font-family: Arial;
   font-size: 11pt;
   text-align: left;
   font-weight: normal;
   text-decoration: none;
   color: black;
}

.dropdown-content a:hover {
   color: red;
}

.dropdownbtn {
   margin-top: 5px;
   vertical-align:middle;
   color: white;
}

.dropdownbtn:hover { color:red }
.thumb {
   background-color: black;
   width: 900px;
}

.thumb td {
   width:25%;
   text-align:center;
   padding-bottom:10px;
}

.thumb a {
   color:white;
   padding-left:10px;
   padding-right:10px;
   font-weight:bold;
   text-decoration:none;
}

.marathons {
   background-color:black;
   color:white;
   width:900px;
   margin-left:auto;
   margin-right:auto;
   font-size:10pt;
   border:1px solid white;
   margin-top: 10px;
   border-collapse:collapse;
}

.marathons td {
   border: 1px solid white;
   padding:5px;
}

.marathons th {
   border: 1px solid white;
   padding:5px;
}

.marathons a {
   color: white;
   text-decoration: none;
}

.marathons a:hover {
   font-weight:bold;
   color: red;
}
