	#quicktags, #post-status-info, #editor-toolbar, #newcontent, .ace_print_margin { display: none; }
    #fancyeditordiv {
	  position: relative;
	  width: 70%;
	  height: 400px;
	}
	#template div{margin-right:0 !important;}
	
	#wpide_toolbar{
		width: 75%;
		min-height: 30px;
		text-align: right;
		padding-top: 5px;
		position: relative;
		float: left;
	}
	#wpide_toolbar form{
		position: absolute;
		left: 104%;
	}
	#wpide_toolbar_tabs{
		width:100%;
	}
	
	#wpide_toolbar .wpide_tab {
        position:relative;
		height: 18px;
		font: 13px/18px Arial,Helvetica,sans-serif normal;
		margin-top: -2px;
		margin-right: 2px;
		padding: 6px;
        padding-right:20px;
		float: left;
		cursor: pointer;
		border-width: 1px;
		border-style: solid;
		-webkit-border-top-right-radius: 3px;
		-webkit-border-top-left-radius: 3px;
		border-top-right-radius: 3px;
		border-top-left-radius: 3px;
		background-color: #E8E8E8;
		border-color: #DFDFDF #DFDFDF #CCC;
		color: #B00001;
		text-decoration: none;
		font-style: italic;
        
        -moz-opacity:.60; 
        filter:alpha(opacity=60); 
        opacity:.60;
	}
    #wpide_toolbar .wpide_tab.active {
        -moz-opacity:1; 
        filter:alpha(opacity=1); 
        opacity:1;
        border-left-color:#bbb;
        border-right-color:#bbb;
        border-top-color:#bbb;
        border-bottom-color:#dedede;
    }
	
    #wpide_toolbar .close_tab {
        color: #575757;
        font-style: normal;
        padding-bottom: 7px;
        padding-left: 7px;
        position: absolute;
        right: 3px;
        text-decoration: none;
        top: -2px;
    }
    #wpide_toolbar .close_tab:hover{
        color:#B00001;
        font-weight:bold;
    }
    
	#wpide_file_browser{
		margin-right:2%;
		text-align:left;
	}
	
	.toplevel_page_wpide #submitdiv,
	.toplevel_page_wpide #docinfodiv h3.hndle{
		 width:100%;
		 float:right;
		 clear:right;
	 }
	 .toplevel_page_wpide #submitdiv h3.hndle,
	 .toplevel_page_wpide #docinfodiv h3.hndle{
	 	font-family: Georgia,"Times New Roman";
		font-size: 15px;
		font-weight: bold;
		padding: 7px 10px;
		margin: 0;
		line-height: 1;
	 }
	 
	 #wpide_toolbar_buttons {
	 	position:relative;
	 	min-height:30px;
		width:75%;
		float:left;
        clear:left;
		text-align:left;
		overflow:hidden;
		border-bottom: 1px solid #CCC;
		background-color: #E9E9E9;
		background-image: -ms-linear-gradient(bottom,#ddd,#e9e9e9);
		background-image: -moz-linear-gradient(bottom,#ddd,#e9e9e9);
		background-image: -o-linear-gradient(bottom,#ddd,#e9e9e9);
		background-image: -webkit-linear-gradient(bottom,#ddd,#e9e9e9);
		background-image: linear-gradient(bottom,#ddd,#e9e9e9);
		
		-webkit-border-top-right-radius: 6px;
		-webkit-border-top-left-radius: 0px;
		border-top-right-radius: 6px;
		border-top-left-radius: 0px;
	}
		
	#wpide_toolbar_buttons a{
        display: block;
        float: right;
        margin: 2px;
        padding: 0 10px;
        height: auto;
        margin-top: 4px;
	}
    #wpide_toolbar_buttons .red{
        color:#bc201d;
    }
	
	#wpwrap div.ace_gutter{
		background-color:#f4f4f4;
		color:#aaa;
        z-index:999;
	}
        
	#wpide_save_container{
        float: left;
        clear: left;
        width: 74%;
        padding: 0.5%;
        background-color: #E9E9E9;
        
        border-color: #CCC;
        -webkit-box-shadow: inset 0 1px 0 #fff;
        box-shadow: inset 0 1px 0 #fff;
        -webkit-border-radius: 3px;
        border-radius: 3px;
	}
	
	#wpide_info {
		position: relative;
		min-height: 30px;
		width: 100%;
		margin-top: 35px;
		padding-right:2px;
		float: right;
		clear: right;
		text-align: left;
		overflow: visible;
		border-bottom: 1px solid #CCC;
		background-color: #E9E9E9;
		background-image: -ms-linear-gradient(bottom,#DDD,#E9E9E9);
		background-image: -moz-linear-gradient(bottom,#DDD,#E9E9E9);
		background-image: -o-linear-gradient(bottom,#DDD,#E9E9E9);
		background-image: -webkit-linear-gradient(bottom,#DDD,#E9E9E9);
		background-image: linear-gradient(bottom,#DDD,#E9E9E9);
		-webkit-border-top-right-radius: 0px;
		-webkit-border-top-left-radius: 6px;
		border-top-right-radius: 0px;
		border-top-left-radius: 6px;

	}
	
	#wpide_info_content{
		margin-top: 8px;
		margin-left: 10px;
	}
	.wpide_func_highlight,
	.wpide_func_highlight_black {
		font-size: 120%;
	}
	.wpide_func_highlight{
		color: #4A8EAD;
	}
	.wpide_func_params{
		padding-left:10px;
		display: block;
		color:#555;
		font-family: courier;
	}
	.wpide_func_desc{
		color:#333;
	}
	.wpide_func_arg_notrequired{
		color:#888;	
	}
	.wpide_func_arg_notrequired em{
		color: green;
		display: block;
		font-size: 80%;
		line-height: 100%;
	}
    
    .inner-sidebar{
        background-image: url(images/wpide_logo.jpg);
        background-repeat: no-repeat;
        background-position: top right;
    }
    
    #fancyeditordiv{
        width:75%;
        height:1000px;
        margin-right:0!important;
        float:left;
    }
    
    #wpide_message{
        display:none;
        width: 80%;
        float: left;
        text-align: left;
        margin: 0;
        padding: 7px;
    }
    
    #wpide_message a{
        float:none;
        display:inline-block;
        margin:2px;
    }
    
    #wpide_message span{
        width: 80%;
    }
    
    #wpide_message .note{
        font-size: 10px;
        margin: 10px 0;
        display: block;
    }
    
    #wpide_footer_message,
    #wpide_footer_message_last_saved,
    #wpide_footer_message_unsaved{
        display:none;
        float: left;
        padding: 8px;
        font-size: 12px;
        color: #666;
    }
    #wpide_footer_message_unsaved{
        color:#bc201d;
    }
    
    #wpide_save{
        float: right;
    }
    
    #wpide_git{
        float: right;
        margin-right: 20px;
        background-image: url(images/git.png);
        background-repeat: no-repeat;
        background-position: right center;
        padding-right: 30px;
    }
    
    /* Make sure the modal window doesn't get hidden behind wp toolbar */
    .ui-dialog{
        margin-top:30px; /* this just is not working - the WP admin toolbar gets in the way */
    }
    
    #gitdiv{
        display:none;
        background-color: #efefef;
    }
    #gitdiv .red{
        color: #bc201d;
    }
    #gitdivcontent{
        margin:10px;
    }
    
    .git_settings_panel{
        overflow: hidden;
        margin:20px 0px;
    }
    .input_row{
        padding: 5px;
        width: 99%;
        background-color: #ddd;
        margin: 2px;
        display:block;
    }
    .input_row input[type=text]{
        width:98%;
    }
    .input_row .input_row em{
        margin: 2px;
        font-size: 10px;
    }

    .git_settings_panel .input_row,
    .git_settings_panel .input_row em,
    .git_settings_panel label,
    .git_settings_panel input[type=text]{
        float:left;
        clear:left;
    }
 
    .git_log .input_row{
        padding: 5px;
        width: 99%;
        background-color: #ddd;
        margin: 2px;
        float: left;
    }
    .git_log .input_row .message{
        display:block;
        font-weight:bold;
        margin-bottom:10px;
    }
    
    #gitdiv label,
    #gitdiv input[type=text],
    #gitdiv a.button{
        margin:2px;
    }
    #gitdiv label{
        font-weight:bold;
    }
    
    #gitdiv .button{
        text-align: center;
        height: inherit;
        line-height: 130%;
        padding-top: 10px;
        font-weight:bold;
    }
    #gitdiv .button em{
        display:block;
        font-size: 10px;
        font-weight:normal;
    }
    
    .gitfilerow{
        background-color: #bbb;
        padding: 10px;
        
     
    }
    .gitfilerow:hover{
      
    }
    .gitfilerow.light{
        background-color: #ddd;   
    }
    .gitfilerow input[type=checkbox]{
        margin-right:20px;
    }
    .gitfilerow .filename{
        width: 70%;
        display: block;
        float: left;
    }
    .gitfilerow .viewdiff{
        color: #bc201d;
    }
    
    #gitdivcommit{
        margin-top:20px;
        padding:10px;
        border: 1px solid #bbb;
    }
    #gitdivcommit a.button-primary{
        margin-left: 8px;
    }
    #gitdiv input.message{
        width:70%;
    }
    
    .gitdivdiff{
        margin-top: 10px;
    }
    .gitdivdiff .diff_line{
        display:block;
        padding:5px;
        font-size:11px;
        background-color:#fff;
    }
    .gitdivdiff .diff_line.plus{
        background-color:#b5ffce;
    }
    .gitdivdiff .diff_line.minus{
        background-color:#fad3e5;
    }
    
    .gitdivdiff .diff-addedline,
    .gitdivdiff .diff-deletedline{
        font-size:10px;
        line-height:130%;
    }
    
    #publishing-action img{
        visibility: hidden;
    }
    
    div#side-info-column{
           width:23%;
    }
    #submitdiv.postbox{
            min-width:220px;
    }

