@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("www.digg.com"),
url("http://duggmirror.com/") {

/*
changelog:

 On 11.05.06:
 - Limited the style to www.digg.com because it was messing up the Digg blog.

 On 10.30.06:
 - Removed the copyright section.
 - Aligned the footer to the articles. It only makes sense, since they scroll together...

 On 10.29.06:
 - Moved the menu back to the left since I don't like the articles so close to the edge of the screen.
 - Added the removal of buried stories.

*/



body {
  padding: 0 !important;
}

#container,
#contents > div,
.instruction {
  width: auto !important;
}

#container {
  background-image: none !important;
}

#contents {
  width: auto !important;
  margin-left: 180px !important;
  background-image: none !important;
  /* fix gap that sometimes shows on left */
  float: none !important;
}

#sidebar {
  position: fixed !important;
  top: 50px !important;
  left: 10px !important;
  background-image: none !important;
  padding-right: 0 !important;
  padding-top: 10px !important;
}
#sidebar > ul {
  margin-bottom: 1em !important;
}

/* fix header image - fix for real */
#header {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAABQCAYAAADhoK6AAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn%2FAACA6QAAdTAAAOpgAAA6mAAAF2%2BSX8VGAAAAF3RFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjIuNiWOmEQAAAETSURBVGhD7dRrKgZxGIbx2y4QEZGICDm%2BbECIiIhECDm9OxAiIhIRIecFzUJmBbdD2cJcH%2BaZ%2Bn2%2B6%2Br5T0np0J5Ffb%2FjFFHDf8VjnCgQ2ZHnFtkje6YF4uAyzf3%2FK4%2FskT3TAnFwmeaOdx4HFweXaYEcH1zZ8L4pKh85MEUVo4emqHLsyBRVjR%2BbouqJE1NUM3lqimqnzkxR3fS5KaqfuTBFDbOXpqhx7soUNc1fm6LmhRtT1LJ4a4pal%2B5MUdvyvSlqX3kwRR2rj6aoc%2B3JFHWtP5ui7o0XU9Sz%2BWqKerfeTFHf9rsp6t%2F5MEWF3U9TNPAzTtFg8cuUGEfSR%2FYcZk%2BSxBSlaWqKDH4xjsSP7PnL%2Fg0pAN4mUMzbUgAAAABJRU5ErkJggg%3D%3D")
 !important;
  background-repeat: repeat-x !important;
}
/* put back the digg logo and left corner */
#header span {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAABQCAYAAABBP8ZuAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn%2FAACA6QAAdTAAAOpgAAA6mAAAF2%2BSX8VGAAAAF3RFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjIuNiWOmEQAAAS2SURBVHhe7ZnrTxVHGManf0QvWlsKBEIhoAgI1Xrpl6YXy0XEG4oFBC81vdFvbcFSQalQEMFWi1XUahuriW1sYsKHfjBpmngv0J5ESLidQjnhcL%2FD0zOb7GYdWXbnMPG0u3OSXwLvzPPO%2B5x3dnIy%2B8Qz64tBnPihxp0IcaJpZZdL4w7b8rLjTtvysuOy4w455ORWl1tdbnV7%2F4aXz7h8xuUzLp9xW15UyMNNHm7ycJOHmzzc7HQOyFPdTt204kV23Mq3ZKc5suN26qYVL7LjVr4lO80hT776iS1%2FmZk1iTz1WiEWJR90HOTp14uwOKXEcZBFbxzAktRSx0EWv1mM5zYcdhzk2fWfIyi9zHGQJckleCHjiOMgz6eUImRTuTAu%2F9qIvz2DUD9qbqO4yLV5cpGgtMMI3fKlMNw%2B07OzsxpBb32q5NbH3b39UOMi1%2BbJRYI3lCFsa6UwZmZmoCc4uVDJrca6%2FvHiUsNtBKcUCVvTn%2FpJyMYjCM88Kozp6WnoCU4t0nLTvykhaZ8hdGOpsDX9qZ%2BEZpQjYnu1MKampqAnNO2AsNwi6yRhmyoQmVXDBT2oOnq8mJycNCUsvVjJzWrUNXlyLUTDeiThmysRtfM4F%2B3dfZiYmLBEePpBJTerMYrPl3chGtYjidhahejsr7gYGxuDVSIySpTc7Hyj%2BHx5F6JhPZIXM6sRk3uCi9HRUeiJ2FwKlbnGaH6euD%2B5zDSsRxK5%2FRiW7TrJxfDwMPREbjmk6Y3GeOO0JpEa1iOJyqpFbH4dF0NDQ9ATta1M0xuN8cZpTSI1rEcS7Tt44naf4mJgYAB6ord9oemNxnjjtCaRGtYjiXn7a8TvOc1Ff38%2F9MRklmt6ozHeOK1JpIb1SJZmn0DCvjNc9PX1Qc%2FSHRWa3miMN05rEqlhPZLYnJNIfKeeC4%2FHAz3Lsio0vdEYb5zWJFLDeiSxuXVI2n%2BOi97eXuiJ3Vmp6Y3GeOO0JpEa1iNZnncKL717nouenh5YZXl2lZKbnW8Uny%2FvQjSsRxKX%2Fy1WvvcdF93d3bBCo6sVcTlHldz6%2BUZxs5xz5bKqYT2S%2BN2nser9C1y43W6Ycf%2BvFpy%2F9hsSdtUoudX5RnGzfHQ8Pqf6oVw8GtYjSdhzBi9%2FcJGbhNxjMCWvFkl7v9Fya%2FON4kzOrq4u6KF6tVajtefT6H2SFXvrsfrD7%2F%2BTdHZ2Qs8K3%2B4xq9WqhiT6jK%2FxGQ8UF67fwr0%2FW9DR0WEKNU7r9EfD%2BiMpH%2F%2BItQU%2FBIy7zQ%2FQ3t5uyp1GFxLzapQ6%2FdGwHklBbQPW%2BJ7xQJlva2uDGbf%2FcOHszzeQlH9cqdNsPh1nNY8YP3v9Hlb7Tt1AGafr0k6aQU2v3Fen1Wk2n46zGr1H8qDTgx2HfsJa37MTSPOPe21Cr4IvNtzHugKHGaevesbHx1F75Xes%2Byhwh9xj7zg1Tl%2F5jIyMoP6Xm8gsueqILU%2FUl3v0FQ81f6upBTWXbmB%2F1TWkFl7GKzbdBZpxtfN023u9XuW3dWtrK1wuF5qbm9HU1GQrHjKudp8eePRin14J0wu%2FwcHBR%2B6%2F2Puw%2F9v%2FcxrXXm7b%2BA9p3MbNndOa7LjsuEO%2BAbnVHdJozea%2FpachdTCU8XMAAAAASUVORK5CYII%3D") !important;
  background-repeat: no-repeat !important;
  height: 72px !important;
  position: relative !important;
  top: -33px !important;
}
/* right corner - taken from http://userstyles.org/style/show/590 */
#header:after {
  content: " " !important;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAABQCAYAAADGDi9oAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn%2FAACA6QAAdTAAAOpgAAA6mAAAF2%2BSX8VGAAAAF3RFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjIuNiWOmEQAAAGvSURBVFhH7dTLSxtRGAXwr%2F9FWyyWSkUURWnFqlXjXjRYKi3xQVFUaqjauBNciE8UXySK0tKm2kaxCgoKQpZuCnWhkEBAs5KshJCEhASSHCcDDSiimdOdzIXfZriHezn3Yx48rBuGsCsVZgkbVG%2Bsh7U1rxemcVT1wvTC7vy36UOiD8m9HZJH9SNgyeOGUbAkyzgGljxpnABLst9MgiVP306BJc%2BapsGSnHczYMnz97NgSa5pHizJa14AS%2FJbrWBJQdsiWFL4YQksKWpfBkuKO1bAkpLOL2DJi66vYMnL7m9gSenH72BJWY8dLHllXgVLyj%2BtgSUVvT%2FBksq%2BX2DJ634HWFL1eR0sqVbCLKmxbIDRMPgbVLha6clic3LhKuWFfhwcE2Glo5bxXZyeX2gPGyzrcDhPEI%2FHtYUNAxuwbf9BNBpFamVcmGl0B%2Fb9vwiHw0gmk7eHa5VTjENbMM%2Ftwbp5iCPXmRpMJBJqUD3Z5XLhOrfbDY%2FHA6%2FXC5%2FPB7%2Ffr17134npcCAQwHXBYBChUAiRSASxWEwt56YlN37N8KMezrCo9FNp3H9l%2B3%2B1fQn3%2FLGAyRgv3wAAAABJRU5ErkJggg%3D%3D") no-repeat top right !important; 
  display: block !important;
  height: 72px !important;
  position: absolute !important;
  float: right !important;
  margin-top: -61px !important;
  padding-bottom: 8px !important;
}

