




/*
     FILE ARCHIVED ON 21:57:50 May 16, 2008 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:51:21 Apr 21, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
 *  © 2000-2008 deviantART, Inc. All rights reserved.
 */
div.popup2 {
    border-top:3px solid #AFC81C;
    background:#2E3735;
    position:absolute;
    width:220px;
    height:320px;
    _height:323;
    z-index:200;
}
div.popup2:not(:thisisasafarionlyhack) {
    z-index:201;
}
div.popup2 div.pager-holder {
    width:auto;
    height:100%;
}
div.popup2-shadow,
img.popup2-shadow {
    position:absolute;
    z-index:200;
}
* html div.popup2-shadow {
	background:#000;
	filter:
		progid:DXImageTransform.Microsoft.Blur(pixelradius=5,makeshadow=true,shadowopacity=.7)
		progid:DXImageTransform.Microsoft.Blur(pixelradius=5)
		progid:DXImageTransform.Microsoft.Blur(pixelradius=5)
	;
}
div.pager2 a.hyper {
    text-decoration:none;
    display:block;
    padding:3px 4px 3px 16px;
    font-size:8.25pt;
}
div.pager2 a.hyper {
    text-decoration:none;
}
div.pager2 a.hyper:hover {
    text-decoration:underline;
}
div.pager-light a.hyper {
    color:#222;
}
div.pager-light a.hyper:hover {
    color:#326B9E;
}
div.pager-light,
div.pager-light div.pager2,
div.pager-light div.page2,
div.pager-light div.page2 a.f {
    background-color:#DEE8E5;
}
div.pager-light div.page2 div.top {
    border-bottom:1px solid #D3E0DC;
}
div.pager-light div.top a.back {
    color:#444;
}
div.pager-light div.page2 a.f {
    color:#222;
    background-image:url(/web/20080516215750/http://s.deviantart.com/minish/widgets/menu-light.gif/2.gif);
}
div.pager-light div.page2 a.selected,
div.pager-light div.page2 a.more-selected {
    color:white;
}

div.pager-deviant,
div.pager-deviant div.pager2,
div.pager-deviant div.page2,
div.pager-deviant div.page2 a.f {
    background-color:#AFBCB0;
}
div.pager-deviant div.page2 div.top {
    border-bottom:1px solid #9FACA0;
}
div.pager-deviant div.top a.back {
    color:#111;
}
div.pager-deviant div.page2 a.f {
    color:#111;
    background-image:url(/web/20080516215750/http://s.deviantart.com/minish/widgets/menu-deviant.gif/2.gif);
}
div.pager-deviant div.page2 a.selected,
div.pager-deviant div.page2 a.more-selected {
    color:#DDD;
}


div.pager-dark,
div.pager-dark div.pager2,
div.pager-dark div.page2,
div.pager-dark div.page2 a.f {
    background-color:#2E3735;
}
div.pager-dark div.page2 div.top {
    border-bottom:1px solid #212A2A;
}
div.pager-dark div.page2 a.f {
    color:#CAC9C9;
    background-image:url(/web/20080516215750/http://s.deviantart.com/minish/widgets/menu-dark.gif/2.gif);
}
div.pager-dark div.page2 div.text {
    color:#CAC9C9;
}
div.pager-dark div.top a.back,
div.pager-dark div.page2 a.rr {
    color:#7F8B74;
}
div.pager-dark div.page2 a.f:hover,
div.pager-dark div.page2 a.f:active,
div.pager-dark div.page2 a.tentative {
    color:#586608;
}
div.pager-dark div.page2 a.selected,
div.pager-dark div.page2 a.more-selected {
    color:white !important;
}

div.pager-light2,
div.pager-light2 div.pager2,
div.pager-light2 div.page2,
div.pager-light2 div.page2 a.f {
    background-color:#CCD7CC;
}
div.pager-light2 div.page2 div.top {
    border-bottom:1px solid #9FB1A3;
}
div.pager-light2 div.page2 a.f {
    color:#38463E;
    background-image:url(/web/20080516215750/http://s.deviantart.com/minish/widgets/menu-light2.gif/3.gif);
}
div.pager-light2 div.top a.back,
div.pager-light2 div.page2 a.rr {
    color:#58665E;
}
div.pager-light2 div.page2 a.selected,
div.pager-light2 div.page2 a.more-selected {
    color:#EAF2EE !important;
}

div.pager-panes {
    height:auto;
    position:relative;
    _height:100%;
    _width:100%;
    overflow:auto;
    overflow-x:scroll;
    overflow-y:hidden;
}
div.pager-panes div.pager2,
div.pager-panes div.pager2 div.page2 {
    height:250px;
}
div.pager-panes div.pager2 {
    position:static;
    width:auto;
}
div.pager-panes div.pager2 div.page2 {
    width:200px;
}
div.pager-panes div.pager2 div.page2 div.pagescroll {
    overflow-y:scroll;
}
div.pager-holder {
    position:relative;
    width:200px;
    height:240px;
    overflow:hidden;
    overflow-y:auto; /* firefox mispainting fix */
}
div.pager2 {
    position:relative;
    top:0;
    left:0;
    width:100%;
    height:100%;
}
div.pager2 div.page2 {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    overflow:hidden;
}
div.pager2 div.page2 div.pagescroll {
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    width:100%;
    _height:expression(this.parentNode.offsetHeight);
    overflow:auto;
    overflow-x:hidden;
}
div.pager2 div.page2 div.pagescroll-space {
    top:21px;
    _height:expression(this.parentNode.offsetHeight - 21);
}
div.pager2 div.page2 div.busy {
    cursor:wait;
    background:url(/web/20080516215750/http://e.deviantart.com/emoticons/b/boogie.gif) no-repeat center;
}
div.pager2 div.broken {
    background:url(/web/20080516215750/http://e.deviantart.com/emoticons/c/confused.gif) no-repeat center;
}
div.pager2 a.f:first-line {
    line-height:20px;
    vertical-align:middle;
}
div.pager2 a.f {
    display:block;
    font:8.25pt Verdana;
    text-decoration:none !important;
    white-space:nowrap;
    text-indent:20px;
    background-repeat:no-repeat;
    background-position:50% 0;
    _height:1;
}
div.pager2 a.f input.itext {
    font:8.25pt Verdana;
    margin-left:-6px;
}
div.pager2 a.f:hover {
    background-position:50% -100px;
}
div.pager2 a.f:active {
    background-position:50% -200px;
}
div.pager2 a.tentative {
    background-position:50% -200px !important;
}
div.pager2 div.page2 a.selected {
    background-position:50% -300px !important;
}
div.pager2 a.more-selected {
    background-position:100% -300px !important;
}
div.pager2 a.f img {
    vertical-align:middle;
    margin:0 4px 0 -16px;
}
div.pager2 a.f i {
    vertical-align:middle;
    margin:-1px 4px 0 -28px;
    _margin-top:-6px;
}

div.pager2 a.more {
    background-position:100% 0;
}
div.pager2 a.more:hover {
    background-position:100% -100px;
}
div.pager2 a.more:active {
    background-position:100% -200px;
}
div.pager2 div.page2 div.top {
    position:relative;
    overflow:hidden;
    z-index:20;
    _overflow:visible;
    _height:1;
}
div.popup2 div.pager2 div.page2 div.top {
    z-index:230;
}
div.pager2 div.top a.back {
    background-position:0 0;
    float:left;
    padding-right:8px;
}
div.pager2 div.top a.back:hover {
    background-position:0 -100px;
}
div.pager2 div.top a.back:active {
    background-position:0 -200px;
}
div.pager2 a.rr {
    /*position:absolute;
    right:0;*/
    float:right;
    width:60px;
    _margin-left:-3;
    text-indent:8px !important;
}
div.pager2 a.ll {
    overflow:hidden;
    _width:expression(this.parentNode.scrollWidth - 60);
}

div.pager2 div.dates span.f {
    color:#777;
    cursor:default;
}
div.pager2 div.dates span.day {
    color:#898;
}
div.pager2 div.dates a.f,
div.pager2 div.dates span.f {
    line-height:20px;
    min-height:20px;
    vertical-align:middle;
    float:left;
    width:14%;
    text-align:center;
    text-indent:0;
}

div.pager2-icons a.f {
    text-indent:30px;
}
div.pager2-icons div.pagescroll a.f:first-line {
    line-height:23px;
}

div.pager2 div.text {
    padding:8px;
}
div.pager2 div.text div.h {
    margin-bottom:4px;
}
div.pager-dark div.text div.h {
    color:#AFC81C;
}
div.pager2 div.hr {
    height:1px;
    overflow:hidden;
    background:#AAA;
}
div.pager-dark div.hr {
    background:#212A2A;
}

div.iconset-deviate i { background-image:url(/web/20080516215750/http://s.deviantart.com/minish/icons/deviate.gif); }

div.pager-tall-cat-chooser div.pager2,
div.pager-tall-cat-chooser div.pager2 div.page2 {
    height:516px;
}
div.pager-semitall-cat-chooser div.pager2,
div.pager-semitall-cat-chooser div.pager2 div.page2 {
    height:403px;
}


div.modal input.isearch {
    border:1px solid #B5CAC3;
    height:15px;
    padding:1px;
    width:160px;
    _height:17;
    font-size:8.25pt;
    color:#222;
    background:#FFF;
}
div.modal input.isearchblank {
    background:#FFF url(/web/20080516215750/http://s.deviantart.com/minish/submit/searchbox.gif) no-repeat left center;
}
div.modal input[type=search] {
    background:none !important;
    height:auto !important;
    font-size:1em !important;
}
div.modal a.a,
div.modal a.h {
    color:#3E8EB7 !important;
}

#pager-preload span.i {
    background-image:url(/web/20080516215750/http://e.deviantart.com/emoticons/b/boogie.gif)
}
#pager-preload span.ii {
    background-image:url(/web/20080516215750/http://s.deviantart.com/minish/widgets/menu-light.gif/2.gif)
}
#pager-preload span.iii {
    background-image:url(/web/20080516215750/http://s.deviantart.com/minish/widgets/minish/menu-dark.gif/2.gif)
}
#pager-preload span.iv {
    background-image:url(/web/20080516215750/http://s.deviantart.com/minish/widgets/minish/menu-deviant.gif/2.gif)
}
div.modal {
    /* GET IT GOIN */
    background:#E8F0EC !important;
    color:#2C3635;
}

div.pager-light div.mood-pager a.highlight {
    background-color:#DAE1DF;
    background-position:0 100px;
}
div.pager-deviant div.mood-pager a.highlight {
    background-color:#A8B2A9;
    background-position:0 100px;
}
div.mood-pager div.pagescroll a.f {
    line-height:26px;
    text-indent:8px;
    _height:26px;
    min-height:26px;
}
div.mood-pager div.pagescroll a.f img {
    margin:0;
}
div.mood-pager {
    height:214px !important;
}
div.smallthought div.mood-pager,
div.smallthought div.mood-pager div.page2 {
    width:170px;
}
div.pager-holder-autoheight div.pager2, div.pager-holder-autoheight div.pager2 div.page2, div.pager-holder-autoheight div.pager2 div.page2 div.pagescroll {
    height:auto !important;
}
div.pager-holder-stackable div.top {
    border-bottom:0 none !important;
}
div.pager-holder-stackable div.page2 a.top {
    /*border-bottom:1px solid #9FB1A3;*/
    font-weight:bold;
    color:#444;
}
div.pager-holder-stackable div.top a {
    float:none;
    font-weight:bold;
    color:#444;
}
div.pager-holder-stackable div.pagescroll {
    position:static !important;
    _height:auto !important;
}
span.wikipic {
    display:-moz-inline-box;
    display:inline-block;
    overflow:hidden;
    text-indent:1000px;
    white-space:nowrap;
    background-repeat:no-repeat;
    vertical-align:bottom;
}
span.wikipic:not(:-moz-any-link) {
    padding:1000px;
}
span.wikipic:not(:supersafari) {
    padding:0;
}

div.wikibox div.wikititle {
    font-size:10pt;
    padding:2px 0;
    border-width:1px;
    border-bottom-style:solid;
}
div.wikibox div.wikibar a {
    -moz-focus-outline:none;
}
div.wikibox div.wikibar a:active {
    opacity:.5;
}
div.wikibox div.wikibar {
    padding:4px;
    text-align:right;
}
div.wikibox div.text {
    margin:12px 0;
}
div.wikibox div.wikibar div.wikiedit {
    display:none;
    position:relative;
}

div.wikibox div.preview {
    padding:8px;
    border:3px solid;
    margin-top:12px;
}
div.wikibox textarea,
div.wikibox div.khtml-preview,
div.wikibox-preview textarea,
div.wikibox-preview div.wikibar div.wikidisplay,
div.wikibox-edit    div.wikibar div.wikidisplay,
div.wikibox-preview div.text,
div.wikibox-edit    div.text {
    display:none;
}
div.wikibox-edit    textarea,
div.wikibox-edit    div.khtml-preview,
div.wikibox-preview div.wikibar div.wikiedit,
div.wikibox-edit    div.wikibar div.wikiedit,
div.wikibox-edit    div.wikibar div.wikiedit {
    display:block;
}
div.wikibox div.wikibar div.wikiedit img.busy {
    position:absolute;
    right:13em;
    top:-5px;
    display:none;
}
div.wikibox div.wikibusy {
    opacity:.5;
    _filter:alpha(opacity=50)
}
div.wikibox div.wikibusy * {
    cursor:wait;
}
div.wikibox div.wikibusy div.wikiedit img.busy {
    display:inline;
}


div.wikibox div.preview {
    border-color:#3E8EB7;
}
body.deviant div.wikibox div.preview {
    border-color:#196BA7;
}

body.deviant div.bubbleview div.wikititle {
    border-color:#94A09B;
}
body.deviant div.bubbleview div.wikibar {
    background:#ABB7B0;
}
/***** MODERATION FORM *****/

#moderation_modal {
    font-family: trebuchet ms, sans; 
    width: 750px;
    background-color: #E9F2ED; 
    display: none;
}
 
.moderation-modal-table {
    width: 100%; 
    border: 0px;
    height: 410px;
}
 
.moderation-modal-header {
    text-align: center; 
    padding: 8px 10px; 
    background-color: #BCCBC6; 
}

.moderation-modal-header h2 {
    font: bold 22px "Trebuchet MS", arial, sans;
}
 

 
.moderation-modal-button { 
    background-color: #374341; 
    color: #BCC8C4; 
    cursor: pointer; 
    border: 0px; 
    padding: 2px 5px; 
    font-family: trebuchet ms, sans; 
    letter-spacing: 1px; 
    font-weight: bold; 
    margin: 0px 5px; 
}

.moderation-modal-message {
    display: none; 
    position: absolute; 
    top: 200px; 
    left: 440px; 
    width: 260px; 
    padding: 6px; 
    font-weight: bold; 
    background-color: #DAE6E4;
}
 
/*******
        THUMB 
                   *******/
                   
.moderation-modal-thumb-td {
    padding: 10px; 
    text-align: center; 
    color: #969F9A;
    background-color: #E9F2ED; 
    vertical-align: top;
    width: 20%;
}
 
.moderation-modal-thumb-td a {
    color: #555E5B;
    text-decoration: none;
}

.moderation-modal-thumb-td a.u {
    color: #969F9A;
}

.moderation-modal-thumb-td span.tt-w small {
    font-size: 11px;    
}

/*******
        VIOLATIONS 
                   *******/
.moderation-modal-v-td {
    width: 29%; 
    vertical-align: top;
    padding: 0px;
    background-color: #D0E0DD; 
    border-left: 1px solid #BECAC6; 
}

.moderation-modal-v-loading {
    width: 42px; height: 42px;
    margin: 60px 85px;
    
}
.moderation-modal-v-td strong {
    color: #656F6E;
    display: block;
    margin: 10px 15px; 
}

.moderation-modal-v-contact {
    display: block;
    margin-top: 10px;
    text-align: center;
}


.moderation-modal-vv { 
    font-size: 15px; 
    font-family: trebuchet ms, arial, sans; 
    display: block;
    margin: 9px 0px;
    padding: 2px;
    padding-left: 14px;
    padding-right: 12px;
    color: #56605F;
    text-decoration: none; 
    -moz-outline: none;
 }
  
.moderation-modal-v-holder {
    min-height: 200px;
}  
  
.moderation-modal-vv.moderation-modal-vv-active { 
    color: #67161F;
    font-weight: bold;
    font-size: 16px;
    background-image: url(/web/20080516215750/http://s.deviantart.com/moderation/formcorner.png);
    background-repeat: no-repeat;
    cursor: default;
    background-position: center right;
}
 
.moderation-modal-vv:hover { 
    color: #3E8EB7;
}

.moderation-modal-vv-hint {
    font-size: 11px;
    display: none;
    margin-left: 15px;
    margin-top: -8px;
    margin-bottom: 10px;
    font-family: verdana, tahoma, sans;
}



/*******
        QUESTIONS 
                   *******/
                   
.moderation-modal-q-td {
    background-color: #E9F2ED;
    padding: 2px 14px 14px;
    vertical-align: top;
    font-size: 11px;
    font-family: verdana, sans; 
}
.moderation-modal-q-td form {
    overflow: auto;
    
}
.moderation-modal-q-holder {
    
}
 
.moderation-modal-qq-label {
    margin-top: 10px;
    display: block;
}

.moderation-modal-qq-label strong {
    color: red;
    cursor: help;
}

div.pager-holder.moderation-modal-qq-category {
    width: 300px;
    height: 265px; 
    margin-top: 8px;
}

.moderation-modal-qq-category-label {
    font-weight: bold;
    display: block;
}
 
.moderation-modal-qq-option {
    font-size: 12px;
    font-weight: bold;
}
.moderation-modal-qq-option .help {
    font-weight: normal;
}

.moderation-modal-qq-checkbox {
    vertical-align: text-bottom;
}
.moderation-modal-qq-control {
    margin: 3px 15px 3px 15px; line-height: 16px;
}
 
.moderation-modal-qq-slider {
    background-color:#DAE6E4;
    height:4px;
}
 
.moderation-modal-qq-textarea {
    border: 1px solid #A1B0AD; 
    width: 290px;
    height: 70px;
    overflow: auto;
}
#moderation_modal_qq_textarea_51 {
    height: 40px;
}

.moderation-modal-qq-textfield {
    width: 290px; border: 1px solid #A1B0AD;
    padding: 2px;
}

.moderation-modal-qq {
    display: none;
}
 
.moderation-modal-qq.moderation-modal-qq-active {
    display: block;
}

.moderation-modal-qq-optional {
    font-weight: normal;
}

.moderation-modal-q-instruction {
    background-color: #D0E0DD;
    text-align: center;
    margin: 20px;
    margin-top: 150px;
    position: absolute;
    font-size: 12px;
    color: #586462;
}

/***** 
       CONTROLS
                 ******/

.moderation-modal-c-td {
    text-align: right;
    vertical-align: bottom;
    padding: 10px;
}

.moderation-modal-c-notify {
    padding: 5px 0px;
    font-size: 11px;
    float: left;
    display: none;
    
}

.moderation-modal-q-instruction i {
    background-image: url(/web/20080516215750/http://sh.deviantart.com/shadow/E9F2ED-E9F2ED/0-1/1/1/null.png);
    border-color: #E9F2ED;
}

.moderation-modal-q-cancel { 
    display: none;
}

.moderation-modal-q-send {
    display: none;
}

.moderation-modal-q-continue {
    display: none;
}


.moderation-modal-q-close {
    display: inline;
}

.moderation-modal-qq-caselog ul {
    height: 300px;
    overflow: auto;    
}

.moderation-modal-qq-caselog li {
    padding: 5px 0px;
    margin: 5px 0px;
    border-bottom: 1px solid #D0E0DD;
    
}

/***** 
       SLIDER
                 ******/
                 
.ui-slider-1 .ui-slider-handle { position: absolute; z-index: 1; height: 23px; width: 12px; top: 0px; left: 0px; background-image: url(/web/20080516215750/http://s.deviantart.com/moderation/slider-handle.gif);  }
.ui-slider-1 .ui-slider-handle-active { border: 1px dotted black;  }
.ui-slider-disabled .ui-slider-handle { opacity: 0.5; filter: alpha(opacity=50); }
.ui-slider-range { position: absolute; background: #50A029; opacity: 0.3; filter: alpha(opacity=30); width: 100%; height: 100%; }


/* Default slider backgrounds */
.ui-slider-1, .ui-slider-2 { width: 200px; height: 23px; position: relative; background-image: url(/web/20080516215750/http://s.deviantart.com/moderation/slider-bg.png); background-repeat: no-repeat; background-position: center center; }

.ui-slider-2 {
    width: 300px; height: 32px; background-image: url(/web/20080516215750/http://s.deviantart.com/moderation/slider.png?1);
}

.ui-slider-2 .ui-slider-handle { position: absolute; z-index: 1; height: 23px; width: 23px; top: 0px; left: 0px; background-image: url(/web/20080516215750/http://s.deviantart.com/moderation/sliderface.png); opacity: .5;  }

.ui-slider-2 .ui-slider-handle:hover {
    opacity: 1;
}
/******
        BUBBLE
                        *******/

.moderation-modal-bubble {
    background-image: url(/web/20080516215750/http://s.deviantart.com/moderation/bubble.png);
    z-index: 200;
    background-repeat: no-repeat;
    background-position: center center;
    width: 166px;
    height: 42px;
    position: absolute;
    margin-top: 0px;
    right: 190px;
    color: white;
    font: bold 11px tahoma, sans;
}

.moderation-modal-bubble div {
    margin-top: 14px;
    margin-left: 24px;
}