/* Digg v4 - Dark gray design
created by josdigital at josdigital.com
Modified by dbr, on 23/06/2007, after Digg's comment-threading changes
*/


@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("digg.com"), domain("www.digg.com"),
url("http://duggmirror.com/")  {

body {
background: #5c5c5c url() !important;
color: #bbbbbb !important;
}
a {
color: #86B0E1 !important;
border: none !important;
}
a:visited {
color: gray !important;
}
a:hover {
color:white !important;
}

/* --- misc --- */

.more {       /* --- removes useless more links --- */
display: none !important; 
}
.highlight {       /* --- searches --- */
color: #B9D56E !important;
background-color: transparent !important;
}
div.notice {
background: transparent url() !important;
border-left: 3px solid #B9D56E !important;
}
div.notice * {
color: #B9D56E !important;
}
.help {
background: url() !important;
border-left: 4px solid #86B0E1 !important;
opacity: 0.60;
}
.help div{
margin-left: -2px !important;
}
.help *{
color: #86B0E1 !important;
}
.tight-box, .warning {
background: url() !important;
}



/* --- header --- */

#header {
background: #3c3c3c url() !important;
-moz-border-radius: 0 0 7px 7px !important;
}
input#top-keywords {
background: #9ECFFF !important;
border: 1px solid #366B9D !important;
}
#header.header-simple, #header.header-simple .side-header {
background: #4c4c4c url() !important;
}

/*--tabs--*/
#header div:last-child {     /* --- only corners of bottom category list --- */
-moz-border-radius: 0 0 7px 7px !important;
}
#header-primary, #header-primary ul, 
#header-secondary, #header-secondary ul
{
background-image: none !important;
}
#header-primary a, #header-secondary a {
color: #325B0A !important;
}
#header-primary a.current, #header-secondary a.current {
color: black !important;
}

/* --- main content --- */

/*--tabs--*/
.extra-nav ul, 
#sub-nav ul {
}
.extra-nav ul li, 
#sub-nav ul li {
background: url() !important;
}
.extra-nav ul li a, .extra-nav ul li span, 
#sub-nav ul li a, #sub-nav ul li span{
background: #4c4c4c url() !important;
-moz-border-radius: 7px 7px 0 0 !important;
}
.extra-nav ul li.active, 
#sub-nav ul li.active {
border: 0px !important;
}
.extra-nav a, 
#sub-nav a {
border-style: solid !important;
border-width: 1px 1px 0 1px !important;
border-color: transparent !important;
}
.extra-nav a:visited, 
#sub-nav a:visited {
color: #86B0E1 !important;
}
.extra-nav a:hover, 
#sub-nav a:hover {
color: white !important;
border-color: #bbbbbb !important;
}
.sub-upcoming {
background: url() !important;
}
.sub-menu a:visited {
color: #86B0E1 !important;
}
.sub-menu a:hover {
color: white !important;
}
.upcoming ul li.active span{
color: #bbbbbb !important;
}
.tool-set{
background: url() !important;
border: 1px solid #bbbbbb !important;
}