/* fix announcement bg */
#announce,
#announce > div {
  background-repeat: no-repeat !important;
  background-color: transparent !important;
}


/* Remove Copyright, Burried stories, Ads, and the useless "More..." link in articles. */
div[class="copyright"], div[class*="news-buried"], div[class*="_ad"],
a.more {
  display: none !important;
}

/* fix padding on footer */
#footer {
  margin-left: 180px !important;
  padding-top: 0 !important;
}

/* textboxes on submit page */
#title,
#bodytext {
  width: 100% !important;
}

/* fix stuff on submit page */
.instruction,
.instruction > div {
  background-image: none !important;
}
.instruction {
  border: 1px solid #DDDDDD !important;
}


/* make input fields look better */
input[type="text"],
input[type="password"],
select,
textarea {
  background-image: url("http://digg.com/img/form-back.gif") !important;
  background-repeat: repeat-x !important;
  background-color: #FFFADB !important;
  border: 1px solid #CBB945 !important;
  color: #776B1B !important;
  padding: 2px !important;
  line-height: normal !important;
}
select {
  padding: 0 !important;
}

/* fix comment box font, and make it bigger */
textarea {
  font-size: 100% !important;
  height: 150px !important;
}


/* fix some other stuff */
.sub-nav,
.extra-nav {
  width: 100% !important;
  float: none !important;
}

/* move fade gradient right */
#contents > .sub-menu {
  background-position: right !important;
}

.news-group > h2 {
  background-color: transparent !important;
}


}
