/**
 * wp-adminbar
 * 
 * Stylesheet for wp-adminbar
 * 
 * @version   0.0.1
 * @author    Fabian Künzel, http://fkblog.de/
 */
 
    #wp-adminbar { margin:0; padding: 0; position: relative; width: 100%!important; z-index: 1; }
    #wp-adminbar { height: 47px; font-size: 100%; color: #fff; background: #464646; }
    
    
    /** Login and Register **/
 /*   #wp-adminbar .toggle_login { float: left; margin: 0 1em; padding: 1em 0; }    
    #wp-adminbar .toggle_register { float: left; margin: 0 1em; padding: 1em 0; }
*/
    /** Toggle Buttons **/
    #wp-adminbar .wp-login-form { padding: 6px 20px; height: 32px; width: auto;}
    #wp-adminbar .toggle_login,
    #wp-adminbar .toggle_register {
      background: #797979 url(toggle_user.png) repeat-x scroll top;
    }
    #wp-adminbar .toggle_login,
    #wp-adminbar .toggle_register {
      float: left;
      height: 32px;
      width: 132px;
      cursor: pointer; 
    } 
    #wp-adminbar .toggle_login span,
    #wp-adminbar .toggle_register span {
      font-size: 1.3em;
      font-style: bold;
      padding:0 1em;
      line-height: 2em;
    }
    #wp-adminbar .toggle_login {
      border-right: 0 none!important;  
      border:2px solid #AAAAAA;
      -moz-border-radius-bottomleft:10px;
     /* -moz-border-radius-bottomright:10px; */
      -moz-border-radius-topleft:10px;
     /* -moz-border-radius-topright:10px; */
    }
    #wp-adminbar .toggle_register {
      border-left: 0 none!important;
      border-right: 0 none!important;  
      border:2px solid #AAAAAA;

    }
    
    #wp-adminbar .user_login,
    #wp-adminbar .user_register {
      float: left;
      display: none;
      height: 32px;
      padding: 0 10px;
    }
    #wp-adminbar .user_login,
    #wp-adminbar .user_register {
      background: #797979;
      color: #fff;
    }
    #wp-adminbar .user_login,
    #wp-adminbar .user_register {
      border:2px solid #AAAAAA;
      border-left: 0 none!important;
      border-right: 0 none!important;
    }
    #wp-adminbar .register_border {
      float: left;
      width: 5px;
      height: 32px;
      background: #797979;
      border:2px solid #AAAAAA;
      border-left: 0 none!important;
      -moz-border-radius-bottomright:10px;
      -moz-border-radius-topright:10px;
    }
    #wp-adminbar .login_border {
      float: left;
      width: 5px;
      height: 32px;
      background: #797979;
      border:2px solid #AAAAAA;
      border-left: 0 none!important;
      border-right: 0 none!important;
    }
    #wp-adminbar input {
      -moz-border-radius-bottomleft:10px;
      -moz-border-radius-bottomright:10px;
      -moz-border-radius-topleft:10px;
      -moz-border-radius-topright:10px;
      background:#FFFFFF none repeat scroll 0 0;
      border:1px solid #AAAAAA;
      color:#333333;
      font-size:.8em;
      line-height:1;
      padding:2px 5px;
      margin: 6px 0;
    }
    /** User Logged in **/
    #wp-adminbar p { float: left; color: #fff; margin: 0; padding: 1em 2em; }
    #wp-adminbar #fav-admin { background: transparent url(../../../wp-admin/images/fav.png) repeat-x scroll top; position: relative; float: left; margin: 0.7em 0; padding: 0; width: auto; }
    #wp-adminbar .wpa_toggle { background: transparent url(../../../wp-admin/images/fav-arrow.gif) no-repeat scroll 0 -4px; }
    #wp-adminbar .wpa_toggle { float: left; margin: 0; height: 22px; width:25px; cursor: pointer; }
    #wp-adminbar .list { display: none; position: absolute; }
    #wp-adminbar ul { float: left; margin: 0; padding: 0;}
    #wp-adminbar ul li { list-style-type: none; margin: 0;}
    #wp-adminbar ul li.first { text-align:center; height: 22px; font-size: 100% ;background: transparent; padding: 6px 0.25em 0; line-height:15px; width: 130px; border-color:#777777 #777777 #666666 !important; border: 1px solid; margin:0;}
    #wp-adminbar ul li { font-size: 90%; padding:0 1px 6px; background:#797979; border: 1px solid #797979; width:120px; margin-left:10px;}
    #wp-adminbar ul li a { color: #fff; text-decoration: none; }
    #wp-adminbar ul li a:hover { text-decoration: underline; }      