html, body {
    font:normal 12px verdana;
    margin:0;
    padding:0;
    border:0 none;
    height:100%;
}

#body-wrapper-box {
  margin: 20px auto 20px;
  /*width: 1220px;*/
  width: 1000px;
}

#website_header {
  background: url(/images/header_bg.jpg) repeat scroll;
  /*width: 1220px;*/
  width: 1000px;
  height: 81px;
}
#website_logo { cursor: pointer; width: 300px; height: 81px; position: absolute; background: url(/images/header_logo.jpg) no-repeat scroll; }
#website_logo_chart {
  width:70px;
  height: 81px;
  position:relative;
  /*left: 1150px;*/
  left: 930px;
  top: -78px;
  background: url(/images/header_chart.jpg) no-repeat scroll;
}
#header_ad { position: relative; left: 400px; width: 500px; }

img.contributor-img { float: left; }
span.contributor-name { line-height: 11px; vertical-align: middle; font-weight: bold; padding-left: 1px; }
span.contributor-name-anonymous { line-height: 28px; vertical-align: middle; font-weight: bold; padding-left: 1px; }
span.contributor-name a { text-decoration: none; }
span.contributor-downloads { line-height: 25px; vertical-align: middle; float: left; }
a.new-uploads { font-size: 10px; }
span a { color: black; }
a { color: black; }
a:visited { color: black; }
a:hover { color: black; }

.x-fieldset { border: none; }
.x-grid3-row td, .x-grid3-summary-row td { vertical-align: middle; }
.found-contributor {
  background-color: #f49500;
}
.x-grid3-td-downloads { text-align: center; }
.x-grid3-td-downloads_rank_change { text-align: center; }
.x-grid3-td-trend { text-align: center; }
.x-grid3-td-files { text-align: center; }
.x-grid3-td-dpd { text-align: center; }
.x-grid3-td-dpf { text-align: center; }
.x-grid3-td-rpf { text-align: center; }
.x-grid3-td-dy { text-align: center; }
.x-grid3-td-d30 { text-align: center; }
.x-grid3-td-d90 { text-align: center; }
.x-grid3-td-d180 { text-align: center; }
.x-grid3-td-diff { text-align: center; }
.x-grid3-td-diff180 { text-align: center; }
.x-grid3-td-uploads { text-align: center; }
.x-grid3-td-reviews { text-align: center; }
.x-grid3-td-member-since { text-align: center; }
.x-grid3-td-marketshare-downloads, .x-grid3-td-marketshare-files  { text-align: center; }
.x-grid3-hd-position, .x-grid3-hd-contributor, .x-grid3-hd-trend, .x-grid3-hd-files, .x-grid3-hd-reviews { height: 30px; line-height: 30px; }
#fieldset1 label { text-align: right; }
#fieldset1 { margin-top: 10px; }

