Don't use rgba() for fill and stroke, use rgb() then specify fill-opacity and stroke-opacity as separate attributes.