@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("digg.com") {

#wrapper
{
position: relative !important;
left: -20px !important;
top: 60px !important;
width: 100% !important;
}

#contents
{
width: 100% !important
}

#header
{
position: relative !important;
left: -20px !important;
padding-bottom: 0px !important;
margin-bottom: 0px !important;
background: none !important;
background-image: url("http://i7.photobucket.com/albums/y277/devil_dreg/header22.jpg") !important;
background-repeat: repeat-x !important ;
height: 48px !important;
width: 103.3% !important
}

#header-popular, #header-upcoming
{
-moz-opacity:.50 !important;
}

#header-short
{
display: none !important;
}

#header-secondary
{
background-image: url("http://i7.photobucket.com/albums/y277/devil_dreg/head2bg2.png") !important;
background-repeat: repeat-x !important;
width: 100% !important;
height: 60% !important;
color: #FFFFFF !important;
}

#header-secondary a
{
color: #FFFFFF !important;
}

#header-secondary strong
{
color: #000000 !important;
}

#toptenlist h2, .sidebar, .sidebar h2
{
color: #FFFFFF !important;
}
.side-options a
{
color: #1B5790 !important;
}

#announce-invite, .item_ad_image, .add-widget, .feature-link, .banner_ad_unit
{
display: none !important;
}

.selector h2
{
background: #1b2d3d !important;
color: #FFFFFF !important;
}

div[class="c-head c-active"], .c-box
{
background: #1B5790 url(http://i7.photobucket.com/albums/y277/devil_dreg/extra3.jpg) 0 100% repeat-x !important;
-moz-opacity:.90 !important;
}

a[class="c-box"]
{
background: #1B5790 url(http://i7.photobucket.com/albums/y277/devil_dreg/head4.jpg) 0 100% !important;
-moz-opacity:.50 !important;
}

a[class="c-box"]:hover
{
-moz-opacity:.99 !important;
}

.c-body, .c-diggs
{
color: #FFFFFF !important;
}

/*1st Reply*/
div[class*="c-replies c-hide"]
{
background-color: #1b2d4e !important;
}
/*2nd Reply*/
div[class*="c-replies c-hide"] div[class*="c-replies c-hide"]
{
background-color: #1b2d3d !important;
}
/*3rd Reply*/
div[class*="c-replies c-hide"] div[class*="c-replies c-hide"] div[class*="c-replies c-hide"]
{
background-color: #1b2d4e !important;
}
/*4th Reply*/
div[class*="c-replies c-hide"] div[class*="c-replies c-hide"] div[class*="c-replies c-hide"] div[class*="c-replies c-hide"]
{
background-color: #1b2d3d !important;
}
/*5rd Reply*/
div[class*="c-replies c-hide"] div[class*="c-replies c-hide"] div[class*="c-replies c-hide"] div[class*="c-replies c-hide"] div[class*="c-replies c-hide"]
{
background-color: #1b2d4e !important;
}
/*6th Reply*/
div[class*="c-replies c-hide"] div[class*="c-replies c-hide"] div[class*="c-replies c-hide"] div[class*="c-replies c-hide"] div[class*="c-replies c-hide"] div[class*="c-replies c-hide"]

{
background-color: #1b2d3d !important;
}

.c-tool-settings, .c-tool-expand, .c-tool-block
{
border: 0px !important;
}

.tool
{
background-color: #1b2d3d !important;
color: #FFFFFF !important;
border: 0px !important;
margin-top: 10px !important;
margin-right: 10px !important;
/*background-position: - 4px !important;*/
}

.tool-set
{
background-color: #1b2d3d !important;
margin-top: 0px !important;
margin-right: 0px !important;
border: 0px !important;
}

.sub-menu .tool, .sub-menu li
{
padding: 0px !important;
margin-top: 0px !important;
border: 0px !important;
}

#sub-nav li, #sub-nav span, #sub-nav a
{
background-image: none !important;
color: #1b2d3d !important;
padding: 0px !important;
margin-left: 10px !important;
margin-right: 10px !important;
border: 0px !important;
background-color: #FFFFFF !important;
-moz-border-radius-topleft: 5px ! important; 
-moz-border-radius-topright: 5px ! important;
height: 21px !important;
}


a[class="tool comments"], a[class="tool share"], div[class="bury tool"]
{
background: none !important
}


body, #contents
{
background-image: none !important;
background-color: #1b2d3d !important;
font-family: arial ,sans-serif !important;
}

.news-summary, .news-full, .sidebar, .side-container
{
background-image: url("http://blog.digg.com/wp-content/themes/digg/images/entry-background.gif") !important; 
background-repeat: no-repeat !important;
background-color: #1b2d3d !important;
}


#header-primary
{
background-image: url(http://i7.photobucket.com/albums/y277/devil_dreg/head4.jpg) !important;
background-repeat: repeat-x !important ;
height: 32px !important;
}


#wrapper, .menu-single
{
background-image: none !important;
background-color: #1b2d3d !important;
}

.news-summary h3 a
{
color: #FFFA75 !important;
}
.news-summary .news-details a
{
color: #FFFA75 !important;
}


a[onclick*="gotoLink"]
{
color: #FFFA75 !important;
}

.news-summary p, .news-full, .news-details
{
color: #FFFFFF !important;
}

a[href*="/users/"]
{
color: #cbe0f4 !important;
}


.main .news-digg
{
margin: 0px 5px !important;
background-image: url("http://i7.photobucket.com/albums/y277/devil_dreg/digg_count.png") !important;
background-repeat: no-repeat !important;
}

.news-details
{
-moz-opacity:.75 !important;
}

.digg-count
{
color: #FFFFFF !important;
}

.news-digg:hover
{
-moz-opacity:.99 !important;
}
strong[id*="diggs-strong"]
{
-moz-opacity:.99 !important;
color: #FFFFFF !important;
font-weight: bold !important;
}
.d
{
color: #507da6 !important;
}
.news-summary
{
-moz-opacity:.50 !important;
}
.news-summary:hover
{
-moz-opacity:.99 !important;
}
.pages
{
display: block !important;
margin-left: 50% !important;
}
#footer, .copyright
{
display: none !important
}
.side-header
{
background-image: url("http://i7.photobucket.com/albums/y277/devil_dreg/header22.jpg") !important;
background-repeat: repeat-x !important ;
height: 48px !important;
}
.extra-nav li, .extra-nav a, .extra-nav span
{
background: none !important;
}
.pages span, .pages a
{
background: none !important;
background-color: #1b2d3d !important;
color: #FFFFFF !important;
border: 0px !important;
}
.news-body a:hover
{
color: #FFFFFF !important;
}
.news-body a:visited
{
color: #CCFF99 !important;
}
.menu-single strong
{
color: #3b5d14 !important;
}
}
@-moz-document url-prefix("http://digg.com/users")
{
.extra-nav li, .extra-nav a, .extra-nav span
{
background: none !important;
}
.news-group h2, .group-link
{
background-color: #1b2d3d !important;
}
}