@charset "utf-8";
/* CSS Document */

/* Style for Ozh's Admin Drop Down Menu */
/* Restyle or hide original items */
#adminmenu                     {display:none;}
#wpbody, div.folded #wpbody {margin-left:0px}

#wpbody-content .wrap {margin-left:15px}

#media-upload-header #sidemenu li {
    display:auto;
}
#screen-meta {
    display:none; /* hidden in case we have no JS to move it */
}
/* Styles for our new menu */
#ozhmenu_wrap {
    z-index:43000;
    overflow:hidden;
    width:100%;
    clear:both;
}
#ozhmenu { /* our new ul */
    font-size:12px;
    left:0px;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0pt;
    margin-bottom:1px;
    padding-left:8px;
    top:0px;
    width:100%; /* width required for -wtf?- dropping li elements to be 100% wide in their containing ul */
    z-index:100;
	overflow:hidden;
    
}

#ozhmenu li { /* all list items */
    display:inline;
    line-height:18px;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0 3px;
    padding:0;
    white-space:nowrap;
    /*    border:1px solid #EAEAEA;*/
    float: left;
    width: 1*; /* maybe needed for some Opera ? */
	z-index:100;
}

#ozhmenu a { /* all links */
    text-decoration:none;
    color:#444;
    font-size:18px;
    line-height:25px;
    padding:0px 10px;
    display:block;
    width:1*;  /* maybe needed for some Opera ? */
}

#ozhmenu a:hover{color:#EAEAEA;}

#ozhmenu li:hover,
#ozhmenu li:hover a,
#ozhmenu li.ozhmenu_over,
#ozhmenu li.ozhmenu_over a,
#ozhmenu li .wp-has-current-submenu {
    /*-moz-border-radius: 11px;
    -webkit-border-radius: 11px;*/
    color: #EAEAEA !important;
    background:#444;

    
}

#ozhmenu li:hover {
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
/*                border:1px solid #EAEAEA;*/

}
#ozhmenu .ozhmenu_sublevel{border:0 !important;}
#ozhmenu .ozhmenu_sublevel a:hover,
#ozhmenu .ozhmenu_sublevel a.current,
#ozhmenu .ozhmenu_sublevel a.current:hover {
    background-color: #AAA;
    -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 0px;
    -webkit-border-top-left-radius:0;
    -webkit-border-top-right-radius:0;
    border-top-left-radius:0;
    border-top-right-radius:0;
    color: #555;
}
#ozhmenu li ul { /* drop down lists */
    padding: 0 0 5px 0px;
    margin: 0;
    list-style: none;
    position: absolute;
	z-index:1000;
    background: #444;
    opacity:0.95;
    filter:alpha(opacity=95);
    border-left:1px solid #444 ;
    border-right:1px solid #444 ;
    border-bottom:1px solid #555 ;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -webkit-border-bottom-left-radius:5px;
    -webkit-border-bottom-right-radius:5px;
    border-bottom-left-radius:5px;
    border-bottom-right-radius:5px;
    width: 1*;  /* maybe needed for some Opera ? */
    min-width:6em;
    left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
    list-style-position:auto;
    list-style-type:auto;
 }
#ozhmenu li ul li { /* dropped down lists item */
    background:transparent !important;
    float:none;
    text-align:left;
    border:0 !important;
}
#ozhmenu li ul li a { /* links in dropped down list items*/
    margin:0px;
    color:#EAEAEA;
    font-size:12px;
}

#ozhmenu li:hover ul, #ozhmenu li.ozhmenu_over ul { /* lists dropped down under hovered list items */
    left: auto;
    z-index:999999;
}
#ozhmenu li a #awaiting-mod, #ozhmenu li a .update-plugins {
    position: absolute;
    font-size: 11px;
    background-repeat: no-repeat;
    background-position: -243px bottom;
    height: 20px;
}
#ozhmenu li.ozhmenu_over a #awaiting-mod, #ozhmenu li a:hover #awaiting-mod, #ozhmenu li.ozhmenu_over a .update-plugins, #ozhmenu li a:hover .update-plugins {
    background-position: -2px bottom;
}
#ozhmenu li a #awaiting-mod span, #ozhmenu li a .update-plugins span {
    color: #444;
    top: -0.4em;
    right: -0.5em;
    position: absolute;
    display: block;
    height: 20px;
    line-height: 18px;
    padding: 0 0.8em;
    background-color: #bbb;
    -moz-border-radius: 4px;
    -khtml-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
#ozhmenu li.ozhmenu_over a #awaiting-mod span, #ozhmenu li a:hover #awaiting-mod span, #ozhmenu li.ozhmenu_over a .update-plugins span, #ozhmenu li a:hover .update-plugins span {
    background-color:#D54E21;
}
#ozhmenu .current {
    border:0px; /* MSIE insists on having this */
}
#ozhmenu li ul li a.current:before {
    content: "\00BB \0020";
    color:#d54e21;
}

/* Top level icons */
.ozhmenu_toplevel div.wp-menu-image {
    float:left;
    height:24px;
    width:24px;
    
}
#ozhmenu .ozhmenu_toplevel a.menu-top {
    padding:0 5px 0 1px; /* override #ozhmenu a's padding:0 10 */
    
}

#ozhmenu li.ozhmenu_toplevel ul li.toplevel_label, #ozhmenu li.ozhmenu_toplevel ul li.toplevel_label:hover {
    color:#444;
    background: #e4f2fd !important;
    padding:0px 10px;
    margin:0px;
    display:block;
    border-bottom:1px solid #c6d9e9;
    width:1*;  /* maybe needed for some Opera ? */
    cursor:default;
    display:none;

}
#ozhmenu li.ozhmenu_toplevel ul li.toplevel_label span.update-plugins,
#ozhmenu li.ozhmenu_toplevel ul li.toplevel_label span.pending-count {display:none;}

#ozhmenu img.wp-menu-image {float:left;opacity:0.6;padding:5px 1px 0;filter:alpha(opacity=60);}
#ozhmenu .ozhmenu_toplevel:hover img.wp-menu-image {opacity:1;filter:alpha(opacity=100);}

/* Mu Specific */
#ozhmumenu_head {
    color:#bbb;
    font-weight:bolder;
}
#ozhmumenu_head #all-my-blogs {
    position:relative;
    top:0px;
    background:#ffa;
    color:#000;
}
#ozhmenu #oam_bloglink a {
    font-weight:bolder;
    color:#fff;
}
/* Just for IE7 */
#wphead {
    #border-top-width: 31px;
}
#media-upload-header #sidemenu { display: block; }


/* Hide favorite actions */
#favorite-actions {display:none;}

/* Hide all header */
#wphead {display:none;}

/* Hide "0" bubbles */
span.count-0 {display:none;}

/* Fluency compat + fixes */
#TB_overlay {z-index:99001;}
#TB_window {z-index:99002;}


#ozhmenu li.ozhmenu_toplevel ul li.ozhmenu_sublevel a {padding-left:22px; text-decoration:none; z-index:1000; }


#ozhmenu .ozhmenu_sublevel a {padding-left:5px;}


/**/

