Oh, the admin bar...
Well, it doesn't work because you added this too:
#wpcombar {
background:#666 url('http://s1.wordpress.com/i/admin-bar.png') 0 0 repeat-x;
color:#ddd;
font:12px "Helvetica Neue", Arial, Helvetica, sans-serif;
height:28px;
left:0;
position:absolute;
top:0;
width:100%;
margin:0;
}
#wpcombar .menupop ul li a {
color:#555!important;
text-shadow:none;
font-weight:normal;
white-space:nowrap;
}
#wpcombar .menupop ul li a:hover {
color:#fff!important;
background:#888 url('http://s1.wordpress.com/i/admin-bar.png') 0 0 repeat-x!important;
text-shadow:#666 0 -1px 0;
}
#wpcombar .menupop a span {
background:url('http://s1.wordpress.com/i/admin-bar.png') right -175px no-repeat;
padding-right:1em;
line-height:28px;
}
#wpcombar .menupop ul {
background:#fff;
left:-999em;
position:absolute;
border:1px solid #dfdfdf;
border-top:none!important;
float:none;
}
html>body #wpcombar .menupop ul {
background:rgba(255,255,255,0.97);
border-color:rgba(0,0,0,0.1);
}
#wpcombar .menupop.myaccount ul,#wpcombar .menupop.mydashboards ul,#wpcombar .menupop.newpost ul {
min-width:140px;
}
#wpcombar .menupop li {
float:none;
background-image:none;
margin:0;
padding:0;
}
#wpcombar .quicklinks a,.blogmeta {
border:none;
color:#ddd!important;
text-shadow:#555 0 -1px 0;
display:block;
font:13px "Helvetica Neue", Arial, Helvetica, sans-serif;
font-weight:normal;
letter-spacing:normal;
line-height:28px;
text-decoration:none!important;
padding:0 .75em;
}
#wpcombar .quicklinks a:hover,.blogmeta:hover {
text-shadow:#333 0 -1px 0;
}
#wpcombar .myaccount a {
background:url('http://s1.wordpress.com/i/admin-bar.png') 0 -118px no-repeat;
margin-left:0!important;
padding-left:12px!important;
}
#wpcombar .myaccount ul li a {
padding-left:.75em;
margin-left:0;
background-image:none;
}
.quicklinks a:hover,#wpcombar .menupop:hover {
background:#555 url('http://s1.wordpress.com/i/admin-bar.png') 0 -61px repeat-x;
}
.wp-admin #wpcombar .myaccount a {
background-image:none;
margin-left:0;
padding-left:12px;
}
#wpcombar .nextblog {
font-size:1.6em;
}
#wpcombar #admin-bar-rightlinks .menupop ul {
margin-left:-40px;
}
#wpcombar,#wpcombar .menupop a span,#wpcombar .menupop ul li a:hover,#wpcombar .myaccount a,.quicklinks a:hover,#wpcombar .menupop:hover {
background-image:none!important;
}
Not sure what you were trying to do but, remove all those selectors and things should be back to normal.