/* --------------------------------------------------------------- */
/*
 * Unofficial deviantART.com skin
 *
 * Author      : zilla774
 * Created     : June 11th, 2007
 * Updated     : July 17th, 2007
 * Version     : 1.02
 * Website     : http://zilla774.deviantart.com
 * Description : Modifies the home page for deviantART
 * Usage       : Use with Stylish Firefox extension (http://userstyles.org/) or copy to your Firefox userContent.css file
 */
/* --------------------------------------------------------------- */


/* NOTES --------------------------------------------------------- */
/* This style is aimed at echoing my current dA journal style.     */
/* Therefore it is entirely personal. If you don't like it - tough */
/* --------------------------------------------------------------- */

/* BUGS  --------------------------------------------------------- */
/* Please send me any bugs!                                        */
/* --------------------------------------------------------------- */


@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("deviantart.com")

{


/* ******************* */
/* GLOBAL styles       */
/* ******************* */

body {
padding-left: 50px !important;
padding-right: 50px !important;
color: #f26d7d !important;
background: #0b060d url(http://www.zilla774.com/dA/Fingers_purple_top.jpg) repeat-x top left !important;
}

.body
{
color: #f26d7d !important;
}

a
{
color: #ed145a !important;
}

a:hover 
{
color: #ff0000 !important;
text-decoration: underline !important;
}




p 
{
color: #f26d7d !important;
}


#deviantART-v5 .bubbleview 
{
background: repeat-x top transparent !important;
background-image: none !important;
-moz-border-radius: 8px !important;
}

body.deviant .author a,
h1, 
h2, 
h3, 
h4, 
h5, 
h6,
h2.c,
div#world .author a 
{
color: #ed145a !important;
}

h2.c a
{
color: white !important;
}





/* ************************************** */
/* Top Bar                                */
/* ************************************** */



#top-middle .a1,
#top-middle .a2,
#top-middle .a3,
#top-middle .a4,
#top-middle .a5,
#top-middle .a6
{
border-top: 5px black solid !important;
border-bottom: 1px black solid !important;
border-left: 1px black solid !important;
border-right: 1px black solid !important;

background-color: black !important;

padding: 10px 5px 5px 25px !important;

z-index: 9 !important;

margin-top: 0px !important;
margin-bottom: 0px !important;
margin-right: 2px !important;

-moz-border-radius: 0px 0px 6px 6px !important;

}


#top-middle .a1:hover,
#top-middle .a2:hover,
#top-middle .a3:hover,
#top-middle .a4:hover,
#top-middle .a5:hover,
#top-middle .a6:hover
{
background: url(http://www.zilla774.com/dA/flame_block_z.gif) bottom left !important;
-moz-border-radius: 0px 0px 0px 0px !important;
}




#top-middle .iconset-top a 
{
color: #ed145a !important;
font-size: 90% !important;
letter-spacing: 2px !important;
text-transform: uppercase !important;
}

#top-middle .iconset-top a:hover
{
color: white !important;
text-decoration: none !important;
}



div.icons
{
padding-bottom: 7px !important;

}
div.icons i
{
width: 20px !important;
}


#top .iconset-top i
{
margin-left: 5px !important;
background-image: url(http://www.zilla774.com/dA/main_icons_z2.png)!important;

}

#top span.inputter,
#friendslink,
#entrancelink,
#exitlink,
#menulink
{
background-image: url(http://www.zilla774.com/dA/main_icons_z2.png)!important;
}


#top i.ttr
{
right: 50px !important;
width: 170px !important;
height: 110px !important;
background-color: transparent !important;
}

#top h1,
#top div #top-right,
#top i.ttr 
{
background-image: url(http://www.zilla774.com/dA/dAred_bkgrd_z2.png) !important;
}


#top-middle
{
background-image: url(http://www.zilla774.com/dA/dAred_bkgrd_z2.png) !important;
background-color: transparent !important;
border-color: transparent !important;
height: 110% !important;
}


body.deviant #top-middle,
body.deviant #lub,
body.deviant #lubber, 
body#deviantART-halfmode #top-middle,
body#deviantART-halfmode #lub,
body#deviantART-halfmode #lubber,
body#deviantART-v5 #top-middle,
body#deviantART-v5 #lub,
body#deviantART-v5 #lubber

{
margin-right: 50px !important;
margin-left: 50px !important;
}


#top h1
{
left: 50px !important;
width: 235px;
background-color: transparent;
background-image: url(http://s.deviantart.com/styles/minimal/minish/bg-tttop-all.gif);
background-repeat: no-repeat;

height: 110px !important;
}

#menulink
{
left: 80px !important;
}

#friendslink 
{
right: 120px !important;
}

#rockdock
{
left: 130px !important;
top: 71px;
right: 0pt;
line-height: 29px;
vertical-align: middle;
z-index: 40;
color: #64706d;
}


body.deviant, 
body.deviant #lub, 
body.deviant #lubber
{
border-left-color: #6a7872;
border-right-color: #6a7872;
background-color: #0b060d !important;
}


i.tl, i.tr, i.bl, i.br
{
display: none !important;
}

#top-middle form.search input.itext 
{
width: 380px !important;
}




/* ******************* */
/* Deviant MAIN        */
/* ******************* */

body.deviant div.bubbleview
{
background-color: transparent !important;
background-image: none !important;
color: #f26d7d !important;
}

#deviant .iconset-deviant-tab i
{
background-image: url(http://www.zilla774.com/dA/icon_strip_2b.png) !important
}

body.deviant #deviant div.supernav div.floating-highlight 
{
background-color: transparent !important;
color: #f26d7d !important;
width: 90px !important;
height: 60px !important;
background-image: url(http://www.zilla774.com/dA/splat_2.png) !important;
}


#deviant #deviant-commands
{
background-image: url(http://www.zilla774.com/journal/MenuBKGRD.jpg) !important;
background-color: #0b060d !important;
border-color: #8e364b !important; 
}

#deviant-commands .ff
{
background: url(http://www.zilla774.com/dA/deviant-commands-fingers.png) !important;
height: 60px !important;
}

#deviant .iconset-deviant-menu i 
{
 background-image: url(http://www.zilla774.com/dA/icon_strip_3.png) !important
}




/* ******************* */
/* Deviant NEWS        */
/* ******************* */

ul.headlines span.lovi 
{
background-image: none !important;
background-color: #8e364b !important;
-moz-border-radius: 5px !important;
}



ul.headlines span.lovied
{
background-color: #ed145a !important;
}





/* ******************* */
/* Deviant boxes       */
/* ******************* */

div.bubbleview div.box, div.bubbleview div.thought, div.bubbleview div.comments div.nav span.shadow span 
{
border-color: #8e364b !important; 
}

div.box:not(.journalbox)
{
border-width: 2px !important;
}

#world .boxtop:not(.journaltop)
{
background-image: url(http://www.zilla774.com/dA/menu_strip.jpg) !important;
border-bottom: 1px solid #8e364b !important;
}


.boxtop h2.c:not(.journaltop)
{
color: #ed145a !important;
font-size: 140% !important;
letter-spacing: 2px !important;
text-transform: uppercase !important;
}

#deviant .boxtop .icon 
{
background-image: url(http://www.zilla774.com/dA/icon_strip_1_trans.png) !important
}

div.box ul.f li.a 
{
background: #170b1c !important;
}

div#deviant-infobox .ppp
{
background-color: #170b1c !important;
}


/* ******************* */
/* Deviant MESSAGES    */
/* ******************* */


.column-holder .subsection 

{
border: 1px dotted red !important;
background: blue !important;
}


.subsection .item-head
{
background-image: url(http://www.zilla774.com/dA/menu_strip.jpg) !important;
border-color: #8e364b !important;
}

.subsection .comment-holder .item-head
{
background-image: none !important;
border-color: #8e364b !important;
}


ul.beacon li  a
{
color: #ed145a !important;
}


.output-primary .section-foot 
{
border-top: 0 !important;
margin-top: 0 !important;
padding-top: 0 !important;
}


#nav-east
{
margin-top: 30px !important;
}

#deviantART-halfmode .tabbar a,
#deviantART-halfmode .tabbar a.active 
{
background-color: #0b060d !important;
color: #ed145a !important;
border-left-color:   #8e364b !important;
border-top-color:   #8e364b !important;
border-bottom-color:    #8e364b !important;
border-right-color:   #8e364b !important;
margin-right: 4px !important;
margin-bottom: 1px !important;
-moz-border-radius: 8px 8px 0px 0px !important;
letter-spacing: 2px !important;
text-transform: uppercase !important;
}


#deviantART-halfmode .tabbar a:hover
{
background: url(http://www.zilla774.com/dA/flame_block_z.gif) center left !important;
color: white !important;
text-decoration: none !important;
}


#deviantART-halfmode .tabbar strong
{
background-color: #0b060d !important;
color: #ed145a !important;
border-left-color:   #8e364b !important;
border-top-color:   #8e364b !important;
border-bottom-color:   #0b060d !important;
border-right-color:   #8e364b !important;
margin-right: 4px !important;
margin-bottom: 0px !important;
-moz-border-radius: 8px 8px 0px 0px !important;
letter-spacing: 1px !important;
text-transform: uppercase !important;
}


.output-primary .alt-head
{
background-color: transparent !important;
border-top: 0 !important;
border-left: 0 !important;
border-right: 0 !important;
border-bottom: 1px solid #8e364b  !important;
}


#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: transparent !important;
border: 0px !important;
}

#message-center .comment-holder .item-head,
#message-center .comment-holder .item-foot,
#message-center .comment-holder .item-body
{
padding-left: 25px !important;
}

#message-center .comment-holder .item
{
background-color: transparent !important;
padding: 0 !important;
border: 1px solid #8e364b !important;
}

.output-secondary .section-head 
{
background-color: #0e2139 !important;
color: #ed145a !important;
}

.output-secondary .section,
.output-secondary .section h4
{
color: #ed145a !important;
}

.output-secondary 
{
background-color: transparent !important;
border: 1px solid #8e364b !important;
}

.output-secondary h2.section-head 
{
background-color: #170b1c !important;
color: #ed145a !important;

font-style: normal !important;
letter-spacing: 2px !important;
text-transform: uppercase !important;
}

.sidebar .section-block h3,
.sidebar .section-block h4,
.funk a 
{
color: #8e364b !important;
}

#nav-west ul a,
ul.funk a
{
border-left-color: -moz-use-text-color !important;
}

.container .item {
border: 0px solid #214366 !important;
background-color: #214366 !important;
}

#message-center .comment-holder .item-tag 
{
background-image: url(http://www.zilla774.com/dA/menu_strip.jpg) !important;
background-color: #0b060d !important;
border-color: #8e364b !important; 
}

#message-center .comment-holder .item-foot 
{
background: transparent !important;
color: red !important;
}

.item-tag a, 
#message-center .comment-holder .item-foot a 
{
color: #8e364b !important;
}

.output-primary .trailing
{
background-color: #0b060d !important;
}

.alt-head #devlove
{
color: #8e364b !important;
}

strong#devlove
{
font-style: normal !important;
letter-spacing: 2px !important;
text-transform: uppercase !important;
}


.item-body
{
background-color: red !important;
border-left-color:   #8e364b !important;
border-right-color:  #8e364b !important;
color: #ed145a !important;
border-bottom: 0px solid  #8e364b !important;
margin-bottom: 0px !important;
}

.odd,
.even,
.odd a,
.even a
{
color: #8e364b !important;
}

.last
{
border-bottom: 2px solid #170b1c !important;
}

.first
{
border-top: 2px solid #170b1c !important;
}

.odd
{
background-color: #0b060d !important;
border-left: 3px solid #170b1c !important;
border-right: 3px solid #170b1c !important;
}

.even
{
background-color: #170b1c !important;
border-left: 3px solid #170b1c !important;
border-right: 3px solid #170b1c !important;
}

.output-primary .trailing
{
border-left: 1px solid #8e364b !important;
border-right: 1px solid #8e364b !important;
border-top: 0px solid #8e364b !important;
border-bottom: 1px solid #8e364b !important;
}


.output-primary .section-block h3,
.output-primary h4
{
background-image: url(http://www.zilla774.com/dA/menu_strip.jpg) !important;
background-color: transparent !important;
color: #8e364b !important;
border-color: #8e364b !important;
}

.output-primary .subsection
{
border-color: #8e364b !important;
background-color: transparent !important;
}

.output-primary .section-foot 
{
background-image: none !important;
background-color: transparent !important;
color: #8e364b !important;
border-color: #8e364b !important;
}


/* ****************************************** */
/* ******* FORMS & buttons etc       ******** */
/* ****************************************** */


form.search 
{
border-color: #8e364b !important;
border-width: 1px !important;
border-style: solid !important;
-moz-border-radius: 6px !important;
padding: 0px !important;
}

#top-middle form.search, 
#top-middle form.search i
{
background-image: none !important;
}


#top-middle form.search input.itext
{
color: #ed145a !important;
}


input[class=ibutton]
{
background-color: #170b1c !important;
border-color: #8e364b !important;
color: #ed145a !important;
border-color: #8e364b !important;
border-width: 0 0 0 1px !important;
border-style: solid !important;
-moz-border-radius: 0px 6px 6px 0px  !important;
}


input.itext {
background-color: transparent !important;
color: #ed145a !important;
padding: 2px !important;
}


input[type=button],
input[class=button],
input[type=submit]
{
background-color: #170b1c !important;
border-color: #8e364b !important;
color: #ed145a !important;
text-transform: uppercase !important;
}


input:hover[type=button],
input:hover[class=button],
input:hover[type=submit]

/* thanks to www.animatedgif.net for original image */
{
background: url(http://www.zilla774.com/dA/flame_block_z.gif) center left !important;
background-color: #8e364b !important;
border-color: #ed145a !important;
color: white !important;
-moz-border-radius: 6px 6px 0px 0px !important;
}


.signature input[type=button],
.signature input[id=button-mark]

{
background-color: #170b1c !important;
border-color: #8e364b !important;
color: #ed145a !important;
padding: 3px 3px !important;
position: relative !important;
top: 25px !important;
-moz-border-radius: 6px 6px 0px 0px  !important;
font-size: 100% !important;
letter-spacing: 1px !important;
text-transform: uppercase !important;

}



.signature input[id=button-mark]
{
width: auto !important;
}

input[id=button-update]
{
width: auto !important;
}

.nav-holder input[type=button]
{
background-color: #170b1c !important;
border-color: #8e364b !important;
color: #ed145a !important;
padding: 3px 3px !important;
position: relative !important;
top: 6px !important;
-moz-border-radius: 6px 6px 0px 0px  !important;
font-size: 95% !important;
letter-spacing: 1px !important;
text-transform: uppercase !important;
}

.signature input:hover[type=button],
.nav-holder input:hover[type=button]
/* thanks to www.animatedgif.net for original image */
{
background: url(http://www.zilla774.com/dA/flame_block_z.gif) center left !important;
background-color: #8e364b !important;
border-color: #8e364b !important;
color: white !important;
-moz-border-radius: 6px 6px 0px 0px !important;
}


.output-primary .section input.beacon
{
color: #ed145a !important;
}

.output-primary .section input.beacon:hover
{
background: url(http://www.zilla774.com/dA/flame_block_z.gif) center left !important;
background-color: #8e364b !important;
border-color: #ed145a !important;
color: white !important;
-moz-border-radius: 0px !important;
}


textarea#notebody {
background-color: #2e1125 !important;
color: #ed145a !important;
padding: 2px !important;
}

input.itext {
border-width: 1px !important;
}

select  {
background-color: #2e1125 !important;
color: #ed145a !important;
padding: 1px !important;
}

input.text, 
textarea, 
textarea#body,
.output-primary form textarea, 
select, 
div.kill-droplist 
{
background-color: #2e1125 !important;
color: #ed145a !important;
}

input.itext {
border-color: #8e364b !important;
}







/* ****************************************** */
/* ******* FOOTER                   ********* */
/* ****************************************** */


#depths:after
{
content:"Current skin: 'deviantART > Zilla' by zilla774. - send me a note if you find a bug or want something changed." !important;

display: block !important;
color: #ed145a !important;
margin-top:15px !important;
padding: 0px !important;
}

#depths
{
text-align: center !important;
-moz-border-radius: 0px 0px 0px 0px !important;
background: url(http://www.zilla774.com/dA/Fingers_bottom.jpg) bottom left repeat-x !important;
width: 100% !important;
margin: 0 !important;
padding-top: 30px !important;
padding-bottom: 130px !important;
color: #ed145a !important;
float: left !important;

position: absolute !important;
left: 0 !important;
}


#deviantART-halfmode #depths
{
text-align: center !important;
-moz-border-radius: 0px 0px 0px 0px !important;
background: url(http://www.zilla774.com/dA/Fingers_bottom.jpg) bottom left repeat-x !important;
width: 100% !important;
margin: 0 !important;
padding-top: 15px !important;
padding-bottom: 130px !important;
color: #ed145a !important;
border-top: 0px solid red !important;

position: relative !important;
left: -80px !important;

padding-left: 80px !important;
padding-right: 80px !important;

}


#depths .tl,
#depths .tr, 
#depths .bl, 
#depths .br, 
#top .tr, 
#top .tl  
{
display: none !important;
}

#depths-in
{
color: #ed145a !important;
}
#depths-in a
{
color: #ed145a !important;
}


/* ****************************************** */
/* ******* POP UPS 'n' stuff        ********* */
/* ****************************************** */

.popup
{

bottom: 2px !important
}

#deviantART-v5 .popup li.f
{
color:#ed145a !important;
}
	
#deviantART-v5 .popup,
#deviantART-v5 .popup li.f a
{
color: #ed145a !important;
background-color: #0b060d !important;
}

#deviantART-v5 .popup li.f a:hover
{
background-color: #492338 !important;
color: #ed145a !important;
}

#deviantART-v5 .popup dt.flex-top
{
background: #492338 !important; 
}

.popup .friendmachine,
.popup .friendmachine .readout,
.popup .friendmachine dl.deviants dd.f
{
background-color: #0b060d !important;
}
	
.popup .friendmachine dl.deviants dd.a
{
background-color: #170b1c !important;
}
	
#deviantART-v5 .popup .friendmachine dl.offline dd,
#deviantART-v5 .popup .friendmachine dl.offline dd a
{
color: #ed145a !important
}


div.friendmachine div.controls a.edit
{
color: #ed145a !important;
background: #0b060d !important;
}

div.friendmachine div.controls a.edit:hover,
div.friendmachine div.controls a.edit:focus
{
background-color: #6c2e4a !important;
}


/* ****************************************** */
/* ******* Deviation Pages           ******** */
/* ****************************************** */

#navver, 
div.bubbleview #navver a 
{
background-image: url(http://www.zilla774.com/dA/nav_arrows_blue.gif) !important;
}

#artist-comments
{
background-color:  #170b1c !important;
color: #f26d7d !important;
}



#artist-comments .text a
{
color:  #ed145a !important;
}

#artist-comments h3
{
color:  #ed145a !important;
}

.details
{
border-left: 1px #f26d7d dashed !important;
}

table.moods
{
background: #170b1c !important;
}

table.moods strong {
color: #ed145a !important;
}

#deviation div.deviant div.tool-links {
background-color: transparent  !important;
background-image: none !important;
}

div.details input[type=text]
{
margin-top: 5px !important;
border: 0px solid #112740 !important;
background-color: #f26d7d !important;
color: #112740 !important;
}

.details a.h {
color: #0066cc !important;
font-weight: bold !important;
padding: 4px !important;
background-color: #112740 !important;
text-decoration: none !important;
width: 95% !important;
display: block !important;
text-align: center !important;
border: 1px solid #112740 !important;
-moz-border-radius: 8px 8px 8px 8px !important;
}


#deviation .iconleft
{
border: 1px dotted #56213b !important;
}

#deviation-links.icons i 
{
background-image: url(http://www.zilla774.com/dA/deviant_icons.png) !important;
z-index: 999 !important;
}





/* ****************************************** */
/* ******* Comment & Moods interface ******** */
/* ****************************************** */


#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: #2e1125 !important;
}

.moodarea .menu li
{
border: 0 !important;
}

#deviantART-v5 .moodarea .menu li a.active,
.moodarea .flex-top
{
background: #8e364b !important;
color: black !important
}

.moodarea .menu li a,
.moodarea .menu li a:focus
{
background: #2e1125 !important;
cursor: pointer !important
}

.moodarea .menu li:hover a
{
background: #8e364b !important;
}

ul.funk li  a {
border-color:  #8e364b !important;
}




/* ****************************************** */
/* ******* Journal Fixes             ******** */
/* ****************************************** */


div.timestamp, span.side 
{
color:  #ed145a !important;
}

div.pollpole 
{
border-color: #ed145a !important;
color: #0e2139 !important;
}

.f h3, .trailing h3
{
color:  #ed145a !important;
}



/* ****************************************** */
/* ******* GALLERY fixes            ********* */
/* ****************************************** */
a.custobutton, 
a.feedbutton, 
a.replybutton, 
a.moodbutton
a.frontbutton, 
#catbutton, 
a.catbutton {
background-image: url(http://www.zilla774.com/dA/buttons_n_stuff_zilla.gif) !important;
}

div.bubbleview div.catbar
{
background-image: none !important;
background-color: transparent !important;
}

div#output div.alink span.shadow span 
{
background-color: transparent !important;
border-width: 1px !important;
-moz-border-radius: 5px 5px 5px 5px !important;
}

#browsebar1 {
border-bottom-color: #8e364b !important;
}

.ppb {
color:  #ed145a !important;
}



/* ****************************************** */
/* ******* NOTES fixes               ******** */
/* ****************************************** */

a:link, .output-primary .section input.beacon
{
color:  #ed145a !important;
}



/* ****************************************** */
/* ******* NEWS fixes               ********* */
/* ****************************************** */


#browsebar1 {
border-bottom-width: 0px !important;
}

#browsebar2 {
background-color: transparent !important;
color: #ed145a !important;
-moz-border-radius: 5px 5px 5px 5px !important;
margin-top: 2px !important;
}

#browsebar2 .h 
{
background: transparent !important;
}

#news-side-top h2,  
h2.section-head  
{
color: #ed145a !important;
}

.news-submit
{
background-image: url(http://www.zilla774.com/dA/submitnews_blue.gif) !important;
}

#news div.pager-panes div.side-pager div.page2 a.f 
{
color: #ed145a !important;
}

#news div.pager-panes div.side-pager div.page2 a.f:hover 
{
background-color: #ed145a !important;
color: white !important
}

#news div.pager-panes div.side-pager div.page2 
{
border-color: #372632 !important;
background-color: #372632 !important;
}

#news div.pager-panes div.side-pager div.page2 a.selected, 
#news div.pager-panes div.side-pager div.page2 a.more-selected, 
#news div.pager-panes div.side-pager div.page2 a.f:hover 
{
background-color: #ed145a !important;
color: white !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 div.line1 .a 
{
color: red !important;
}

div#news-main h2 .a,
#news h1 a.samesite
{
color: #ed145a !important;
}

div.smallnews .a,
div#news-main .line1 a.a,
div#news-main .line2 a.a,
div#news-main .text a
{
color: #ed145a !important;
}

#news .text
{
color: #f26d7d !important;
}



/* ****************************************** */
/* ******* MAIN FRONT fixes         ********* */
/* ****************************************** */

#da div.stream {
background-color: transparent !important;
border-top-color: #8e364b !important;
border-top-width: 1px !important;
border-top-style: dotted !important;
border-right-color: #8e364b !important;
border-right-width: 1px !important;
border-right-style: dotted !important;
}

#da td#home-bar,
#da td#home-bar .f
 {
background-color:  transparent !important;
}


div.iconset-home i 
{ 
background-image:url(http://www.zilla774.com/dA/front_icons_blue.gif) !important;
}

#da td#home-bar h2 a,
#da td#home-bar h3, 
#da td#home-bar div.sub, 
#da div.catbar span 
{
color: #ed145a !important;
}

#da a.nav
{
color: #ed145a !important;
text-decoration: none !important;
margin-top: 1px !important;
border-top: 0px dotted #8e364b !important;
border-bottom: 1px solid #8e364b !important;
border-left: 1px solid #8e364b !important;
border-right: 1px solid #8e364b !important;
display: block !important;
padding: 5px 10px !important;
background-color: #170b1c !important;
-moz-border-radius: 0px 0px 6px 6px !important;
text-transform: uppercase !important;
letter-spacing: 1px !important;
}

#da a:hover.nav
{
background: url(http://www.zilla774.com/dA/flame_block_z.gif) center left !important;
background-color: #8e364b !important;
border-color: #ed145a !important;
color: white !important;
-moz-border-radius: 0px 0px 6px 6px !important;
}



/* ****************************************** */
/* ******* TODAY fixes              ********* */
/* ****************************************** */


#home td.art, #suppa td.alt
{
background-color: transparent !important;
border-right-color: #8e364b !important;
border-right-width: 1px !important;
border-right-style: dotted !important;
}

div.bubbleview dl.graph 
{
border-color: #8e364b !important;
border-width: 1px !important;
border-style: dotted !important;
background-color: transparent !important;
background-image: none !important;
}

div.bubbleview dl.graph dt 
{
background-color: #8e364b !important;
color: #ed145a !important;
border-color: #ed145a !important;
}

div.abridged div.text, 
#rightsidelists li.f 
{
border-bottom: #ed145a 1px dotted !important;
}

div.bubbleview div.catbar h1 a,
#suppa h2 
{
color: #ed145a !important;
}

div.bubbleview div.catbar h1 sup 
{
color: red !important;
}

div.abridged div.text,
#rightsidelists li.f 
{
color: #f26d7d !important;
}

#top-middle form.search input.ibutton 
{
width: 120px !important;
}


/* ****************************************** */
/* ******* FORUM fixes              ********* */
/* ****************************************** */


table.fora th strong,
table.forum th strong,
table.fora th.super, 
table.fora td.super
{
border-color: #8e364b !important;
color: #ed145a !important;
}



 
table.forum th.super, 
table.forum td.super 
{
border-color: #8e364b !important;
border-style: dotted !important;
border-width: 1px !important;
}

table.fora td.f, table.forum td.f 
{
background-color: #170b1c !important;
border-color: #8e364b!important;
border-style: dotted !important;
border-width: 1px !important;
}

body.deviant div.bubbleview td 
{
color: #8e364b !important;
}


/* ****************************************** */
/* ******* Submission Pages         ********* */
/* ****************************************** */

#submit div.submissionstep .altaltview
{
background-color: transparent !important;
color: #ed145a !important;
border-color: #8e364b!important;
border-style: dotted !important;
border-width: 1px !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: #ed145a !important;
}



/* ****************************************** */
/* ******* SHOP fixes               ********* */
/* ****************************************** */


div#shop div.ppp, 
#shop-featublue, 
#shop-newest 
{
background-color: transparent !important;
color: #ed145a !important;
}

#shop-featured .stream,
#shop-newest
{
background-image: none !important;
background-color: #0b060d !important;
border-color: #8e364b !important;
border-style: dotted !important;
border-width: 1px !important;
}


div#shop div.pppp,
div#shop div.ppp
{
background-image: none !important;
background-color: #0b060d !important;
border-color: #8e364b!important;
border-style: dotted !important;
border-width: 1px !important;
}

div#shop div.pppp .r a, 
div#shop div.ppp .r a 
{
color: #ed145a !important;
}

#shop div.shoplinks 
{
background-color: transparent !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: #ed145a !important;
}

div.four-squares a.a  {
color: white !important;
background-color: #437cb2 !important;
}

div.four-squares a.a span {
color: #0e2139 !important;
}

.four-squares div.square .a:hover {
color: white !important;
background-color: #0066cc !important;
}



div.cattabar 
{
background-color: transparent !important;
background-image: none !important;
}

div.subcatBar 
{
background-color: #170b1c !important;
color: #ed145a !important;

border-top: #8e364b dotted 1px !important;
border-bottom: #8e364b dotted 1px !important;
border-left: #8e364b dotted 1px !important;
border-right: #8e364b dotted 1px !important;
margin-top: -1px !important;
}

#shop-browse div.cattabar a.active 
{
border-top: #8e364b dotted 1px !important;
border-bottom: #170b1c solid 1px !important;
border-left: #8e364b dotted 1px !important;
border-right: #8e364b dotted 1px !important;
background-color: #170b1c !important;
background-image: none !important;

}

div.subcatBar a, 
#shop-browse div.subcatBar a 
{
background-color: transparent !important;
color: #ed145a !important;
}

#shop-browse div.subcatBar a.active 
{
color: red !important;
}

#shop-browse div.shoplinks 
{
background-color: transparent !important;
background-image: none !important;
}

#shop-browse div.cattabar h1 a, 
#shop-browse div.cattabar a.brab 
{
color: #ed145a !important;
}



#shop-browse div.shopbar div.alink, #shop-browse div.shopbar 
{
border-top: #8e364b dotted 1px !important;
border-bottom: #8e364b dotted 0px !important;
border-left: #8e364b dotted 0px !important;
border-right: #8e364b dotted 0px !important;
background-color: transparent !important;
color: #ed145a !important;
}

#shop-browse div.shopbar div.alink a 
{
color: #ed145a !important;
}

#shop-browse div.shopbar div.alink a.active
{
color: red !important;
text-decoration: none;
}

#shop-browse span.pagesize  a 
{
color: red !important;
}

#shop-browse span a 
{
color: #ed145a !important;
}

div.product-info 
{
border-top: #8e364b dotted 1px !important;
border-bottom: #8e364b dotted 1px !important;
border-left: #8e364b dotted 1px !important;
border-right: #8e364b dotted 1px !important;
background-color: transparent !important;
color: #ed145a !important;
}

div.product-info a 
{
color: #ed145a !important;
}



/* ****************************************** */
/* ******* 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,
#deviantART-shop label,
#deviantART-shop h3 a
{
color: #ed145a !important;
}


/* ****************************************** */
/* ******* STATS Fixes              ********* */
/* ****************************************** */



#deviantART-halfmode-trying .section
{
color: #ed145a !important;
}


#deviantART-halfmode-trying .odd-beacon, 
#deviantART-halfmode-trying .alt1 
{
background-color: #0e2139 !important;
}

#deviantART-halfmode-trying .hh div
{
-moz-border-radius: 8px !important;
background-color: transparent !important;
color: #ed145a !important;
border-top: #8e364b dotted 1px !important;
border-bottom: #8e364b dotted 1px !important;
border-left: #8e364b dotted 1px !important;
border-right: #8e364b dotted 1px !important;
}

#deviantART-halfmode-trying #gallery-stats a 
{
color: #ed145a !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;
}

#gallery-stats .section-head,
#gallery-stats .alt1,
#gallery-stats-breakdown .column-holder
{
background-color: transparent !important;
border-top: #8e364b dotted 1px !important;
border-bottom: #8e364b dotted 0px !important;
border-left: #8e364b dotted 1px !important;
border-right: #8e364b dotted 1px !important;
}

#gallery-stats .tabbar 
{
border-bottom: 1px solid #8e364b !important;
}

#gallery-stats .tabbar a 
{
background-color: Transparent !important;
border-top: #8e364b solid 1px !important;
border-bottom: #8e364b dotted 0px !important;
border-left: #8e364b solid 1px !important;
border-right: #8e364b solid 1px !important;
position: relative !important;
top: 4px !important;
}

#gallery-stats .tabbar a:hover
{
background: url(http://www.zilla774.com/dA/flame_block_z.gif) center left !important;
background-color: #8e364b !important;
border-color: #ed145a !important;
color: white !important;
}

#gallery-stats .tabbar strong
{
background: url(http://www.zilla774.com/dA/flame_block_z.gif) center left !important;
background-color: #8e364b !important;
border-color: #ed145a !important;
color: white !important;
position: relative !important;
top: 0px !important;
}



/* ****************************************** */
/* ******* SHOPPING account         ********* */
/* ****************************************** */

#deviantART-shop #body 
{
background-color: transparent !important;
}


/* ****************************************** */
/* ******* CHAT/dAmn Fixes          ********* */
/* ****************************************** */


#body {
background-image: none !important;
background-color: transparent !important;
}

.damn-lo-row-top
{
border: 0px solid red !important;
background-color: #1a0a15 !important;
}

.damnc-tabbar-outer
{
background-color: #0b060d !important;
border-top: 0px solid red !important;
border-left: 0px solid red !important;
border-right: 0px solid red !important;
border-bottom: 1px solid #8e364b !important;
}

#bar-deviant-ctrl3 
{
background-color: #1a0a15 !important;
border: 0px solid red !important;
}

.damncr-title 
{
}

.damncr-title a 
{
color: red !important;
}

.damncrc-topic 
{
background-color: #8e364b !important;
color:  white !important;
border: 0 !important;
}

.damncrc-topic a 
{
color: black !important;
}


.damn .alt2, 
.damncrc-input input,
textarea.damncrc-input
{
background-color: transparent !important;
color: #ed145a  !important;
border-color: #8e364b !important;

}

.damncrc-chat 
{
background: url(http://www.zilla774.com/dA/flame_block_z.gif) repeat-x bottom left !important;
padding-bottom: 35px !important;
background-color: transparent !important;
color: #ed145a  !important;
border-color: #8e364b !important;
}

.damncrc-icon-roomname 
{
color: #ed145a  !important;
}


.damncr .self-hl .from span 
{
background-color: #a8898f !important;
}


#bar-user, 
#bar-deviant 
{

border-color: #8e364b !important;
}

.damncr-infoctr 
{
border-color: #8e364b !important;
}

#bar-deviant-ctrl2, 
#bar-deviant-ctrl1
{
background-image: none !important;
}

.damncri-member .bodyarea, 
.damncri-member
{
background-color: black !important;
color: #ed145a  !important;
border-color: red !important;
}

.damncri-member strong a
{
color: red !important;
}


.damncri-member .avatar
{
background-color: black !important;
border-color: black !important;
}


.damn-lo-col-right
{
color: #ed145a  !important;
}

.damn-lo-col-right dt
{
color: red !important;
}

.damncr-members 
{
background-color: red !important;
}


.alt0
{
background-color: black !important;
}

.damncr .join, 
.damncr .part
{
color: red !important;
}

.damncr .other-hl .text span, 
.damncr .other-hl .from span
{
background-color: #633d54 !important;
color: #04101d !important;
}

 
#content-ctrl1 .tabbar a, 
#content-ctrl1 .tabbar strong,  
#content-ctrl1 .tabbar a.active
{
background-color: black !important;
border-left-color:   #8e364b !important;
border-top-color:   #8e364b !important;
border-bottom-color:   #8e364b !important;
border-right-color:   #8e364b !important;
margin-right: 3px !important;
margin-bottom: 0px !important;
-moz-border-radius: 8px 8px 0px 0px !important;
}

#content-ctrl1 .tabbar a:hover
{
background: url(http://www.zilla774.com/dA/flame_block_z.gif) center left !important;
color: white !important;
text-decoration: none !important;
}

#content-ctrl1 .tabbar,  
#content-ctrl1 .tabbar strong 
{
color: #ed145a  !important;
}


.damncr .msg .text a 
{
color: white !important;
}

.damncr .other-hl .text a 
{
color: white !important;
}


table.grid tr.beacon td, 
table.grid tr.beacon th

{

background-color: #2d142d !important;

}

table.grid th, table.grid td

{
background-color: #422738 !important;
border-color: #0b060d !important;
}

h2.section-head
{
background-color: transparent !important;
border: 0 !important;
border-bottom: 1px solid #8e364b !important;
}


/* ****************************************** */
/* ******* IMAGE swaps              ********* */
/* ****************************************** */

img[src*="icons/deviation/addfav.gif"]
{
background: url(http://www.zilla774.com/dA/plusfav.gif);
width:18px;
height:0!important;
padding-top:18px!important;
}

img[src*="icons/misc/x.gif"]
{
background: url(http://www.zilla774.com/dA/x.gif);
width:18px;
height:0!important;
padding-top:18px!important;
}

img[src*="icons/notes/note-replied.gif"]
{
background: url(http://www.zilla774.com/dA/replynote.gif);
width:18px;
height:0!important;
padding-top:18px!important;
}


img[src*="icons/notes/note-read.gif"]
{
background: url(http://www.zilla774.com/dA/note.gif);
width:18px;
height:0!important;
padding-top:18px!important;
}







}