/* Blue Moon Skin - Tex777 (tex777.deviantart.com)
 * based off of zilla774's Midnight Blue skin
 * email: tex777@gmail.com
*/

@-moz-document domain("deviantart.com")

{

/* GLOBAL styles */

div.bubbleview a {
color:#0F74A7;
text-decoration:none;
}

div.bubbleview {
background:#EAF2EE none repeat scroll 0%;
color:#0F74A7;
margin-bottom:15px;
padding:7px 15px;
}

div.deviousthought div.moodarea textarea, div.deviousthought div.moodarea div.preview {
background:#3E4146 none repeat scroll 0%;
border:0pt none;
height:212px;
}

div.skin1 td.galleryswitch-ll, div.skin1 td.galleryswitch-rr {
background:#3E4146 !important;
width:152px;
}

body.deviant div.box, body.deviant div.comments div.thought, body.deviant div.comments div.nav span.shadow span, body.deviant div.pollpole {
border-color:#92A399;
}

body.deviant div.bubbleview ul.menu li.f {
    border-color:#2D2E30 !important;
    background-color:#2D2E30 !important;
    background-image:url(/styles/minimal/minish/bg-menu-dev.gif);
}

body.deviant table.forum th strong {
    color:#6C7F77;
    border-bottom-color:#2D2E30 !important;
}

body.deviant #ad-blocking-makes-fella-sad {
	background:#2D2E30 !important;
}
body.deviant div.fourside div {
    border-color:#2D2E30 !important;
}

body.deviant div.pollpole {
    border-color:#2D2E30 !important;
}

body.deviant div.bubbleview div.deviousthought {
    border-color:#2D2E30 !important;
}

body.deviant div.collapsed-thought {
    background:#2D2E30 !important;
}

#submit div.submissionstep .altaltview {
color:#646465 !important;
}

/*  fieldset, div, span, h1, h2, h3, h4, h5, h6, table, th, td, ul, ol, dl, li, dt, dd, strong, em, a, p, img {
border-color:#2D2E30 !important;
}  */

body {
background-color: #1D1F21 !important;
}

.altview a:not(.journalbox), .pp a:not(.journalbox), .f a:not(.journalbox) {
color: #1998FA !important;
}

i.tr,
i.tl,
i.br,
i.bl
{
background-image: url(http://img.photobucket.com/albums/v739/tex777/null_blue.png) !important;
border-color: #1D1F21 !important;
}

body.deviant h1,
body.deviant h2,
body.deviant h3,
body.deviant h1 a,
body.deviant h2 a,
body.deviant h3 a {
    color:#1B95DB  !important;
}

body.deviant a {
    color:#1B95DB !important;
}

div#top-middle {
background-color: #1D1F21 !important;
background-image:url(http://img.photobucket.com/albums/v739/tex777/dAblue_bkgrd.png) !important;
}

#top #rockdock {
background-image:url(http://img.photobucket.com/albums/v739/tex777/dAblue_bkgrd.png) !important;
left:38px;
padding-left:40px;
right:38px;
width:auto;
}

#top h1,
#top-middle,
#top div #top-right,
#top i.ttr {
background-image:url(http://img.photobucket.com/albums/v739/tex777/dAblue_bkgrd.png) !important;
}

#top h1 {
background-image:url(http://img.photobucket.com/albums/v739/tex777/dAblue_bkgrd.png) !important;
}

html #world #forum table.fora tr:hover td.f.super,
#forum table.fora tr:hover td:not([colspan="5"]),
#world #thread .forum .thread:hover td:not([colspan="5"]),
#deviantART-v5,
#deviation-links,
#top h1,
#top-middle,
#top div#top-right,
#top i.ttr
{
background-color: #1D1F21 !important;
}


#deviantART-v5 .bubbleview {
background: repeat-x top #36393D !important;
background-image: url(http://img.photobucket.com/albums/v739/tex777/blueTop-2.png) !important;
-moz-border-radius: 8px !important;
}


.box:not(.journalbox), .thought, .bubbleview  {
-moz-border-radius: 8px !important;
}

#world .boxtop:not(.journaltop) {
background: #494B4C !important;
color: white !important;
}
.thought,
.box:not(.journalbox)
{
background: #36393D !important;
border-color: #494B4C !important;
color: #cc6666 !important;
}