/*--main--*/
#contents, #wrapper {
background: #5c5c5c url() !important;
}
h3 {       /* ---story titles --- */
font-size: 110% !important;
}
.news-body p.news-submitted + p{
font-size: 90% !important; 
}
.news-body p.news-submitted{
font-size: 80% !important; 
}
h3 > a{       /* --- removes blue underlines on story titles --- */
background: url() !important;
}
h3 > a:visited {
color: #a8a8a8 !important;
}
.news-buried h3 > a {       /* ---buried story titles --- */
color: #A54848 !important;
text-decoration: none !important; 
}
span.d {       /* --- date --- */
color: #D45794 !important;
}
a.news-label img {
opacity: 0.70 !important;
}
.news-summary, .news-full {
		background: url(data:image/png;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAWAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQIBAQECAgIBAQICAwICAgICAwQDAwMDAwMEBAQEBQQEBAYGBgYGBggICAgICQkJCQkJCQkJCQECAgIDAwMFBAQFCAYFBggJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJ/8AAEQgASwCWAwERAAIRAQMRAf/EAFgAAQEAAwEAAAAAAAAAAAAAAAAFAgQHCQEBAAAAAAAAAAAAAAAAAAAAABAAAgICAwEAAAAAAAAAAAAAAAFhEwJSURIDFREBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A8uPu4boB93DdAPu4boB93DdAPu4boB93DdAPu4boB93DdAPu4boB93DdAPu4boB93DdAPu4boB93DdAPu4boB93DdAPu4boB93DdAPu4boDl1/vswF/vswF/vswF/vswF/vswF/vswF/vswF/vswF/vswF/vswF/vswF/vswF/vswF/vswF/vswF/vswF/vswF/vswF/vswMumXADplwA6ZcAOmXADplwA6ZcAOmXADplwA6ZcAOmXADplwA6ZcAOmXADplwA6ZcAOmXADplwA6ZcAOmXAG5VDAVQwFUMBVDAVQwFUMBVDAVQwFUMBVDAVQwFUMBVDAVQwFUMBVDAVQwFUMBVDAoVQwFUMBVDAVQwFUMBVDAVQwFUMBVDAVQwFUMBVDAVQwFUMBVDAVQwFUMBVDAVQwKFUMBVDAVQwFUMBVDAVQwFUMBVDAVQwFUMBVDAVQwFUMBVDAVQwFUMBVDAVQwFUMChVDAVQwFUMBVDAVQwFUMBVDAVQwFUMBVDAVQwFUMBVDAVQwFUMBVDAVQwFUMBVDAoVQwFUMBVDAVQwFUMBVDAVQwFUMBVDAVQwFUMBVDAVQwFUMBVDAVQwFUMBVDAVQwKFUMBVDAVQwFUMBVDAVQwFUMBVDAVQwFUMBVDAVQwFUMBVDAVQwFUMBVDAVQwFUMDaAAAAAAAAAAAAAAAAAAAAAA/9k=) repeat-x top !important;
-moz-border-radius: 7px !important;
}
.news-full {
background-position: center -3px !important;
}
.side-container .news-summary {
background-position: center -40px !important;
}

.news-full, .news-full-confirm {        /* Make description and such wider */
margin-right: 0px !important;
}

.news-full .news-details {
padding: 0px !important;
margin-bottom: 1px !important;
margin-top:3px !important;
}
.news-full .news-details dd {     /* Make the submitter details take less space */
margin-bottom:1px !important;
}



/*--diggit buttons main--*/

.news-summary ul.news-digg, 
.news-full ul.news-digg {
background: url() !important;
}
.news-summary ul.news-digg li, 
.news-full ul.news-digg li {
-moz-border-radius: 7px !important;
background: #3c3c3c url() !important;
}
.news-summary ul.news-digg .digg-count a, 
.news-summary ul.news-digg .digg-count span, 
.news-full ul.news-digg .digg-count a, 
.news-full ul.news-digg .digg-count span {
background: url() !important;
margin: 0px !important;
}
.news-summary.v ul.news-digg .digg-count,
.news-full.v ul.news-digg .digg-count,
.news-summary.p ul.news-digg .digg-count,
.news-full.p ul.news-digg .digg-count {
margin-left: 5px !important;
}
.news-summary ul.news-digg li:last-child a, 
.news-summary ul.news-digg li:last-child span,
.news-full ul.news-digg li:last-child a, 
.news-full ul.news-digg li:last-child span  {
background: url() !important;
}
.news-summary ul.news-digg strong, 
.news-full ul.news-digg strong, 
.digg-count a {
color: #FFE86A !important;
}
.v .p-img a span, * html .v .p-img a span, 
.v .p-img em span, * html .v .p-img em span {
opacity: 0.90 !important;
}
li.p-img a, li.p-img em  {
background-repeat: no-repeat !important;
}
.sidebar .digg-count-s a, .sidebar .digg-count-s a {
font-size: 100% !important;
line-height: 1 !important;
margin: 0px -3px !important;
}
.buried-it span {      /* --- buried red span --- */
color: #A54848 !important;
}


/*--bottom page nav--*/
div.pages * {
background: #3c3c3c url() !important;
color: #86B0E1 !important;
}
div.pages span {
border: none !important;
}
div.pages span.current {
border: 1px solid #bbbbbb !important;
}
div.pages a:hover {
color: white !important;
}

/* --- sidebar --- */

