

#editor {
    display: none;
}
#content form {
    padding-top: 10px;
}
#content form div {
    margin-bottom: 10px;
}
#publish-area {
    margin: 10px 0 0 0;
    color: #555;
}
#ico-editor-form {
    clear: left;
    text-align: right;
}
#ico-editor-form #publish-area {
    border-top: 1px solid #ccc;
    padding-top: 10px;
    margin-top: 20px;
}
#favicon {
    border: 1px solid #777;
    padding: 3px;
    margin-right: 5px;
    vertical-align: middle;
}
#content .error {
    background: #f60;
    padding: 5px;
    font-weight: bold;
    color: #fff;
}
#content .info {
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
}
#gallery {
    width: 100%;
    margin-bottom: 10px;
    overflow: hidden;
}
#gallery li {
    float: left;
    margin: 5px 5px;
}
#gallery img {
    border: 1px solid #777;
    padding: 5px;
}

.statistics {
    width: 500px;
    margin: 20px 0;
}

.moderation {
    text-align: center;
}
.moderation input {
    display: block;
    margin: 0 auto;
}

.button-bar {
    padding: 10px;
    text-align: right;
}



/* =ICO_EDITOR: ico editor specific */

#pixel_grid {
    width: 512px;
    height: 512px;
    border: 1px solid #ccc;
    overflow: hidden;
    float: left;
    background: #fff url(../images/grid_bck.png) repeat;
}
#pixel_grid li, #pixel_grid li a{;
    width: 32px;
    height: 32px;
    float: left;
    display: block;
}
#pixel_grid li a:hover{
    background-image: url(../images/icon_sprite.png);
    background-position: 0 -30px;
}
#yui-picker-panel{
    float: left;
    background: #ccc;
    position: relative;
    margin: -3px 10px 0 10px;
}

#preview_cont{
    position: relative;
    top: 200px;
    left: 12px;
    border: 1px solid #666;
    overflow: hidden;
    padding: 5px;
    width: 173px;
    background: #fff;
}
#preview{
    height: 16px;
    width: 16px;
    float: left;
    border: 1px solid #999;
}
#preview li{
    width: 1px;
    height: 1px;
    float: left;
    display: block;
    border: none !important;
}
#preview_label{
    font-family: helvetica;
    float: left;
    padding-left: 5px;
}

#tools {
    overflow: hidden;
    position: relative;
    top: 240px;
    left: 12px;
    font-family: helvetica;
}
#tools a{
    color: #333;
    text-decoration: none;
    background: url(../images/icon_sprite.png) no-repeat top left;
    margin-top: 3px;
    padding: 3px 3px 3px 25px;
    display: block;
    line-height: 1.5em;
    width: 155px;
    border: 1px solid #999;
}

#tools a:hover{
    background-color: #e0e0e0;
    border: 1px solid #666;
}
#tools a.selected {
    background-color: #999;
    border: 1px solid #333;
    color: #fff;
}

#tools #save {
    background-position: 3px -87px;
}
#tools #brush {
    background-position: 3px 100%;
}
#tools #reset {
    background-position: 3px -133px;
}
#tools #dropper {
    background-position: 3px -179px;
}
#tools #eraser {
    background-position: 3px -349px;
}
#pixel_grid.marquee_eraser li a:hover {
    background-position: 0 -230px;
}
#pixel_grid.marquee_dropper li a:hover {
    background-position: 0 -292px;
}

.disp_none{
    display: none;
}

/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
.yui-h-slider,.yui-v-slider{position:relative;}.yui-h-slider .yui-slider-thumb,.yui-v-slider .yui-slider-thumb{position:absolute;cursor:default;}.yui-skin-sam .yui-h-slider{background:url(http://yui.yahooapis.com/2.6.0/build/slider/assets/bg-h.gif) no-repeat 5px 0;height:28px;width:228px;}.yui-skin-sam .yui-h-slider .yui-slider-thumb{top:4px;}.yui-skin-sam .yui-v-slider{background:url(http://yui.yahooapis.com/2.6.0/build/slider/assets/bg-v.gif) no-repeat 12px 0;height:228px;width:48px;}
/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
.yui-picker-panel{background:#e3e3e3;border-color:#888;}.yui-picker-panel .hd{background-color:#ccc;font-size:100%;line-height:100%;border:1px solid #e3e3e3;font-weight:bold;overflow:hidden;padding:6px;color:#000;}.yui-picker-panel .bd{background:#e8e8e8;margin:1px;height:200px;}.yui-picker-panel .ft{background:#e8e8e8;margin:1px;padding:1px;}.yui-picker{position:relative;}.yui-picker-hue-thumb{cursor:default;width:18px;height:18px;top:-8px;left:-2px;z-index:9;position:absolute;}.yui-picker-hue-bg{-moz-outline:none;outline:0px none;position:absolute;left:200px;height:183px;width:14px;background:url(http://yui.yahooapis.com/2.6.0/build/colorpicker/assets/skins/sam/hue_bg.png) no-repeat;top:4px;}.yui-picker-bg{-moz-outline:none;outline:0px none;position:absolute;top:4px;left:4px;height:182px;width:182px;background-color:#F00;background-image:url(http://yui.yahooapis.com/2.6.0/build/colorpicker/assets/skins/sam/picker_mask.png);}*html .yui-picker-bg{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../build/colorpicker/assets/picker_mask.png',sizingMethod='scale');}.yui-picker-mask{position:absolute;z-index:1;top:0px;left:0px;}.yui-picker-thumb{cursor:default;width:11px;height:11px;z-index:9;position:absolute;top:-4px;left:-4px;}.yui-picker-swatch{position:absolute;left:240px;top:4px;height:60px;width:55px;border:1px solid #888;}.yui-picker-websafe-swatch{position:absolute;left:304px;top:4px;height:24px;width:24px;border:1px solid #888;}.yui-picker-controls{position:absolute;top:72px;left:226px;font:1em monospace;}.yui-picker-controls .hd{background:transparent;border-width:0px !important;}.yui-picker-controls .bd{height:100px;border-width:0px !important;}.yui-picker-controls ul{float:left;padding:0 2px 0 0;margin:0}.yui-picker-controls li{padding:2px;list-style:none;margin:0}.yui-picker-controls input{font-size:0.85em;width:2.4em;}.yui-picker-hex-controls{clear:both;padding:2px;}.yui-picker-hex-controls input{width:4.6em;}.yui-picker-controls a{font:1em arial,helvetica,clean,sans-serif;display:block;*display:inline-block;padding:0;color:#000;}

#yui-picker-controls .hd{
    display: none;
}

#yui-picker-hex-controls{
    width: 7em;
    margin-left: 12px;
    font-size: 170%;
}

*html .yui-picker-bg { 
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/picker_mask.png', sizingMethod='scale'); 
}

