As for your post footer rules, your custom CSS file shows the invalid rule below just before it, probably responsible for the css being ignored
[box background=#fff align=left border=true border_rule='border-css' border_radius=4 color=#000 margin=1 padding=1 shadow=1 style='style-rules' width=100]text[/box]