@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("digg.com") 

{

  body
    {
    padding: 0px !important;
    }

  #wrapper
    {
    padding-top: 20px !important;
    }

  .news-summary
    {
    padding-bottom: 0px !important;
    padding-top: 0px !important;
    }

/*style dropdown menus*/
  .submenu-drop.catdropm
    {
    background-color: rgb(178,210,129) !important;
    padding: 2px !important;
    }

  .submenu-drop.catdropm a
    {
    color: rgb(59,93,20) !important;
    background-color: rgb(178,210,129) !important;
    }


/*clean up header area*/
  #h
    {
    height: 65px !important;
    }

  input
    {
    color: rgb(27,87,144) !important;
    font-weight: bold !important;
    }

  #footer, .copyright
    {
    display: none !important;
    }
   
/* remove annoying things */

.news-summary a img, .news-img, #join-digg, #announce, .news-digg, #block_ad_msft, #comments_ad_msft, #recommended-list, .promo, .add-widget, .header-join, .header-about, #h-sec, .tool.share, .bury-link, .tool.user-info, .topic, .inaccurate, .d, #top_ad_msft, .permalink-wrap .sidebar
  {
  display:none!important;
  }

/*without this layer hack, the sidebar behaves very oddly...*/
/*either an invisible element blocks the links, making them */
/*unclickable, or a white field covers up the links, making */
/*covering half of the words of the link.                   */

.news-summary, .news-body, .v-details, .news-summary.v {
  position:relative!important;
  z-index:1!important;
  }

.sidebar {
  position:relative!important;
  z-index:2!important;
}

/* end layer hack :P */

.selector {
  display:none!important;
  }


/* fix padding caused by removing news-img*/

 .news-body
    {
    padding-left: 10px !important;
    width: 100% !important;
    }

/* move hot box list left*/

  .sidebar .news-summary.news-thumb
    {
    padding-left: 0px !important;
    font-size: 14px !important;
    }

  .sidebar .news-summary
    {
    padding-left: 0px !important;
    font-size: 14px !important;
    }

   .sidebar .news-summary.vid-thumb, .sidebar .news-summary.img-thumb, .sidebar .news-summary.vid-thumb a, .sidebar .news-summary.img-thumb a
    {
    padding-left: 0px !important;
    font-size: 14px !important;
    }

  .sidebar .news-summary.news-thumb em, .sidebar .news-summary.vid-thumb span, .sidebar .news-summary.img-thumb span
    {
    display: none !important;
    }    

/* fix comments page */

  .main
    {
    margin-right:15px!important;
    }

.thumb img, .c-diggs-count {
  display:none!important;
}

/*Profile Page and such*/

.profile-form, .main .tab {
  width:70%!important;
}

}