.thought .body { color: #3782CC !important; }

.thought a { color: #24405d !important; }

div.thought a.h  { color: #1998FA !important; }


#browse h2.c,
div[id*="tip"].tip,
#help-container .altview 
{color:#cc6666 !important}
	
.iconleft small,
#deviant-info,
#deviant-stats,
#news,
div.thought,
.box:not(.journalbox),
.poller,
#deviation #artist-comments,
#deviation #artist-comments div,
#deviation .pp,
#suppa .userjournal,
.catpath,
#forum td.f,
#print .text,
#print .altaltview dl.f, 
#thread td.f,
#suppa h1,
#da .sub,
#suppa .pppt, 
#deviant .box td,
form.search input.ibutton,
#nearby-header,
.boxtop:not(.journaltop) h2,
.u:not(.journalbox) 
{
color:#1998FA !important; 
}

#top-middle form.search, #top-middle form.search i {
background-image:url(http://img.photobucket.com/albums/v739/tex777/dAblue_bkgrd.png);
}

.author 
{color:#fff !important; }

body.deviant .author a, h1,
h2.c, div#world .author a, h1 
{
color:#1998FA !important;
}

h2.c a
{
color: white !important;
}


#catbutton, a.catbutton, a.custobutton, a.frontbutton, a.feedbutton, a.replybutton, a.moodbutton 
{
background-image: url(http://img.photobucket.com/albums/v739/tex777/buttons_n_stuff_blue.png) !important;
}


li.a {
background-color: #330602 !important;
}


div.bubbleview div.nav span.shadow span {
border-color: #494B4C !important;
}
div.bubbleview div.nav a, div.bubbleview div.nav strong, div.bubbleview div.nav del {
color: #3782CC !important;
}

body.deviant div.alink a, body.deviant a.a, body.deviant a.super
{
color: #0066cc !important;
}

div.bubbleview div.nav a:hover, div.bubbleview div.nav a:focus, div.bubbleview div.nav a.hover, div.bubbleview div.comments div.nav a:hover, div.bubbleview div.comments div.nav a.hover
{
background-color: #494B4C !important;

}


body.deviant ul.list li.a, body.deviant div.altview, tr.a td
{
background-color: #3E4146 !important;
}

div.bubbleview div i.tl, div.bubbleview div i.tr, div.bubbleview div i.bl, div.bubbleview div i.br 
{
border-color: #2C2E30 !important
}

div#deviant-commands {
background-color: #2C2F33 !important;
border-color: #494B4C !important;
-moz-border-radius: 8px 8px 8px 8px !important;
}

#deviant-commands .ff {
background: url(http://img.photobucket.com/albums/v739/tex777/deviant-commands-blue.png) !important;
}


body.deviant div.bubbleview
{
background-color: #36393D !important;
border-color: #2C2F33 !important;
color: #1A84F1 !important;
}


body.deviant #deviant div.supernav div.floating-highlight
{
color: #1A84F1 !important;
background: #36393D !important;
border: 1px solid #36393D !important;
-moz-border-radius: 8px 8px 0 0 !important;
}

body.deviant i.tl, body.deviant i.tr, body.deviant i.bl, body.deviant i.br {
border-width: 0px !important;
}





/* ICONS */

#deviant .iconset-deviant-tab i {
background-image: url(http://www.zilla774.com/dA/icon_strip_2b.png) !important }

#deviant .iconset-deviant-menu i { background-image: url(http://www.zilla774.com/dA/icon_strip_3.png) !important}

#deviant .boxtop .icon {background-image:url(http://img.photobucket.com/albums/v739/tex777/icon_strip_1_blue.png)!important}

#news .icons i {background-image:url(http://www.zilla774.com/dA/icon_strip_4.png)!important}

#top span.inputter,
#friendslink,
#entrancelink,
#exitlink,
#menulink,
#top .iconset-top i {
background-image: url(http://img.photobucket.com/albums/v739/tex777/main_icons_z_blue.png)!important;

}

#top .iconset-top a {
color: #1998FA !important;
}


#deviation-links.icons i {
background-image: url(http://www.zilla774.com/dA/deviant_icons.png) !important;
z-index: 999 !important;
}

span.lovied
{
background: #1998FA url(http://www.zilla774.com/dA/newsfav_blue.gif) !important;
}
span.loved
{ 
background: #494B4C url(http://www.zilla774.com/dA/newsfav_blue.gif) !important;
}






/* links */

#suppa .abridged h3 a,
#suppa .block a,
#suppa .pppt a,
#suppa .abridged small a,
div.alink.nav .shadow a,
.catbar a[floater="menu"],
#home-art a.nav { 
color: #1998FA !important;
text-decoration: none !important;
}

div.bubbleview div.box, div.bubbleview div.thought, div.bubbleview div.comments div.nav span.shadow span
{
-moz-border-radius: 8px 8px 8px 8px !important;
}

#deviant h1 a.u,
#browsebar1 a,
.stream a[href*="http://www.deviantart.com/deviation/"],
#deviant-nav a
{
color: #1998FA !important;
}

#world .stream small, 
#world .stream small a 
{
color: #284e76 !important;
}

#artstand h1,
#artstand h1 small a,
#artstand .altaltview .c a
{
color: #1998FA !important;
}

#rockdock a, #rockdock span a#subbylinker
{
color: #1998FA !important;
}
div#rockdock {
color: white !important;
}
div#rockdock span {
color: #0066cc !important;
}





/* pop up stuff */

.popup
{
border-color:#2C2F33 !important; bottom: 2px !important
}

#deviantART-v5 .popup li.f
{
color:#1998FA !important;
}
	
#deviantART-v5 .popup,
#deviantART-v5 .popup li.f a
{
color: #1998FA !important;
background-color: #36393D !important;
}

#deviantART-v5 .popup li.f a:hover
{
background-color: #494B4C !important;
}

#deviantART-v5 .popup dt.flex-top
{
background: #494B4C !important; 
border: 0 !important;
}





/* MESSAGE CENTER Fixes */


#message-center .comment-holder .item-tag, #message-center .comment-holder .item-head, #message-center .comment-holder .item-body, #message-center .comment-holder .item-foot
{
background-color: #2C2E30 !important;
border: 0px !important;
}


#message-center .comment-holder .item-head, #message-center .comment-holder .item-foot
{
padding-left: 25px !important;
}

#message-center .comment-holder .item-body

{
padding-left: 25px !important;
}


#message-center .comment-holder .item

{
background-color: #2C2E30 !important;
padding: 0 !important;
border: 2px solid #494B4C !important;

}

.output-primary .item-head, .output-primary .item-body, .output-primary .item-foot,
#message-center .comment-holder .item-tag
 {
border: 0 !important;

}


.output-secondary .section-head 
{
background-color: #2C2E30 !important;
color: #1998FA !important;
}

.output-secondary .section 
{
color: #1998FA !important;
}

.output-secondary .section h4
{
color: #1998FA !important;
}

.output-secondary  {
background-color: #494B4C !important;
border: 0 !important;
-moz-border-radius: 8px 8px 8px 8px !important;
}

.output-secondary h2.section-head  {
background-color: #36393D !important;
color: #1998FA !important;
}

.funk a {
color: #1998FA !important;
}



.container .item {
border: 0px solid #494B4C !important;
background-color: #494B4C !important;
}



#message-center .comment-holder .item-tag {
background-color: #494B4C !important;
color: #1998FA !important;
}


#message-center .comment-holder .item-foot {
background: #2C2E30 !important;
color: #1998FA !important;
}

