img.jp-screenshotThumb {float: right; padding: 2px; border: 1px solid #666; width: 250px; overflow: hidden}
div.jp-screenshotfilter {width: 260px; float: right; text-align:center;}
.jp-description {padding-bottom: 5px; margin-bottom: 5px; }

div.jp-jump2fmnet {border-top:1px solid #C3C3C3; padding-top: 2px;}

div.jp-fmnetlinks {float:left; min-height:20px; margin-top:30px;}
div.jp-fmnetlinks a {border: 4px solid #ccc; font-size: 2em; margin: 0; background-color: #999; padding: 10px 18px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; text-decoration: none; color: #fff; cursor: pointer;}
div.jp-jump2fmnet a:hover {background-color: #6090C0}

div.jp-recentlinks { text-align: left; margin-top: 9px;}
div.jp-recentlinks a  {border: 3px solid #ccc; font-size: 1em; margin: 0 10px; background-color: #999; padding: 2px 5px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; text-decoration: none; color: #fff; cursor: pointer; line-height: 200%;} 
#page { padding-bottom: 0; margin-bottom: 0;}
#container { padding-bottom: 10px; margin-bottom: 0;}

div.test-ad {
  padding:4px 4px 1px;
  margin:8px 0;
  border-bottom:1px solid #666;
  background: #eee;
}

div.test-ad span{
  font-size:80%;
  color:#666;
}

div.test-ad a.test-ad-url{
  font-size:70%;
  text-decoration:none;
}

#leaderboard .banner1 {
width: 728px;
border: 0;
}

