Good catch on the ; vs : (busy couple of weeks in my life, wasn't really paying too close attention when typing :P)...
And as a general rule of thumb, I tend to put "px" at the end of any value, regardless of if it's a 0 value or not (better safe than sorry; especially when others who may edit code don't know that it'd have to have "px" appended to the end for a non-zero value)