.item-tag a, #message-center .comment-holder .item-foot a {
color: #1998FA !important;
}

.item-body   {
background-color: #2C2E30 !important;
border-left-color:  #494B4C !important;
border-right-color: #494B4C !important;
color: #3782CC !important;
border-bottom: 0px solid #475059 !important;
margin-bottom: 0px !important;

}


img[src*="http://i.deviantart.com/icons/misc/x.gif"]
{
    width: 0 !important;
    padding-left: 18px !important;
    background:  url(http://www.zilla774.com/dA/remove_z.gif) no-repeat transparent !important;
}


.odd, .even {
color: #1998FA !important;

}

.odd a, .even a {
color: #1998FA !important;
}

.last {
border-bottom: 2px solid #36393D !important;
}
.first {
border-top: 2px solid #36393D !important;
}

.odd {
background-color: #2D3033 !important;
border-left: 3px solid #36393D !important;
border-right: 3px solid #36393D !important;
}

.even {
background-color: #383B3F !important;
border-left: 3px solid #36393D !important;
border-right: 3px solid #36393D !important;

}

#subsection-head-m,  #subsection-head-c, #subsection-head-j, #subsection-head-n, .subsection h3 
{
background-color: #36393D !important;
border: 0px !important;
border-bottom: 3px solid #494B4C !important;
color: #1998FA !important;
}

.section-foot a {
color: #1998FA !important;
}

a.emoticon-link {
color: #1998FA !important;
}

.subsection label {
color: #1998FA !important;
}



div.float-holder .item-head {
background-color: #2C2E30 !important;
}

.float-holder 
{
background-color: #2C2E30 !important;
border-color:  #494B4C !important;
color: #1998FA !important;
}


.container
{
background-color: #36393D !important;
border: 0px !important;
}

#deviantART-halfmode .tabbar a, #deviantART-halfmode .tabbar strong,  #deviantART-halfmode .tabbar a.active
{

background-color: #494B4C !important;
color: #1998FA !important;
border-left-color:   #494B4C !important;
border-top-color:   #494B4C !important;
border-bottom-color:   #2C2E30 !important;
border-right-color:   #494B4C !important;
margin-right: 1px !important;
margin-bottom: 1px !important;
-moz-border-radius: 8px 8px 0px 0px !important;
}


.section-block
{

background-color: #494B4C !important;
border: 0 !important;
-moz-border-radius: 0px 0px 8px 8px !important;
}


.alt-head
{
background-color: #2C2E30 !important;
color: orange !important;
-moz-border-radius: 8px 8px 0px 0px !important;
}


.alt-head #devlove {
color: #494B4C !important;
}