/* color assist */
.ImageColorPickerWrapper{
    height: 300px; 
    width: 100%;
    overflow: scroll;
}
#wpide_color_assist{
    position:relative;
    width: 100%;
    background-color: whiteSmoke;
    margin: auto;
    border: 1px solid #CCC;
    padding-right: 2px;
    margin-left: -2px;
    height: 380px;
}
#wpide_color_assist img, #wpide_color_assist canvas{
    margin:auto;
    display:block;
}
#wpide_color_assist canvas.ImageColorPickerCanvasColor{
    position:absolute;
    left:0;
    top:0;
}
#wpide_color_assist input[type=button]{
    float:left;
    width:110px;
    margin: 15px 5px;
    font-size: 12px;
}
#wpide_color_assist_input{
    float:left;
    width:100px;
    margin: 15px 5px;
}

.close_color_picker{
    padding-bottom: 7px;
    padding-left: 7px;
    position: absolute;
    right: 20px;   
    top: 5px;
}
.close_color_picker a{
    color: #575757;
    font-style: normal;
    text-decoration: none;
    font-size: 16px;
}

#wpide_color_assist h3{
    background-color: #F1F1F1;
    background-image: -ms-linear-gradient(top,#F9F9F9,#ECECEC);
    background-image: -moz-linear-gradient(top,#F9F9F9,#ECECEC);
    background-image: -o-linear-gradient(top,#F9F9F9,#ECECEC);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#F9F9F9),to(#ECECEC));
    background-image: -webkit-linear-gradient(top,#F9F9F9,#ECECEC);
    background-image: linear-gradient(top,#F9F9F9,#ECECEC);
    
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}

.currentColor, .selectedColor {
  border: 1px solid #000;
  background-color: #fff;
  width:30px;
  height:30px;
}

.ImageColorPickerCanvas {
    cursor:crosshair;
}

div.ImageColorPickerWrapper{
 
}

#wpfooter{
    display:none;
}
#wpbody-content{
    padding-bottom:0;
}



        