This is an example of a firebug css editing bug.
[...]
<head>
<title>Firebug bug example</title>
<style type="text/css">
@import url(http://library.chadlindstrom.ca/css/basic.css);
@import url(style.css);
</style>
<style type="text/css">
body{
color:green;}
</style>
</head>
[...]
It would seem firebug is taking and appending additional CSS to the head of the document. Which is unexpected, destructive and IMO a bug.
After going through the process to reproduce this, I have noticed that firebug does not always honour your actions to 'edit' the css. Instead it appears it chooses to throw away the click event when attempting to 'edit' the css. Anyone else notice that?