/* ****************************************** */
/* ******* NOTES fixes               ******** */
/* ****************************************** */

#deviantART-halfmode .column2 .read .subsection div.item {
border: #36393D 1px solid !important;
border-width: 2px !important;
padding-bottom: 0px !important;
background-color: #494B4C !important;
}



/* ****************************************** */
/* ******* Deviation Pages           ******** */
/* ****************************************** */


#navver, div.bubbleview #navver a {
background-image: url(http://www.zilla774.com/dA/nav_arrows_blue.gif) !important;
}

.catpath a.h {
color: #1998FA !important;
}

#artist-comments
{
background-color:  #494B4C !important;
}

#artist-comments .text a
{
color:  #0066cc !important;
}

#artist-comments h3
{
color:  #0066cc !important;
}

.details {
border-left: 1px #2C2E30 dashed !important;
}

table.moods
{
background: #494B4C !important;
}

table.moods strong {
color: #1998FA !important;
}

#deviation div.deviant div.tool-links {
background-color: transparent !important;
background-image: url(http://img.photobucket.com/albums/v739/tex777/deviation_tools_blue.png) !important;
}

#deviation div.deviant div.tool-links a, #deviation div.deviant div.tool-links strong.c
{
color: #1998FA !important;
}

div.details input[type=text]
{
margin-top: 5px !important;
border: 1px solid #36393D !important;
background-color: #666666 !important;
color: #36393D !important;
}

.details a.h {
color: #0066cc !important;
font-weight: bold !important;
padding: 4px !important;
background-color: #36393D !important;
text-decoration: none !important;
width: 95% !important;
display: block !important;
text-align: center !important;
border: 1px solid #36393D !important;
-moz-border-radius: 8px 8px 8px 8px !important;
}

.details a.h:hover {
color: #36393D !important;
background-color: #0066cc !important;

}

.details a.a {
color: #1998FA !important;
}





/* ****************************************** */
/* ******* Popups Fixes              ******** */
/* ****************************************** */


.popup .friendmachine,
.popup .friendmachine .readout,
.popup .friendmachine dl.deviants dd.f
{
background-color: #36393D !important;
}
	
.popup .friendmachine dl.deviants dd.a
{
background-color: #2C2F33 !important;
}
	
#deviantART-v5 .popup .friendmachine dl.offline dd,
#deviantART-v5 .popup .friendmachine dl.offline dd a
{
color: #1998FA !important
}


div.friendmachine div.controls a.edit
{
color: #1998FA !important;
background: #1f3f60 !important;

}

div.friendmachine div.controls a.edit:hover,
div.friendmachine div.controls a.edit:focus
{
background-color: #1c3856 !important;
color: #1998FA !important;
}





/* ****************************************** */
/* ******* FORMS                     ******** */
/* ****************************************** */


#top-middle form.search, #top-middle form.search i
{
background-image: url(http://img.photobucket.com/albums/v739/tex777/dAblue_bkgrd.png) !important;
}

#top-middle form.search input.itext
{
color: #36393D !important;
}

input[type=button], input[class=button],
input[type=submit]
{
background-color: #36393D !important;
border-color: #494B4C !important;
color: #1998FA !important
}

input:hover[type=button], input:hover[class=button], input:hover[type=submit]
{
background-color: #1998FA !important;
border-color: #1998FA !important;
color: #36393D !important
}

.output-primary .section-foot, .output-primary a.beacon, .output-primary input.beacon, .output-primary .item-foot
{
background-color: #36393D !important;
}

.output-primary .section input.beacon
{
color: #1998FA !important;
}

.output-primary .section input.beacon:hover
{
color: #36393D !important;
border-color: #494B4C !important;
background-color: #1998FA !important;
text-decoration: none !important;
}

input.itext {
background-color: #666666 !important;
color: #36393D !important;
padding: 2px !important;
}

textarea#notebody {
background-color: #545454 !important;
color: #1998FA !important;
padding: 2px !important;
}