.sidebar, .side {
width: 250px !important;
}
.main {      /* --- adjusted for sidebar width --- */
margin-right: 260px !important;
}
div.side-container {
border-top: 1px solid #B9D56E !important;
border-left: 1px solid #B9D56E !important;
background: url() !important;
-moz-border-radius: 7px 0 0 0 !important;
font-size: 90% !important;
}
.side-container .news-summary h3 a{
text-decoration: none !important;
font-size: 90% !important;
}
.sidebar .friends {
font-size: 80% !important;
}
.sidebar .friends a:hover {
background: transparent url() !important;
}
.side .info *{
background: url() !important;
}


/*--diggit buttons sidebar--*/

.side-container ul.news-digg {
background: url() !important;
}
.side-container ul.news-digg li {
background: #3c3c3c url() !important;
text-align: center !important;	
}
.side-container ul.news-digg a {
text-align: center !important;	
background: #3c3c3c url() !important;	
height: 25px !important;
min-height: 1px !important;
padding: 10px 0 0 0 !important;
-moz-border-radius: 5px !important;
color: #FFE86A !important;
margin: 0 !important;
}


/* --- comments --- */

.comment {      /* --- regain lost adspace --- */
margin-right: 0px !important;
}
.comment ol li, .comment ol li.c-bury, .comment ol li.c-friend {
background: url() !important;
}
.comment ol li {
background-color: #4c4c4c !important;
border: 1px solid #7c7c7c !important;
color: #bbbbbb !important;
-moz-border-radius: 3px !important;
}
.comment ol li ol li .c-head{
-moz-border-radius: 3px !important;
}
.comment ol li > .c-body{
font-size: 8pt !important; 
}
.comment ol li.c-bury {
color: #aaaaaa !important;
background-color: #515151 !important;
}
.comment ol li.c-bury > .c-info{
background-color: #5c5c5c !important;
-moz-opacity:.40;opacity:.40 !important;
}
.comment ol li.c-bury > .c-body{
color: #999999 !important;
}
.comment ol li.c-friend {
background-color: #5c5c5c !important;
}
div.c-head { /* [dbr|modified]: changed from c-info to c-head (Digg changed div id) */
background-color: #333333 !important;
border: none !important;
margin-top: -3px !important;
}
a.c-box {/* [dbr|added]: greyed the "View replies" button */
background-color:#3F3F3F !important;
}

#c-rply-form0 { /* [dbr|added]: darkened footer-reply box */
background:#4F4F4F !important;
}
.c-reply /* [dbr|added]: darkened commnent-reply box */
{
background:#4F4F4F !important;
}
.c-overflow /* [dbr|added]: darkened more-comments box */
{
background:#444444 !important;
}
.show-more
{
background:#444444 !important;
}

select {
background: #9ECFFF !important;
border: 1px solid #366B9D !important;
}
textarea {
color: #bbbbbb !important;
background: #5c5c5c !important;
border: 1px solid #6c6c6c !important;
}
a.toplinep {        /* --- "bury" button --- */
border: 1px solid #6c6c6c !important;
}
a.c-editable, a.c-editable * {
color: black !important;
}

/* --- podcast page --- */
.podcasts-header, .podcasts-subheader {
background: url() !important;
}
.podcasts-nav {
background: url() !important;
border-bottom: 1px solid #bbbbbb !important;
padding-right: 0px !important;
}
.podcasts-nav li{
border-bottom: none !important;
}
img[alt="Explicit"], .tool.tool-button img {
opacity: 0.70 !important;
}
h3 a.simple {
font-size: 90% !important;
color: #bbbbbb !important;
}
h3 a.simple:before {
content: " Â» " !important;
}
/* --- profile pages --- */
.fieldset-footer {
background: url() !important;
}
.instruction, .instruction div {
background: #555555 url() !important;
}
.news-group * {
background: #555555 url() !important;
}
dl {
background: #585858 url() !important;
padding-left: 0.7em !important;
border-left: 3px solid #4c4c4c !important;
-moz-border-radius: 5px !important;
}

/* --- footer --- */

#footer, .copyright {
display: none !important; 
}
	#completionFrame,#completionFrame
	{
		display:none !important;
		position:absolute !important;
		top:0px !important;
		left:0px !important;
	}
}