Looking at your CSS, might I suggest putting a ";" at the end of each parameter in your CSS as well. e.g.
Code:
.calibre2 {
display: block;
margin-bottom: 1em;
margin-left: 0;
margin-right: 0;
margin-top: 1em;
}
I've marked in read what I'm talking about. This will make it easier to insert more parameters into you CSS entries, also I believe it is the correct way of stating them as well.