input.itext {
border-width: 1px !important;
}

select  {
background-color: #666666 !important;
color: #36393D !important;
padding: 1px !important;
}

input.text, 
textarea, 
textarea#body,
.output-primary form textarea, 
select, 
div.kill-droplist 
{
background-color: #474747 !important;
color: #1998FA !important;

}




/* ****************************************** */
/* ******* comment & moods interface ******** */
/* ****************************************** */


textarea#commentbody {
background-color: #545454 !important;
color: #1998FA !important;
}


#deviantART-v5 .thought td.t1
{
width:100% !important
}

#deviantART-v5 .thought #commentbody
{
width:100% !important;
}

#deviantART-v5 .thought .f.t1
{
border: 1px !important;
}
	
#deviantART-v5 .thought .moodarea .browser li
{
border-width: 0 !important;
}

#deviantART-v5 .thought .moodarea .browser:hover a
{
display: block !important;
}

#deviantART-v5 .thought .moodarea .browser:hover li
{
border-width: 1px 0!important;
}

#deviantART-v5 .thought .moodarea .browser a.active
{
width: 100% !important;
}
	
.moodarea .t2
{
border: 0 !important;
}

.moodarea .browser
{
background: #36393D !important;
}

.moodarea .menu li
{
border: 0 !important;
}

#deviantART-v5 .moodarea .menu li a.active,
.moodarea .flex-top
{
background: #1998FA !important;
color: black !important
}

.moodarea .menu li a,
.moodarea .menu li a:focus
{
background: #36393D !important;
cursor: pointer !important
}

.moodarea .menu li:hover a
{
background: #494B4C !important;
}

ul.funk li  a {
border-color:  #1998FA !important;
}


/* Journal Fixes */

div.timestamp, span.side {
color: #1998FA !important
}

.f h3, .trailing h3
{
color: #1998FA !important;
}




/* ****************************************** */
/* ******* GALLERY fixes            ********* */
/* ****************************************** */

a.frontbutton, #catbutton, a.catbutton {
background-image: url(http://www.zilla774.com/dA/buttons_n_stuff_blue.gif)
}

div#output div.alink span.shadow span 
{
background-color: #36393D !important;
border-width: 2px !important;
-moz-border-radius: 5px 5px 5px 5px !important;
}

#browsebar1 {
border-bottom-color: #494B4C !important;
}

.ppb {
color: #1998FA !important;
}




/* ****************************************** */
/* ******* NEWS fixes               ********* */
/* ****************************************** */


#browsebar1 {
border-bottom-width: 0px !important;
}

#browsebar2 {
background: #494B4C !important;
color: #1998FA !important;
-moz-border-radius: 5px 5px 5px 5px !important;
margin-top: 2px !important;
}

#browsebar2 .h {
background: #494B4C !important;
color: #1998FA !important
}

#news-side-top h2,  h2.section-head  {
color: #1998FA !important
}

.news-submit
{
background-image: url(http://www.zilla774.com/dA/submitnews_blue.gif) !important;
}




/* ****************************************** */
/* ******* TODAY fixes              ********* */
/* ****************************************** */


#home td.art, #suppa td.alt
{
background-color: #494B4C !important;
}

div.bubbleview dl.graph 
{
background-image: url(http://www.zilla774.com/dA/today_mood_blue.gif) !important;
}

div.bubbleview dl.graph dt {
background-color: #1998FA !important;
color: #2C2E30 !important;
border-color: #2C2E30 !important;
}

div.abridged div.text, #rightsidelists li.f {
border-bottom: #1998FA 1px dotted !important;
}

#deviation, #suppa, div.bubbleview div.catbar {
background-image: none !important;
background-color: #494B4C !important;
border-color: #1d4d7d !important;
}

div.bubbleview div.catbar h1 a {
color: #1998FA !important;
}

div.bubbleview div.catbar h1 sup {
color: #0066cc !important;
}

#news div.pager-panes div.side-pager div.page2 a.f {
color: #1998FA !important;

}

#news div.pager-panes div.side-pager div.page2 a.f:hover {
background-color: #0066cc !important;
color: #1998FA !important;
}


#news div.pager-panes div.side-pager div.page2 {
border-color: #1d4d7d !important;
background-color: #1d4d7d !important;
}

#news div.pager-panes div.side-pager div.page2 a.selected, #news div.pager-panes div.side-pager div.page2 a.more-selected {
background-color: #1998FA !important;
color: #2C2E30 !important;
}

#news-main div.love {

background-image: url(http://www.zilla774.com/dA/news_heart_blue.gif) !important;
background-color: #0066cc !important;
color: white !important;
}

