Possible typo in the CSS file? You can paste the contents of your CSS file
here to check it. Sigil is very forgiving of missing or incorrect colons/semicolons. Try opening the epub in Adobe Digital Editions or Sony Reader Library and see if the behaviour is the same there.