div{
    margin: 0;
    padding: 0;
    border: 0;
    text-align: left;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

 ol,ul {
     list-style: none;
 }
 ul  {
      list-style-type: none;
      padding: 0;
      margin: 0;
      text-align: left;
      width: 270px;
 }

 #mlb-wrapper {
     width: 620px;
     padding: 0 0 0 0;
 }
 
 .base {
     margin: 0 auto;
     width: 620px;
     text-align: center;
     position: relative;
 }
 
 #photo {
     width: 620px;
     height: 298px;
     overflow: hidden;
 }
 
 #photo ul {
     list-style-type: none;
     margin-left: 0;
     width: 3720px;
 }
 
 #photo ul li {
     list-style-type: none;
     display: block;
     float: left;
 }
 
 #photo img {
     display: block;
 }
 
 #details {
     border: solid 0px #ccc;
     -moz-border-radius: 5px;
     -webkit-border-radius: 5px;
     border-radius: 5px;
     padding: 3px;
 }
 
 #hover-box {
     height: 23px;
     margin-top: -23px;
     position: relative;
     z-index: 9999;
     zoom: 1;
 }
 
 #navigation {
     background-color: #444;
     background: rgba(0, 0, 0, .5);
     height: 29px;
     width: 620px;
     z-index: 1;
     position: absolute;
     bottom: 0;
 }
 
 #navigation ul {
     width: 140px;
     float: left;
     margin-left: 4px;
     margin-bottom: 12px;
     display: inline;
 }
 
 #navigation ul li {
     width: 20px;
     float: left;
     padding: 4px 4px 0 0;
 }
 #navigation a:link, #navigation a:visited {
     font-size: 10px;
     text-decoration: none;
     color: #fff;
     outline: none;
 }
 #navigation a:hover, #navigation a:focus {
     color: #ff9933;
     background: none;
 }
 
 #navigation ul li a:hover, #navigation ul li a:focus {
     background: rgba(255, 255, 255, .5);
 }
 
 #navigation ul li a.highlight:hover, #navigation ul li a.highlight:focus {
     background: rgba(255, 153, 51, .5);
     opacity:0.7;
     filter:alpha(opacity=70);
 }
 
 #navigation ul li a.highlight:link, #navigation ul li a.highlight:visited {
     border-color: #ff9933;
     background: #ff9933;
     opacity:0.9;
     filter:alpha(opacity=90);
 }
 
 #navigation ul li a.switcher-num:hover, #navigation ul li a.switcher-num:focus {
     background: rgba(255, 153, 51, .5);
     opacity:0.7;
     filter:alpha(opacity=70);
 }
 
 #navigation ul li a.switcher-num:link, #navigation ul li a.switcher-num:visited {
     border-color: #ff9933;
     background: #ff9933;
     opacity:0.7;
     filter:alpha(opacity=70);
 }
 
 #navigation ul li a:link, #navigation ul li a:visited {
     display: block;
     float: left;
     width: 8px;
     height: 8px;
 }
 
 #prev-next-box {
     float: right;
     margin-right: 8px;
     margin-top: 4px;
 }
 
 #prev {
     margin-right: 3px;
 }
 
 #play {
     margin-right: 3px;
 }
 
 #pause {
     margin-right: 3px;
 }
 
 .play-pause-show {
     display: block;
 }
 
 .play-pause-hide {
     display: none;
 }
 
 #next {
 }
 
 #prev a:link, #prev a:visited {
     background: none;
 }
 
 #next a:link, #next a:visited {
     background: none;
 }
 
 #navigation a span {
     font-size: 6px;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     line-height: 24px;
 }
 
 #description {
     padding: 1px 0 0 0;
 }
 
 p#small-caption {
     font-size: 10px;
     color: #333;
     line-height: 11px;
     padding: 0 0 0 4px;
     background-image: -moz-linear-gradient(top, #d3d3d3, #f4f4f4); /* FF3.6 */
     background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #f4f4f4),color-stop(1, #d3d3d3)); /* Saf4+, Chrome */
     filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#d3d3d3'); /* IE6,IE7 */
     -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#d3d3d3')"; /* IE8 */
     zoom: 1;
 }
 
 #title a:link, #title a:visited {
     font-size: 19px;
     color: #c00;
     text-decoration: none;
     font-family: Arial, Helvetica, sans-serif;
     font-weight: bold;
     line-height: 34px;
 }
 
 #title a:hover, #title a:focus {
     text-decoration: underline;
 }
 
 #long-desc {
     font-size: 10px;
 }