#news-main .loves, #news-main a.love {

background-image: url(http://www.zilla774.com/dA/news_heart_blue.gif) !important;
color: white !important;
}

div.smallnews div.report div.love {
background-image: url(http://www.zilla774.com/dA/small_love_blue.gif) !important;
}

div.smallnews  .a {
color: #1998FA !important;
}

div.smallnews div.line1 .a {
color: #0066cc !important;
}

div#news-main h2 .a,
#news h1 a.samesite
{
color: #0066cc !important;
}

div#news-main .line1 a.a,
div#news-main .line2 a.a,
div#news-main .text a
{
color: #1998FA !important;
}




/* ****************************************** */
/* ******* FORUM fixes              ********* */
/* ****************************************** */


table.fora th strong,
table.forum th strong 
{
border-color: #1d4d7d !important;
color: #1998FA !important;
}

table.fora th.super, table.fora td.super, table.forum th.super, table.forum td.super {
border-color: #1d4d7d !important;
}

table.fora td.f, table.forum td.f {
background-color: #494B4C !important;
border-color: #1d4d7d !important;
}
body.deviant div.bubbleview td {
color: #1998FA !important;
}

body.deviant table.fora td.f, body.deviant table.forum td.f {

}


/* ****************************************** */
/* ******* SHOP fixes               ********* */
/* ****************************************** */


div#shop div.ppp, #shop-featublue, #shop-newest {
background-color: #494B4C !important;
color:  #1998FA !important;
}

div#shop div.pppp .r a, div#shop div.ppp .r a {
color: #1998FA !important;
}

#shop div.shoplinks {
background-color: #494B4C !important;
background-image: none !important;
}
div.shoplinks a span {
background-image: url(http://www.zilla774.com/dA/shop_icons_blue.gif) !important;
}
div.shoplinks a {
color: #1998FA !important;
}

div.four-squares a.a  {
color: white !important;
background-color: #666666!important;
}

div.four-squares a.a span {
color: #2C2E30 !important;
}

.four-squares div.square .a:hover {
color: white !important;
background-color: #0066cc !important;
}




div.cattabar {
background-color: #494B4C !important;
background-image: none !important;
}
div.subcatBar {
background-color: #1d4d7d !important;
color: #1998FA !important;
border-bottom-width: 0px !important;
}

div.subcatBar a, #shop-browse div.subcatBar a {
background-color: #1d4d7d !important;
color: #1998FA !important;
}

#shop-browse div.subcatBar a.active {
color: #0066cc !important;
}

#shop-browse div.shoplinks {
background-color: #494B4C !important;
background-image: none !important;
}

#shop-browse div.cattabar h1 a, #shop-browse div.cattabar a.brab {
color: #1998FA !important;
}

#shop-browse div.cattabar a.active {
background-color: #1d4d7d !important;
background-image: none !important;
}

#shop-browse div.shopbar div.alink, #shop-browse div.shopbar {
background-color: #1d4d7d !important;
border-color: #1d4d7d !important;
color: #1998FA !important;
}
#shop-browse div.shopbar div.alink a {
color: #1998FA !important;
}

#shop-browse div.shopbar div.alink a.active
{
color: #0066cc !important;
text-decoration: none;
}

#shop-browse span.pagesize  a {
color: #0066cc !important;
}

#shop-browse span a {
color: #1998FA !important;
}

div.product-info {
background-color: #494B4C !important;
color: #1998FA!important;
}

div.product-info a {
color: #1998FA !important;
}



/* ****************************************** */
/* ******* CHAT fixes               ********* */
/* ****************************************** */


.output-primary .section-head, 
.output-primary .item-head
{
background-color: #494B4C !important;
border: 0px !important; 
margin-bottom: 3px !important;
}

#devlove 
{
color: #1998FA !important;
}
table.grid th, table.grid td {
color: #1998FA!important;

border-top-color: #2C2E30;
border-right-color: #2C2E30;
border-bottom-color: #2C2E30;
border-left-color: #2C2E30;
}

table.grid th, table.grid td  a
{
color: #1998FA!important;
}

table.grid tr.beacon td, table.grid tr.beacon th, table.section-block th
{
background-color:  #494B4C  !important;
}

ul.simple li strong a {
color: #1998FA !important;
}



/* ****************************************** */
/* ******* MAIN FRONT fixes         ********* */
/* ****************************************** */

#da div.stream {
background-color: #29527a !important;
border-top-color: #1d4d7d !important;
}

#da td#home-bar {
background-color:  #494B4C !important;
}

#da td#home-bar h2 a {
color: #1998FA !important
}

div.iconset-home i 
{ background-image:url(http://www.zilla774.com/dA/front_icons_blue.gif) !important;
 }

#da div.catbar span {
color: #1998FA !important;
}



/* ****************************************** */
/* ******* STATS Fixes              ********* */
/* ****************************************** */


#deviantART-halfmode-trying .bubbleview {
background: repeat-x top #36393D !important;
background-image: url(http://www.zilla774.com/dA/blueTop.gif) !important;
-moz-border-radius: 8px !important;
}

#deviantART-halfmode-trying .section {
color: #1998FA !important;
}


#deviantART-halfmode-trying .odd-beacon, #deviantART-halfmode-trying .alt1 
{
background-color: #2C2E30 !important;

}

#deviantART-halfmode-trying .hh div
 {
-moz-border-radius: 8px !important;
background-color: #494B4C !important;
color: #1998FA !important;
}

#deviantART-halfmode-trying #gallery-stats a {
color: #0066cc !important;
}

.mglist li span.main img.icon, .mglist li.odd span.main img.icon

{
background-image: url(http://www.zilla774.com/dA/icon_activity_strip.gif) !important;
}



/* ****************************************** */
/* ******* FOOTER                   ********* */
/* ****************************************** */


#depths
{
background: #36393D !important;
-moz-border-radius: 8px 8px 0px 0px !important;
}

#depths .tl, #depths .tr, #depths .bl, #depths .br, #top .tr, #top .tl  {
display: none !important;
}

#depths-in {
color: #0066cc !important;
}
#depths-in a {
color: #1998FA !important;
}




/* ****************************************** */
/* ******* CHAT/dAmn Fixes          ********* */
/* ****************************************** */


#body {
background-image: none !important;
background-color: #1D1F21 !important;
}


.damn-lo-row-top
{
border: 0px solid red !important;
background-color: #36393D !important;
}

.damnc-tabbar-outer
{
background-color: #36393D !important;
border: 0px solid red !important;
}

#bar-deviant-ctrl3 
{
background-color: #36393D !important;
border: 0px solid red !important;
}

.damncr-title 
{
border-color: red !important;
}

.damncr-title a 
{
color: #2B2A27 !important;
}

.damncrc-topic 
{
background-color: #36393D !important;
color:  #6D7A84 !important;
border: 0 !important;
}

.damncrc-topic a 
{
color:  #2B2A27 !important;
}


.damn .alt2, .damncrc-input input, textarea.damncrc-input   
{
background-color: #4D5052 !important;
color: #1998FA !important;
border-color: #1D1F21 !important;
}


.damncrc-icon-roomname 
{
color: #1998FA !important;
}


.damncr .self-hl .from span 
{
background-color: #494B4C !important;
}


#bar-user, #bar-deviant 
{
border-color: #494B4C !important;
}

.damncr-infoctr 
{
border-color: #494B4C !important;
}

#bar-deviant-ctrl2, #bar-deviant-ctrl1
{
background-image: none !important;
}

.damncri-member .bodyarea, .damncri-member
{
background-color: #494B4C !important;
color: #1998FA !important;
border-color: #494B4C !important;
}

.damncri-member strong a
{
color: #2B2A27 !important;
}


.damncri-member .avatar
{
background-color: #494B4C !important;
border-color: #494B4C !important;
}


.damn-lo-col-right
{
color: #1998FA !important;
}

.damn-lo-col-right dt
{
color: #2B2A27 !important;
}


.alt0
{
background-color: #494B4C !important;
}

.damncr .join, .damncr .part
{
color: #2B2A27 !important;
}

.damncr .other-hl .text span, .damncr .other-hl .from span   {
background-color: #60a4ea !important;
color: #1D1F21 !important;
}

 
#content-ctrl1 .tabbar a, #content-ctrl1 .tabbar strong,  #content-ctrl1 .tabbar a.active
{

background-color: #494B4C !important;
border-left-color:   #494B4C !important;
border-top-color:   #494B4C !important;
border-bottom-color:   #2C2E30 !important;
border-right-color:   #494B4C !important;
margin-right: 1px !important;
margin-bottom: 1px !important;
-moz-border-radius: 8px 8px 0px 0px !important;
}


#content-ctrl1 .tabbar,  #content-ctrl1 .tabbar strong {
color: #1998FA !important;
}


.damncr .msg .text a {
color: white !important;
}

.damncr .other-hl .text a {
color: white !important;
}


/* ****************************************** */
/* ******* Submission Pages         ********* */
/* ****************************************** */

#submit div.submissionstep .altaltview
{
background-color: #494B4C !important;
color: #1998FA !important;
-moz-border-radius: 8px 8px 8px 8px !important;
}

#submit div.submissionstep .altaltview .tr,
#submit div.submissionstep .altaltview .tl,
#submit div.submissionstep .altaltview .br,
#submit div.submissionstep .altaltview .bl
{
display: none !important;
}

#submit div.submissionstep .altaltview span, 
#submit div.submissionstep .checks
{
color: #1998FA !important;
}

#submit div.bubbleview {
color:#1998FA;
}


/* ****************************************** */
/* ******* SHOPPING ACCOUNT Pages   ********* */
/* ****************************************** */


#deviantART-shop table.grid th, #deviantART-shop table.grid td
{
border-color: transparent !important;
}


#deviantART-shop .section-head
{
-moz-border-radius: 0px 0px 0px 0px !important;
border-color: transparent !important;
}


#deviantART-shop .section
{
border-color: transparent !important;
background-color: transparent !important;
-moz-border-radius: 0px 0px 0px 0px !important;
}

#deviantART-shop input.beacon {
color: #1998FA !important;
}

#deviantART-shop label {
color: #1998FA !important;
}

#deviantART-shop h3 a {
color: #1998FA !important;
}




/* ****************************************** */
/* ******* News Submission Tweaks   ********* */
/* ****************************************** */

#news-submit div.altview, #news-submit div.altaltview {
background-color: #494B4C !important;
color: #1998FA !important;
-moz-border-radius: 8px 8px 8px 8px !important;
}

#news-submit div.altview .tr,
#news-submit div.altview .tl,
#news-submit div.altview .br,
#news-submit div.altview .bl
{
display: none !important;
}

#news-submit h1 a {
color: #1998FA !important;
}

#news-submit textarea, 
#news-submit input {
background-color: #1998FA !important;
color: #1D1F21 !important;
border: 1px solid #1D1F21 !important;
padding: 5px
}


div.pager-light, div.pager-light div.pager2, div.pager-light div.page2, div.pager-light div.page2 a.f {
background-color: #36393D !important;
color: #1D1F21 !important;

} 

div.pager2 a.more-selected  {
background-color: #36393D !important;
color: #1D1F21 !important;
}




/* ****************************************** */
/* ******* HELP DESK       Tweaks   ********* */
/* ****************************************** */



div.bubbleview #da-status 

{
background-color: #494B4C !important;
color: #1998FA !important;
-moz-border-radius: 8px 8px 8px 8px !important;

}

#da-status   .tr,
#da-status   .tl,
#da-status   .br,
#da-status   .bl
{
display: none !important;
}

#da-status-right {

border-left-color: #1998FA !important;

}

#da-status table td {
color: #0066cc !important;
}

#faq-categories ul.funk li
{
border-color: #1998FA !important;
}


#help-container .section-right, #help-container .section-left 
{
background-color: #2C2F33 !important;
color: #1998FA !important;
-moz-border-radius: 8px 8px 8px 8px !important;
}

div#faqtip-container, div#faqtips, div#faqtips h3
{
background-color: #494B4C !important;
color: #1998FA !important;
}

#faqtip-nav {
background-color: #2C2F33 !important;
color: #1998FA !important;
}

#faq-search-container, #faq-search-container p {
background-color: #2C2F33 !important;
color: #1998FA !important;
-moz-border-radius: 8px 8px 8px 8px !important;
}

#faq-search-container p {
color: #1998FA !important;
}

#faq-search-container i.tl, 
#faq-search-container i.tr, 
#faq-search-container i.bl, 
#faq-search-container i.br 
{
display: none !important;
}

#faq-listing div.container   {
background-color: #494B4C !important;
color: #1998FA !important;
}

#faq-code {
background-color: #2C2F33 !important;
color: #1998FA !important;
-moz-border-radius: 8px 8px 8px 8px !important;
}

#contact-help-desk {
border-color: #1998FA !important; 
}



/* ****************************************** */
/* ******* Minor tweaks & Bug Fixes ********* */
/* ****************************************** */


a.lit q 
{
color: #36393D !important;
}


#user .section .tabbar,
.user .section .tabbar
{
border: 1px green solid !important;
background-color: #36393D !important;
border: 0px solid transparent !important;
padding-bottom: 0 !important;
}

#user .section .tabbar a, #user .section .tabbar strong,
.user .section .tabbar a, .user .section .tabbar strong
{
margin-bottom: -2px !important;
}

ul.headlines span.lovi {
background-image: url(http://www.zilla774.com/dA/lovi.gif) !important;
}



}






@-moz-document url-prefix("https://mail.deviantart.com") 
{

body { background: white !important; }

}